1 | 104 | Fremont,
MI - Team Time (1st 5) 1:19:21.5 | Spread (1st 5) 1:00.0 |
| 3, 5, 26, 31, 39, (162), (261) |
| Matthew Zerfas, Cole Hamilton, Sam Kaastra, Ben Schmidt, Sam Stitt, (Benjamin Deuling), (James Pekel) |
| 15:19.0, 15:26.0, 16:05.7, 16:11.8, 16:19.0, (17:06.7), (17:35.0) |
2 | 212 | GR Christian,
MI - Team Time (1st 5) 1:21:11.5 | Spread (1st 5) 1:03.0 |
| 6, 28, 51, 52, 75, (86), (94) |
| Justin Varineau, Aaron Brink, Victor Jura, Ryan Van Orman, Tyler Poel, (Sam Terpstra), (Kameron Betz) |
| 15:33.0, 16:09.0, 16:26.5, 16:27.0, 16:36.0, (16:39.0), (16:41.2) |
3 | 221 | Corunna,
MI - Team Time (1st 5) 1:20:30.9 | Spread (1st 5) 1:47.0 |
| 2, 22, 32, 58, 107, (122), (128) |
| Noah Jacobs, Blake Watson, Jacob Trowbridge, Dakota Hundley, Miles Petersen, (Charlie Bruckman), (Kyle Mesh) |
| 15:00.0, 16:02.9, 16:12.0, 16:29.0, 16:47.0, (16:53.0), (16:55.0) |
4 | 272 | Parma Western,
MI - Team Time (1st 5) 1:21:28.2 | Spread (1st 5) 1:21.4 |
| 10, 23, 27, 52, 160, (318), (432) |
| Josiah Ottolini, Jacob Inosencio, Lake Buseth, Gezahegn Starr, Tyler Robertson, (Tristan Kellar), (Taelor Eernisse) |
| 15:44.0, 16:03.0, 16:08.8, 16:27.0, 17:05.4, (17:47.0), (18:18.0) |
5 | 280 | Coldwater,
MI - Team Time (1st 5) 1:21:44.9 | Spread (1st 5) 1:10.5 |
| 9, 36, 41, 75, 119, (122), (132) |
| Shuaib Aljabaly, Zack Murphy, Ben Fagen, Josh Evers, Matt Sowles, (Jordan Parkinson), (Adam Clemens) |
| 15:41.0, 16:16.4, 16:20.0, 16:36.0, 16:51.5, (16:53.0), (16:56.0) |
6 | 290 | Clio,
MI - Team Time (1st 5) 1:21:58.1 | Spread (1st 5) 58.0 |
| 10, 47, 63, 75, 95, (98), (116) |
| Ethan Taljonick, Kody Yorton, Chase Smith, Luke Hart, Chris Franks, (Garett Nelson), (Dylan Mosher) |
| 15:44.0, 16:25.1, 16:31.0, 16:36.0, 16:42.0, (16:42.6), (16:51.0) |
7 | 311 | St. Clair,
MI - Team Time (1st 5) 1:22:08.0 | Spread (1st 5) 51.0 |
| 12, 60, 75, 81, 83, (86), (99) |
| Jack Keais, Brendan Parr, Josh Williams, Collin Higgins, Walker Child, (Derek LaDuke), (Tyge McQueen) |
| 15:47.0, 16:30.0, 16:36.0, 16:37.0, 16:38.0, (16:39.0), (16:43.0) |
8 | 337 | Otsego,
MI - Team Time (1st 5) 1:22:15.4 | Spread (1st 5) 1:07.1 |
| 24, 29, 35, 70, 179, (419), (525) |
| Alex Comerford, Will Finch, Jacob Starr, Sammy Moran, Cam Brylowski, (Jacob Goodrich), (Zach Cleary) |
| 16:04.5, 16:09.9, 16:16.0, 16:33.4, 17:11.6, (18:11.6), (20:59.3) |
9 | 409 | East Grand Rapids,
MI - Team Time (1st 5) 1:23:05.3 | Spread (1st 5) 50.0 |
| 38, 46, 75, 85, 165, (186), (199) |
| Cade Vruggink, Matthew Levitt, Andrew Periard, Nick MacGeorge, Reid Grunewald, (Easton Schultz), (Joe Meston) |
| 16:18.0, 16:24.8, 16:36.0, 16:38.5, 17:08.0, (17:13.5), (17:18.2) |
10 | 469 | Spring Lake,
MI - Team Time (1st 5) 1:23:25.6 | Spread (1st 5) 37.6 |
| 39, 60, 102, 132, 136, (187), (202) |
| Andrew Hylen, Henok Ghirmay, Cameron Thalhammer, Lucas Piekarski, Matt Schmidt, (Ben Hylen), (Will Warmoth) |
| 16:19.0, 16:30.0, 16:44.0, 16:56.0, 16:56.6, (17:14.0), (17:19.5) |
11 | 485 | Pontiac Notre Dame Prep,
MI - Team Time (1st 5) 1:22:17.2 | Spread (1st 5) 2:02.5 |
| 7, 8, 91, 100, 279, (358), (379) |
| Brendan Fraser, Nathan Mylenek, Drew Guest, Nicholas Fraser, Neil Kauffman, (Alexander Leonowicz), (John Pieper) |
| 15:35.5, 15:40.5, 16:40.1, 16:43.1, 17:38.0, (17:57.8), (18:02.6) |
12 | 525 | St. Johns,
MI - Team Time (1st 5) 1:23:17.0 | Spread (1st 5) 1:19.0 |
| 14, 19, 137, 165, 190, (227), (302) |
| Dillan Haviland, Josiah Quinn, Mason Berridge, Joey Fox, Trevor Luznak, (Nolan Wirth), (Andrew Menard) |
| 15:56.0, 16:01.0, 16:57.0, 17:08.0, 17:15.0, (17:26.2), (17:43.0) |
13 | 627 | Richland Gull Lake,
MI - Team Time (1st 5) 1:24:17.2 | Spread (1st 5) 1:02.0 |
| 30, 115, 131, 171, 180, (205), (261) |
| Joey Dawson, Lucas Hamilton, Jack Millmier, Jacob Lyons, Austin Lovett, (Jake Schmitt), (Nolan Rowland) |
| 16:10.0, 16:50.3, 16:55.9, 17:09.0, 17:12.0, (17:20.0), (17:35.0) |
14 | 642 | Williamston,
MI - Team Time (1st 5) 1:24:31.5 | Spread (1st 5) 51.4 |
| 59, 74, 120, 183, 206, (338), (343) |
| Aaron Davis, Nathan Maurer, Garrett Smith, John Bowen, Grant Robitaille, (Kenneth Abraham), (John Muir) |
| 16:29.6, 16:35.9, 16:52.0, 17:13.0, 17:21.0, (17:53.0), (17:54.0) |
15 | 648 | Linden,
MI - Team Time (1st 5) 1:24:34.5 | Spread (1st 5) 41.0 |
| 64, 111, 127, 163, 183, (190), (223) |
| Nick McDonald, Kagen Griffith, Jack Eck, Chase Morse, Skyler Zieske, (Tanner Blaney), (Ryan Crutchfield) |
| 16:32.0, 16:48.0, 16:54.5, 17:07.0, 17:13.0, (17:15.0), (17:25.0) |
16 | 657 | Hamilton,
MI - Team Time (1st 5) 1:24:13.0 | Spread (1st 5) 1:34.0 |
| 13, 104, 116, 183, 241, (248), (288) |
| Mark Freyhof, Caleb Topp, Matt Field, Luke Koopman, Elliott Klingenberg, (Trenton Peters), (Cayden O'Brien) |
| 15:55.0, 16:45.0, 16:51.0, 17:13.0, 17:29.0, (17:30.9), (17:40.0) |
17 | 736 | GR Kenowa Hills,
MI - Team Time (1st 5) 1:24:58.9 | Spread (1st 5) 57.2 |
| 68, 89, 157, 176, 246, (350), (414) |
| Caleb Hodgkinson, Pablo Perez-Zurdo, Tyler Postema, Alec Greenway, Gabe Quinn, (Avrey Smith), (Isaac Steers) |
| 16:33.3, 16:39.8, 17:04.4, 17:10.9, 17:30.5, (17:55.2), (18:10.6) |
18 | 760 | Orchard Lake St. Mary's,
MI - Team Time (1st 5) 1:24:57.5 | Spread (1st 5) 1:27.4 |
| 48, 67, 139, 165, 341, (345), (348) |
| Bryce Sinclair, Bennet Coe, Augustine Lau, Ryan Herrmann, Carter Macias, (Spencer Panoushek), (Brendan Moriarty) |
| 16:26.0, 16:33.0, 16:57.1, 17:08.0, 17:53.4, (17:54.2), (17:55.0) |
19 | 772 | Yale,
MI - Team Time (1st 5) 1:24:59.3 | Spread (1st 5) 1:29.3 |
| 48, 72, 95, 206, 351, (450), (462) |
| Brendan Macias, Carlos Soto, Andrew Vincent, Noah Terpening, Remington Martin, (Jarrett Childers), (Justin Vincent) |
| 16:26.0, 16:35.0, 16:42.0, 17:21.0, 17:55.3, (18:29.5), (18:33.3) |
20 | 835 | Sturgis,
MI - Team Time (1st 5) 1:24:44.3 | Spread (1st 5) 1:46.9 |
| 17, 19, 240, 247, 312, (472), (502) |
| Shawn Bell, Daniel Steele, Jake Bundy, Martin Calvillo, Brendan Sprowls, (Steven Orrostieta), (Daniel Tetzloff) |
| 15:58.5, 16:01.0, 17:28.8, 17:30.6, 17:45.4, (18:40.9), (19:07.6) |
21 | 870 | Croswell-Lexington,
MI - Team Time (1st 5) 1:25:42.0 | Spread (1st 5) 47.0 |
| 92, 95, 218, 229, 236, (373), (426) |
| Max Whittredge, Jarred Jolley, Alexander Olinger, Joshua Johnson, Wyatt Perry, (Ethan McFarlane), (Mitchell Wilczynski) |
| 16:41.0, 16:42.0, 17:24.0, 17:27.0, 17:28.0, (18:00.6), (18:15.0) |
22 | 885 | FHE Ada Forest Hills Eastern,
MI - Team Time (1st 5) 1:25:44.6 | Spread (1st 5) 1:06.5 |
| 71, 142, 168, 209, 295, (406), (421) |
| Cooper Thieme, Jakob Grubb, Thomas Westrick, Thomas Stever, Quentin Johnson, (Jacob Weeda), (David Karston) |
| 16:34.7, 16:58.4, 17:08.3, 17:22.0, 17:41.2, (18:09.3), (18:13.2) |
23 | 899 | Grosse Ile,
MI - Team Time (1st 5) 1:25:30.0 | Spread (1st 5) 1:31.0 |
| 44, 54, 143, 311, 347, (452), (459) |
| Adam Sawicki, James Gedris, Jackson Kelly, Zach Camilleri, Matthew Graver, (Joshua Ochab), (Aaron Amaya) |
| 16:23.5, 16:27.9, 16:58.9, 17:45.2, 17:54.5, (18:29.9), (18:32.4) |
24 | 904 | Dearborn Divine Child,
MI - Team Time (1st 5) 1:25:41.8 | Spread (1st 5) 1:23.0 |
| 33, 140, 209, 255, 267, (321), (370) |
| Ryan Mangulabnan, Andrew Kohn, Charles Rich, Alexander Petlichkoff, Daniel Mazur, (Dylan Kerry), (Emery Maher) |
| 16:13.0, 16:58.0, 17:22.0, 17:32.8, 17:36.0, (17:48.0), (18:00.0) |
25 | 907 | Zeeland East,
MI - Team Time (1st 5) 1:25:52.6 | Spread (1st 5) 59.7 |
| 80, 152, 155, 248, 272, (299), (320) |
| Jonathan Groendyk, Kody DeHaan, Schaeffer Ailes, Conor Haley, David Sanchez, (Ian Wiersma), (Isaac Ringling) |
| 16:36.9, 17:03.9, 17:04.3, 17:30.9, 17:36.6, (17:42.2), (17:47.3) |
26 | 931 | Chelsea,
MI - Team Time (1st 5) 1:26:04.5 | Spread (1st 5) 43.3 |
| 125, 158, 180, 197, 271, (327), (431) |
| Liam Heaney, Carson Rabbitt, Connor Gilbreath, Jeremy Northrop, Foster Thorburn, (Josh Kowalski), (Josh Cole) |
| 16:53.2, 17:04.8, 17:12.0, 17:18.0, 17:36.5, (17:48.9), (18:17.8) |
27 | 962 | Big Rapids,
MI - Team Time (1st 5) 1:25:55.6 | Spread (1st 5) 1:16.1 |
| 57, 66, 245, 287, 307, (410), (489) |
| Mark Jacobs, Nate Robey, Dan Hardesty, Christian Hector, Tyler Harlan, (Jordan Callender), (Andy Upham) |
| 16:28.7, 16:32.1, 17:30.4, 17:39.6, 17:44.8, (18:10.1), (18:53.6) |
28 | 974 | Zeeland West,
MI - Team Time (1st 5) 1:26:04.6 | Spread (1st 5) 1:50.0 |
| 55, 145, 153, 189, 432, (464), (465) |
| Jarek Brower, Matthew Converse, Bryce Arredondo, Eric TerHaar, Grant Nelson, (Ethan Wolters), (Ben Lewis) |
| 16:28.0, 16:59.8, 17:04.0, 17:14.8, 18:18.0, (18:34.2), (18:35.0) |
29 | 1013 | Allen Park,
MI - Team Time (1st 5) 1:26:25.9 | Spread (1st 5) 52.5 |
| 129, 164, 178, 217, 325, (343), (509) |
| Jared Rieden, Drew Johnson, Matt Skarbinski, Alex Rieden, Ryan Lafferty, (Devin Tenerowicz), (Terry Emeigh) |
| 16:55.8, 17:07.2, 17:11.5, 17:23.1, 17:48.3, (17:54.0), (19:33.7) |
30 | 1014 | Hudsonville Unity Christian,
MI - Team Time (1st 5) 1:26:21.0 | Spread (1st 5) 1:16.0 |
| 41, 218, 229, 259, 267, (279), (302) |
| Connor Schwartz, Jason Klaassen, Mike Piechocki, Travis Hunt, Luke Postma, (Tim VanDyke), (Cody VanKlompenberg) |
| 16:20.0, 17:24.0, 17:27.0, 17:34.0, 17:36.0, (17:38.0), (17:43.0) |
31 | 1021 | St. Joseph,
MI - Team Time (1st 5) 1:26:11.7 | Spread (1st 5) 1:19.9 |
| 86, 111, 129, 330, 365, (418), (456) |
| Will Lage, Kurt Egelhaaf, Zhane Arthur, Griffin Fitts, Daniel Pfahler, (Josh Dunlop), (Jordan Dorry) |
| 16:39.0, 16:48.0, 16:55.8, 17:50.0, 17:58.9, (18:11.3), (18:31.6) |
32 | 1052 | Mason,
MI - Team Time (1st 5) 1:26:14.7 | Spread (1st 5) 1:41.3 |
| 33, 137, 242, 294, 346, (363), (403) |
| Ben Geer, Kenny Stalzer, Ben Darmofal, Trent Stuewe, Nate Spencer, (Alex Seneca), (Garren Lattig) |
| 16:13.0, 16:57.0, 17:29.3, 17:41.1, 17:54.3, (17:58.4), (18:09.0) |
33 | 1068 | Sparta,
MI - Team Time (1st 5) 1:26:38.5 | Spread (1st 5) 44.0 |
| 140, 170, 172, 290, 296, (364), (385) |
| Andrew Thome, Chris Thome, Tommee Smith, Isaiah Johnson, Trent Smith, (John Galbraith), (Braden Kilpatrick) |
| 16:58.0, 17:08.6, 17:09.8, 17:40.1, 17:42.0, (17:58.5), (18:04.8) |
34 | 1071 | Fruitport,
MI - Team Time (1st 5) 1:26:35.1 | Spread (1st 5) 2:22.3 |
| 37, 108, 214, 243, 469, (476), (491) |
| Aaron Simot, Mitchell Johnson, Aaron King, Brendan Deneen, Luke Hronek, (Joe Westerlund), (Kamren Vanos) |
| 16:16.6, 16:47.2, 17:22.3, 17:30.1, 18:38.9, (18:43.9), (18:54.6) |
35 | 1074 | Marshall,
MI - Team Time (1st 5) 1:26:55.0 | Spread (1st 5) 11.0 |
| 192, 209, 218, 226, 229, (259), (353) |
| Christian Kalisz, Elijah Balli-Solis, Chris Bell, Brett Carlisle, Calvin Smith, (Jontaj Wallace), (O'Shea Swinton) |
| 17:16.0, 17:22.0, 17:24.0, 17:26.0, 17:27.0, (17:34.0), (17:56.0) |
36 | 1082 | Ferndale,
MI - Team Time (1st 5) 1:26:39.5 | Spread (1st 5) 1:13.4 |
| 56, 195, 261, 274, 296, (375), (480) |
| Will McElgunn, Nick Major, Will Raus, Julian Jones, Nick Schoenknecht, (Nick Schoenknecth), (Solomon Palmer) |
| 16:28.6, 17:16.9, 17:35.0, 17:37.0, 17:42.0, (18:02.0), (18:47.0) |
37 | 1126 | Flint Powers Catholic,
MI - Team Time (1st 5) 1:26:54.5 | Spread (1st 5) 49.1 |
| 146, 151, 209, 291, 329, (408), (434) |
| Will Haran, Chandler Lorf, Brian Wiltse, Ethan Hamilton, Ian Fox, (Oleksandr (Sascha) Bennett), (Jax Bose) |
| 17:00.0, 17:03.1, 17:22.0, 17:40.3, 17:49.1, (18:10.0), (18:18.1) |
38 | 1141 | Eaton Rapids,
MI - Team Time (1st 5) 1:26:42.2 | Spread (1st 5) 1:47.0 |
| 45, 113, 266, 301, 416, (444), (485) |
| Taylor Rouse, Brody Benward, Ben Gleeson, Blake Roodvoets, Mathieu Norcross, (Luke Lathrup), (Erik Lycke) |
| 16:24.0, 16:49.0, 17:35.4, 17:42.8, 18:11.0, (18:26.4), (18:50.2) |
39 | 1153 | Adrian,
MI - Team Time (1st 5) 1:26:31.4 | Spread (1st 5) 2:14.1 |
| 14, 155, 243, 331, 410, (434), (478) |
| Jack Schafer, Gavin Stintzi, Lawrence Force, Dontae Edwards, Ethan Spagnoli, (Cameron Stintzi), (Charlie Raab) |
| 15:56.0, 17:04.3, 17:30.1, 17:50.9, 18:10.1, (18:18.1), (18:45.5) |
40 | 1155 | Tecumseh,
MI - Team Time (1st 5) 1:26:59.7 | Spread (1st 5) 1:02.0 |
| 83, 251, 254, 279, 288, (356), (416) |
| Jack Lacasse, Collin Thompson, Jeff Case, Ian Thomsen, Ray Vigo, (Lucas Manuszak), (Lance Wood) |
| 16:38.0, 17:31.0, 17:32.7, 17:38.0, 17:40.0, (17:57.0), (18:11.0) |
41 | 1165 | Middleville Thornapple-Kellogg,
MI - Team Time (1st 5) 1:26:57.4 | Spread (1st 5) 1:20.0 |
| 101, 114, 229, 338, 383, (395), (412) |
| Luke Noah, Erik Walter, Joe Gaikema, Drayson Beyer, Matthew Vannette, (Kyle Makarewicz), (Spencer Irvine) |
| 16:43.7, 16:50.0, 17:27.0, 17:53.0, 18:03.7, (18:07.0), (18:10.2) |
42 | 1193 | Wayland Union,
MI - Team Time (1st 5) 1:27:04.3 | Spread (1st 5) 1:32.0 |
| 60, 168, 238, 352, 375, (380), (477) |
| Perry Carter, Jonathan Zuiderveen, Owen Glass, Caleb Pletcher, Derek Huffman, (Jeremy Pletcher), (Ethan Killips) |
| 16:30.0, 17:08.3, 17:28.6, 17:55.4, 18:02.0, (18:02.8), (18:45.0) |
43 | 1232 | BC Harper Creek,
MI - Team Time (1st 5) 1:27:32.8 | Spread (1st 5) 27.0 |
| 206, 215, 223, 267, 321, (360), (436) |
| Devon Funk, Tommy Shaw, Benji Isaacson, Drew Haller, Drew VanWagner, (Jaden Costa), (Matt O'Connor) |
| 17:21.0, 17:22.8, 17:25.0, 17:36.0, 17:48.0, (17:58.0), (18:19.0) |
44 | 1238 | Auburn Hills Avondale,
MI - Team Time (1st 5) 1:27:12.0 | Spread (1st 5) 1:29.5 |
| 43, 218, 317, 328, 332, (370), (463) |
| Ben Zaremba, Ethan Bierer, Ben Bariac, Adam Good, Brendon Down, (Zach Loyd), (Dolan Vincent) |
| 16:21.5, 17:24.0, 17:46.5, 17:49.0, 17:51.0, (18:00.0), (18:33.8) |
45 | 1242 | Goodrich,
MI - Team Time (1st 5) 1:27:14.3 | Spread (1st 5) 1:41.0 |
| 68, 148, 182, 420, 424, (482), (493) |
| Kyle Gavulic, Ty Hergenreder, Mark Wood, Daniel Wood, Hunter Stonerock, (Reilly Shellenbarger), (Andrew Tippen) |
| 16:33.3, 17:01.7, 17:12.7, 18:12.3, 18:14.3, (18:47.9), (18:54.8) |
46 | 1249 | Milan,
MI - Team Time (1st 5) 1:26:28.5 | Spread (1st 5) 2:53.5 |
| 4, 261, 274, 283, 427, (480), (517) |
| Joey Humes, Micah Penhallegon, Blaine Davis, Dustin Dapprich, William Kurtz, (Pete Alfaro), (Clint Campbell) |
| 15:22.0, 17:35.0, 17:37.0, 17:39.0, 18:15.5, (18:47.0), (19:47.1) |
47 | 1260 | Comstock Park,
MI - Team Time (1st 5) 1:27:01.9 | Spread (1st 5) 2:33.4 |
| 18, 104, 316, 362, 460, (513), (523) |
| Reid Parsons, Sam Borisch, Andrew Taylor, Brad Kingman, Matthew Taylor, (Sam Racalla), (Robert Carpenter) |
| 15:59.6, 16:45.0, 17:46.0, 17:58.3, 18:33.0, (19:38.5), (20:23.0) |
48 | 1272 | South Lyon East,
MI - Team Time (1st 5) 1:27:22.9 | Spread (1st 5) 1:19.0 |
| 102, 134, 321, 334, 381, (398), (403) |
| Adam Caruso, Xander Cronin, Roy Swartzinski, Jack Marchand, Josh Clark, (Charles Marchand), (Matt Meyerink) |
| 16:44.0, 16:56.3, 17:48.0, 17:51.6, 18:03.0, (18:07.5), (18:09.0) |
49 | 1280 | Essexville Garber,
MI - Team Time (1st 5) 1:27:33.7 | Spread (1st 5) 1:04.7 |
| 109, 273, 277, 286, 335, (342), (498) |
| Josiah Morse, Jacob Sansburn, Asher Van dell, Hayden Cobley, Andrew Yaworski, (Ryan Grigg), (Ryan Christensen) |
| 16:47.7, 17:36.8, 17:37.4, 17:39.4, 17:52.4, (17:53.8), (19:01.9) |
50 | 1302 | Ann Arbor Fr Gabriel Richard,
MI - Team Time (1st 5) 1:27:13.9 | Spread (1st 5) 2:00.0 |
| 21, 283, 308, 315, 375, (393), (394) |
| James Fedewa, Andrew Putlock, Andy Edwards, Bryce Messmann, Matt Karls, (Vincent Pucillo), (Paul Villa) |
| 16:02.0, 17:39.0, 17:45.0, 17:45.9, 18:02.0, (18:06.5), (18:06.8) |
51 | 1325 | Midland Bullock Creek,
MI - Team Time (1st 5) 1:27:30.5 | Spread (1st 5) 1:39.9 |
| 50, 110, 385, 388, 392, (494), (495) |
| Spencer Waldmann, Brennan Mudd, Thatcher Trudell, Levi Gagne, Robert Burdick, (Joseph Sira), (DJ Parkinson) |
| 16:26.2, 16:47.9, 18:04.8, 18:05.5, 18:06.1, (18:56.6), (18:58.4) |
52 | 1326 | Ionia,
MI - Team Time (1st 5) 1:27:53.0 | Spread (1st 5) 27.0 |
| 197, 251, 274, 296, 308, (348), (370) |
| Tristin Ward, Cameron Mahlich, Tyler Esch, Jacob Melvin, Jake Van Ess, (Cameron Ross), (Keith Kasper) |
| 17:18.0, 17:31.0, 17:37.0, 17:42.0, 17:45.0, (17:55.0), (18:00.0) |
53 | 1331 | Vicksburg,
MI - Team Time (1st 5) 1:27:48.2 | Spread (1st 5) 1:09.3 |
| 147, 153, 228, 390, 413, (438), (441) |
| Tyler Lewis, Kyle Strong, Collin Eager, Jacob Klimp, Nick Richards, (Nick Yoakam), (Zachary Fenwick) |
| 17:01.0, 17:04.0, 17:26.9, 18:06.0, 18:10.3, (18:20.0), (18:23.4) |
54 | 1336 | GR Catholic Central,
MI - Team Time (1st 5) 1:27:34.9 | Spread (1st 5) 2:55.7 |
| 14, 135, 326, 375, 486, (492), (496) |
| Dylan Sykes, Michael Klein, Liam Perdue, Chris McWain, Nick Stapleton, (Reece DiGiovanna), (James Klein) |
| 15:56.0, 16:56.4, 17:48.8, 18:02.0, 18:51.7, (18:54.7), (18:58.6) |
55 | 1352 | Whitehall,
MI - Team Time (1st 5) 1:27:48.2 | Spread (1st 5) 1:23.0 |
| 90, 239, 304, 338, 381, (387), (425) |
| Alex Dennis, Sam Baustert, Spencer Andree, Corey Robinson, Joshua Gonzalez, (Louie Hosticka), (Hunter Bower) |
| 16:40.0, 17:28.7, 17:43.5, 17:53.0, 18:03.0, (18:05.4), (18:14.7) |
56 | 1356 | Macomb Lutheran North,
MI - Team Time (1st 5) 1:27:55.0 | Spread (1st 5) 1:54.0 |
| 64, 223, 308, 318, 443, (470), (503) |
| Peter Freeman, Tyler Prisby, Aaron Wood, William Martin, Joe Milanov, (Zach Anderson), (Cole Misuraca) |
| 16:32.0, 17:25.0, 17:45.0, 17:47.0, 18:26.0, (18:40.0), (19:15.0) |
57 | 1369 | Remus Chippewa Hills,
MI - Team Time (1st 5) 1:27:56.3 | Spread (1st 5) 1:22.5 |
| 118, 174, 253, 402, 422, (506), (516) |
| Austin Mathis, Ryan Petty, Andrew Ashbaugh, Nick Mathis, Matt Mathis, (Tyler Frease), (Eric Richard) |
| 16:51.3, 17:10.8, 17:32.0, 18:08.4, 18:13.8, (19:21.7), (19:45.3) |
58 | 1381 | Detroit Country Day,
MI - Team Time (1st 5) 1:28:04.0 | Spread (1st 5) 1:09.3 |
| 159, 195, 203, 401, 423, (504), (505) |
| Rahul Khambete, Johnny Yang, Revanth Manam, Eric Ren, Alan Sun, (Ashton Franklin), (Mark Hudson) |
| 17:04.9, 17:16.9, 17:19.7, 18:08.3, 18:14.2, (19:18.4), (19:18.7) |
59 | 1384 | Cedar Springs,
MI - Team Time (1st 5) 1:27:55.4 | Spread (1st 5) 1:22.0 |
| 81, 222, 355, 359, 367, (449), (460) |
| Dallas Mora, Brandon Harthorn, Brayden Marvel, Remington Sawade, Chase Whitlow, (Evan Ream), (Tyler Lovell) |
| 16:37.0, 17:24.9, 17:56.6, 17:57.9, 17:59.0, (18:28.1), (18:33.0) |
60 | 1391 | Marysville,
MI - Team Time (1st 5) 1:28:10.0 | Spread (1st 5) 34.0 |
| 209, 216, 292, 321, 353, (360), (389) |
| Jacob Turpel, Austin Coha, Cody Hepinstall, Dalton Hollandsworth, Noah Rogers, (Zach Turpel), (Michael Rasnick) |
| 17:22.0, 17:23.0, 17:41.0, 17:48.0, 17:56.0, (17:58.0), (18:05.7) |
61 | 1424 | Owosso,
MI - Team Time (1st 5) 1:28:13.2 | Spread (1st 5) 58.2 |
| 161, 200, 314, 365, 384, (457), (499) |
| Andrew Dallas, Max LeDuc, Samuel Stechschulte, Britton Spencer, Josh Smelser, (Eamon McClintock), (Eric Willis) |
| 17:05.7, 17:19.0, 17:45.7, 17:58.9, 18:03.9, (18:32.0), (19:05.0) |
62 | 1440 | Cadillac,
MI - Team Time (1st 5) 1:28:21.3 | Spread (1st 5) 1:14.3 |
| 149, 248, 257, 357, 429, (445), (483) |
| Matthew Brines, Timothy Carlington, Zachary Elmore, Jered Holland, Rhys Seward, (Kyle Pike), (Evan Chilcote) |
| 17:02.7, 17:30.9, 17:33.2, 17:57.5, 18:17.0, (18:26.5), (18:48.6) |
63 | 1466 | Algonac,
MI - Team Time (1st 5) 1:27:14.0 | Spread (1st 5) 3:36.0 |
| 1, 229, 332, 439, 465, (473), (515) |
| Morgan Beadlescomb, Noah Foote, Taylor Brandt, Josh Brack, Lance Axtell, (Dalton White), (Nathan Gillette) |
| 14:59.0, 17:27.0, 17:51.0, 18:22.0, 18:35.0, (18:42.0), (19:41.0) |
64 | 1491 | Fowlerville,
MI - Team Time (1st 5) 1:28:31.3 | Spread (1st 5) 1:44.3 |
| 92, 193, 336, 428, 442, (467), (508) |
| Chris Davis, Clay Boak, Chase East, Aaron Pieper, Wesley Broadbent, (Hunter Sutton), (Ben Dix) |
| 16:41.0, 17:16.4, 17:52.9, 18:15.7, 18:25.3, (18:37.0), (19:29.8) |
| 1491 | Lake Fenton,
MI - Team Time (1st 5) 1:29:30.0 | Spread (1st 5) 2:59.0 |
| 72, 150, 292, 467, 510, (512), (514) |
| Thomas Mueller, Jacob Fletcher, Eric Niestroy, Jackson Chenett, Sam Barringer, (Tommy Hufton), (David Burgess) |
| 16:35.0, 17:03.0, 17:41.0, 18:37.0, 19:34.0, (19:37.5), (19:39.8) |
66 | 1497 | South Haven,
MI - Team Time (1st 5) 1:28:38.4 | Spread (1st 5) 1:27.8 |
| 144, 234, 257, 415, 447, (501), (522) |
| Craig Thompson, Jackson Schooley, Will Cadwell, Matthew Crandall, Edward DeLong, (Justin Postma), (River Fitch) |
| 16:59.7, 17:27.2, 17:33.2, 18:10.8, 18:27.5, (19:05.9), (20:00.0) |
67 | 1529 | Riverview,
MI - Team Time (1st 5) 1:28:39.4 | Spread (1st 5) 1:25.0 |
| 121, 204, 374, 400, 430, (500), (511) |
| Adam Skidmore, Robert Diebold, Sean Hand, Zachary Phillips-Beiser, Max Grahl, (Patrick Orawiec), (Jordan Chambers) |
| 16:52.7, 17:19.8, 18:01.0, 18:08.2, 18:17.7, (19:05.8), (19:37.1) |
68 | 1538 | Gaylord,
MI - Team Time (1st 5) 1:28:51.6 | Spread (1st 5) 1:15.9 |
| 174, 283, 299, 336, 446, (471), (488) |
| Zak Goddard, Justin Desloover, Ethan Huey, Derek Giallombardo, Matt Jaroneski, (Nick Green), (Andrew Quaal) |
| 17:10.8, 17:39.0, 17:42.2, 17:52.9, 18:26.7, (18:40.3), (18:53.0) |
69 | 1542 | Howard City Tri-County,
MI - Team Time (1st 5) 1:28:51.6 | Spread (1st 5) 1:47.1 |
| 104, 235, 305, 440, 458, (475), (484) |
| Aaron Jason, Weston Rackley, Caleb Birdsall, Bryce Sawyer, Adam Jason, (Benjamin Osbourne), (Julian Abbott) |
| 16:45.0, 17:27.4, 17:44.0, 18:23.1, 18:32.1, (18:42.3), (18:49.2) |
70 | 1543 | Muskegon Oakridge,
MI - Team Time (1st 5) 1:29:04.4 | Spread (1st 5) 1:47.7 |
| 126, 177, 313, 453, 474, (479), (524) |
| Tylor Carmean, Kyle Messerschmidt, Matthew Jones, Tekumi Ito, Zach Tindall, (Nathan Masser), (Simran Rai) |
| 16:54.4, 17:11.4, 17:45.5, 18:31.0, 18:42.1, (18:45.9), (20:25.6) |
71 | 1552 | Plainwell,
MI - Team Time (1st 5) 1:28:55.6 | Spread (1st 5) 1:19.7 |
| 173, 278, 282, 368, 451, (519), (521) |
| Tyler Leroy, Jack Widman, Brendan Edgington, Chase Cushman, Jacob Hopson, (Andrew Hopson), (Daniel Hopson) |
| 17:10.1, 17:37.5, 17:38.7, 17:59.5, 18:29.8, (19:51.7), (19:53.9) |
72 | 1555 | Ludington,
MI - Team Time (1st 5) 1:28:52.0 | Spread (1st 5) 49.0 |
| 200, 261, 305, 390, 399, (403), (437) |
| John Siegert, Joseph Hatch, Trenton Dalm, Lucas Catron, Jared Garten, (Brendan Pollock), (Quinn Phelps) |
| 17:19.0, 17:35.0, 17:44.0, 18:06.0, 18:08.0, (18:09.0), (18:19.4) |
73 | 1556 | GR_South Christian,
MI - Team Time (1st 5) 1:28:58.5 | Spread (1st 5) 1:13.9 |
| 188, 256, 267, 397, 448, (453), (453) |
| Jason Gilder, Grant Bradman, James Nykamp, Sam Guikema, Owen Pruim, (Aaron Zuverink), (Joseph Feddema) |
| 17:14.1, 17:33.0, 17:36.0, 18:07.4, 18:28.0, (18:31.0), (18:31.0) |
74 | 1565 | Paw Paw,
MI - Team Time (1st 5) 1:29:07.7 | Spread (1st 5) 2:49.3 |
| 25, 194, 369, 487, 490, (507), (518) |
| Lewis Tate, Wyatt Owsiany, Michael McCauley, Ryan Stearns, Blake Wilson, (Eli Gentz), (Hunter Shreve) |
| 16:04.7, 17:16.6, 17:59.8, 18:52.6, 18:54.0, (19:24.5), (19:47.2) |
75 | 1568 | Hastings,
MI - Team Time (1st 5) 1:28:47.5 | Spread (1st 5) 1:17.0 |
| 122, 237, 395, 406, 408, (497), (520) |
| Sam Johnson, Alex Beauchamp, Charles Surratt, Morgan Tolles, Nathan Strouse, (Jon Nash), (Nick Surratt) |
| 16:53.0, 17:28.2, 18:07.0, 18:09.3, 18:10.0, (18:59.0), (19:52.0) |