1 | 200 | Plymouth,
MI - Team Time (1st 5) 1:19:19.3 | Spread (1st 5) 46.1 |
| 8, 15, 47, 63, 67, (83), (266) |
| Carter Solomon, Ethan Byrnes, Patrick Byrnes, Jarrett Warner, Brandon Boyd, (Tyler Mussen), (Adam Stepek) |
| 15:24.2, 15:33.2, 16:02.6, 16:09.0, 16:10.3, (16:17.2), (16:56.8) |
2 | 208 | Ann Arbor Pioneer,
MI - Team Time (1st 5) 1:19:25.5 | Spread (1st 5) 57.8 |
| 1, 35, 43, 58, 71, (72), (79) |
| Nick Foster, John Florence, Aldo Pando-Girard, Ethan Mielock, Michael Shkolnik, (Jack Wallace), (Philip Valtadoros) |
| 15:13.2, 15:56.0, 15:59.1, 16:06.2, 16:11.0, (16:12.0), (16:15.9) |
3 | 248 | Romeo,
MI - Team Time (1st 5) 1:19:35.3 | Spread (1st 5) 57.8 |
| 10, 21, 35, 75, 107, (139), (260) |
| Jack Wilson, Brenden Allen, Nick Behring, Jarrett St. John, Andrew Goodrich, (Cameron Bourgeois), (Charlie Wilson) |
| 15:25.0, 15:38.5, 15:56.0, 16:13.0, 16:22.8, (16:31.5), (16:55.9) |
4 | 305 | White Lake Lakeland,
MI - Team Time (1st 5) 1:19:44.9 | Spread (1st 5) 1:05.7 |
| 4, 12, 73, 105, 111, (353), (368) |
| Harrison Grzymkowski, Drew Wenger, Christian Davis, Angelo Savich, George Drallos, (Kiree Kailimai), (Tyler Leick) |
| 15:18.4, 15:27.0, 16:12.9, 16:22.5, 16:24.1, (17:11.0), (17:14.4) |
5 | 387 | Rockford,
MI - Team Time (1st 5) 1:20:00.8 | Spread (1st 5) 1:19.8 |
| 3, 9, 62, 154, 159, (165), (246) |
| Cole Johnson, Dayton Brown, Jack Grimm, Ian Cook, Jude Parks, (Sam Johnson), (Jacob Majoor) |
| 15:16.7, 15:24.5, 16:07.7, 16:35.4, 16:36.5, (16:37.1), (16:52.8) |
6 | 389 | Ann Arbor Skyline,
MI - Team Time (1st 5) 1:20:43.3 | Spread (1st 5) 1:05.2 |
| 11, 65, 80, 99, 134, (313), (334) |
| Anthony Giannobile, Tristan Williams, Jesse Edelstein, Justin Michele, Daniel Evans, (Keegan Oldani), (Liam Smith) |
| 15:25.2, 16:10.1, 16:16.0, 16:21.6, 16:30.4, (17:04.4), (17:08.0) |
7 | 396 | Grand Haven,
MI - Team Time (1st 5) 1:20:50.9 | Spread (1st 5) 57.6 |
| 13, 65, 94, 100, 124, (267), (391) |
| Jack Nicholson, Andrew Ireland, Aidan Martin, Dominic Weatherwax, Cole Rowden, (Kyle Eveland), (Nathan Wolffis) |
| 15:30.4, 16:10.1, 16:20.6, 16:21.8, 16:28.0, (16:57.0), (17:19.5) |
| 396 | Saline,
MI - Team Time (1st 5) 1:20:59.2 | Spread (1st 5) 39.2 |
| 24, 41, 86, 122, 123, (190), (233) |
| Anthony DeKraker, Jevin Nishioka, Joshua Cook, Aidan Delfuoco, Simon Pfeiffer, (Will Downey), (Will Minnette) |
| 15:48.5, 15:57.9, 16:18.0, 16:27.1, 16:27.7, (16:42.8), (16:49.1) |
9 | 400 | Okemos,
MI - Team Time (1st 5) 1:20:42.4 | Spread (1st 5) 1:04.5 |
| 7, 50, 100, 118, 125, (331), (394) |
| Paul McKinley, Saano Murembya, Evan McNall, Ben Holland, Kyle Samluk, (Will Jones), (Nick Balesky) |
| 15:23.7, 16:03.1, 16:21.8, 16:25.6, 16:28.2, (17:07.4), (17:20.4) |
10 | 410 | Clarkston,
MI - Team Time (1st 5) 1:20:54.5 | Spread (1st 5) 50.0 |
| 26, 33, 37, 136, 178, (356), (360) |
| Brendan Favazza, Nathan Sesti, Shawn Slater, Christian Collis, Mark Sprague, (Ben Allen), (Jeremy Cavallo) |
| 15:51.0, 15:55.0, 15:56.5, 16:31.0, 16:41.0, (17:11.4), (17:13.0) |
11 | 479 | Brother Rice,
MI - Team Time (1st 5) 1:20:57.3 | Spread (1st 5) 1:17.0 |
| 19, 33, 53, 117, 257, (284), (390) |
| Michael Tremonti, Alec Miracle, Grant Davey, Kevan O'Brien, Jacob Hannawa, (Daniel Serra), (Joe Berg) |
| 15:38.0, 15:55.0, 16:04.1, 16:25.2, 16:55.0, (17:00.0), (17:19.2) |
12 | 502 | Saginaw Heritage,
MI - Team Time (1st 5) 1:21:45.8 | Spread (1st 5) 16.5 |
| 67, 95, 104, 116, 120, (164), (295) |
| Michael Fiore, Nathan Weidman, Nicolas Trevino, Nick Sonnenberg, Jacob McDowell, (Brady Neumann), (Andrew Garza) |
| 16:10.3, 16:21.2, 16:22.4, 16:25.1, 16:26.8, (16:37.0), (17:01.5) |
13 | 543 | FHN GR Forest Hills Northern,
MI - Team Time (1st 5) 1:21:01.4 | Spread (1st 5) 1:45.0 |
| 2, 44, 91, 112, 294, (404), (422) |
| Abdi Ahmed, Scott Tran, Michael Zacker, David Jamet, Mason VanderKlipp, (Jack Hillary), (Declan Doyle) |
| 15:16.4, 15:59.9, 16:19.5, 16:24.2, 17:01.4, (17:23.3), (17:29.1) |
14 | 575 | Oxford,
MI - Team Time (1st 5) 1:21:52.4 | Spread (1st 5) 55.4 |
| 38, 82, 86, 127, 242, (310), (353) |
| Dominic Bruce, Hunter Green, JJ Bagans, Ulises Rodriguez, Zachariah Smith, (Adam Zyrowski), (Scott Masterson) |
| 15:56.6, 16:17.0, 16:18.0, 16:28.8, 16:52.0, (17:04.0), (17:11.0) |
15 | 585 | Rochester Hills Stoney Creek,
MI - Team Time (1st 5) 1:21:18.5 | Spread (1st 5) 1:23.5 |
| 6, 30, 146, 184, 219, (230), (432) |
| Harrison Steen, Sam Tarling, Tristan Brandenburg, Rob Cockfield, Matt Medaugh, (Cameron Tsivitse), (Luke Stemmerich) |
| 15:23.0, 15:53.0, 16:34.0, 16:42.0, 16:46.5, (16:48.4), (17:32.0) |
16 | 600 | Brighton,
MI - Team Time (1st 5) 1:21:39.2 | Spread (1st 5) 1:09.3 |
| 22, 48, 108, 188, 234, (234), (254) |
| Zachary Stewart, Jack Spamer, Scott Spaanstra, Sean Foster, John Monroe, (Nolan McGahan), (Aidan Bustillo) |
| 15:40.7, 16:02.8, 16:23.2, 16:42.5, 16:50.0, (16:50.0), (16:54.9) |
17 | 617 | Grosse Pointe North,
MI - Team Time (1st 5) 1:22:01.0 | Spread (1st 5) 55.0 |
| 26, 93, 115, 174, 209, (343), (387) |
| Mike Ciaravino, William Hofmann, Garrett Schreck, Kuvin Satyadev, Calvin Riley, (Noah White), (Ben Seagram) |
| 15:51.0, 16:20.0, 16:25.0, 16:39.0, 16:46.0, (17:09.0), (17:19.0) |
18 | 653 | Traverse City Central,
MI - Team Time (1st 5) 1:21:54.3 | Spread (1st 5) 1:14.1 |
| 14, 113, 149, 161, 216, (281), (362) |
| Morgan McGrew, Cole Truszkowski, Zachary Gerber, Joe Delgado, Jack Doerr, (Isaiah Gavaldon), (Jacob Grassa) |
| 15:32.2, 16:24.3, 16:34.8, 16:36.7, 16:46.3, (16:59.7), (17:13.4) |
19 | 671 | East Grand Rapids,
MI - Team Time (1st 5) 1:22:20.1 | Spread (1st 5) 40.1 |
| 52, 89, 166, 169, 195, (238), (399) |
| Evan Bishop, Andrew Periard, Joe Meston, Sean Coney, Nick Douglas, (Jonathan Yepez), (Seth Damstra) |
| 16:03.3, 16:18.5, 16:37.2, 16:37.7, 16:43.4, (16:50.9), (17:22.2) |
20 | 674 | Salem,
MI - Team Time (1st 5) 1:22:13.1 | Spread (1st 5) 46.0 |
| 49, 56, 144, 193, 232, (243), (245) |
| Luke Haran, Ryan Exell, Andrew Beyer, Christo Jeffers, Talha Syed, (Nolan Teodori), (Shane McKimmy) |
| 16:03.0, 16:05.0, 16:33.0, 16:43.1, 16:49.0, (16:52.2), (16:52.5) |
| 674 | TC West (Traverse City),
MI - Team Time (1st 5) 1:22:15.4 | Spread (1st 5) 1:02.8 |
| 31, 84, 133, 159, 267, (273), (458) |
| Robbie Lohr, Henry Heller, Ryan Durand, Nate Wilson, Josiah Frazier, (Hayden Holmes), (Joe Palmer) |
| 15:54.2, 16:17.6, 16:30.1, 16:36.5, 16:57.0, (16:58.0), (17:41.0) |
22 | 746 | Novi,
MI - Team Time (1st 5) 1:22:06.9 | Spread (1st 5) 1:38.0 |
| 5, 131, 152, 178, 280, (322), (396) |
| Gabriel Mudel, Matt Whyte, Trey Mullins, Nathaniel Wood, Prateek Bhola, (Matt Gustitus), (Dallas Foley) |
| 15:21.6, 16:29.5, 16:35.2, 16:41.0, 16:59.6, (17:06.0), (17:21.0) |
23 | 763 | Northville,
MI - Team Time (1st 5) 1:22:31.4 | Spread (1st 5) 1:06.2 |
| 26, 100, 152, 215, 270, (282), (319) |
| Nicholas Couyoumjian, Nathan Hayes, Raymond Jiang, Sean McKee, Adrien Jund, (Alex Jund), (Josh Hardy) |
| 15:51.0, 16:21.8, 16:35.2, 16:46.2, 16:57.2, (16:59.8), (17:05.0) |
24 | 781 | Troy,
MI - Team Time (1st 5) 1:22:46.9 | Spread (1st 5) 41.5 |
| 78, 85, 126, 225, 267, (387), (423) |
| Jack Falk, Donald O'Keefe, Kyle Scott, Liam Kelly, Adithya Sanjay, (Anish Kotnis), (Ethan Carpenter) |
| 16:15.5, 16:17.9, 16:28.5, 16:48.0, 16:57.0, (17:19.0), (17:29.4) |
25 | 812 | Livonia Stevenson,
MI - Team Time (1st 5) 1:23:00.5 | Spread (1st 5) 25.1 |
| 97, 129, 177, 190, 219, (252), (443) |
| Owen Rowader, Ben Griffith, Colin Sheahan, Thomas Saad, Shane Beers, (Charles McDougall), (Mitchell Heath) |
| 16:21.4, 16:29.1, 16:40.7, 16:42.8, 16:46.5, (16:54.0), (17:34.8) |
26 | 845 | Hudsonville,
MI - Team Time (1st 5) 1:23:08.8 | Spread (1st 5) 25.0 |
| 88, 180, 188, 194, 195, (253), (270) |
| Nate Vruggink, Casey Olson, Asher Berends, Christian VandeGutche, Ryan Nibbelink, (Dylan Lame), (Ezra Roerig) |
| 16:18.4, 16:41.3, 16:42.5, 16:43.2, 16:43.4, (16:54.4), (16:57.2) |
27 | 847 | Highland-Milford,
MI - Team Time (1st 5) 1:23:01.4 | Spread (1st 5) 34.4 |
| 73, 167, 170, 213, 224, (237), (272) |
| Evan White, Nick Martin, Kazuma Bowring, Carsen Kettle, Grant Ballard, (Luke Caddell), (Nolan Bailey) |
| 16:12.9, 16:37.3, 16:37.8, 16:46.1, 16:47.3, (16:50.7), (16:57.6) |
28 | 865 | Ann Arbor Huron,
MI - Team Time (1st 5) 1:23:09.9 | Spread (1st 5) 40.9 |
| 76, 150, 184, 197, 258, (375), (380) |
| Connor Wright, Karsin Dass, Jack Santinga, Bertrand Chu, James Cardwell, (Yaseen Daoud), (Drake Dowdy) |
| 16:14.3, 16:34.9, 16:42.0, 16:43.5, 16:55.2, (17:16.2), (17:17.6) |
29 | 868 | Lake Orion,
MI - Team Time (1st 5) 1:22:39.5 | Spread (1st 5) 1:18.0 |
| 19, 103, 234, 251, 261, (318), (358) |
| Andrew Nolan, Ryan Mulcahy, Justin Keppler, Nathan Hammond, Nolan Maupin, (Matthew Mulligan), (Drew Giem) |
| 15:38.0, 16:22.0, 16:50.0, 16:53.5, 16:56.0, (17:04.8), (17:12.5) |
30 | 871 | Alpena,
MI - Team Time (1st 5) 1:22:39.0 | Spread (1st 5) 1:46.8 |
| 23, 61, 97, 264, 426, (497), (509) |
| Aden Smith, Josh Smith, Drew Seabase, Sam Tuscher, Jimmy Decker, (Zach Zaborney), (Clay Donajkowski) |
| 15:43.4, 16:07.4, 16:21.4, 16:56.6, 17:30.2, (18:02.2), (18:16.5) |
31 | 938 | Birmingham Seaholm,
MI - Team Time (1st 5) 1:22:36.7 | Spread (1st 5) 1:27.8 |
| 16, 39, 273, 302, 308, (379), (429) |
| George Nummer, Jakob Sayers, Jack Seel, Calum Walton, Basheer Mossallam, (Robert Gleich), (Harrison Benet) |
| 15:35.7, 15:57.1, 16:58.0, 17:02.4, 17:03.5, (17:17.3), (17:31.4) |
32 | 956 | Fenton,
MI - Team Time (1st 5) 1:23:24.3 | Spread (1st 5) 49.2 |
| 77, 150, 200, 218, 311, (311), (316) |
| Adam Jesse, Samuel Deardorff, Mitchell Chabot, Nolan Day, Ben Sheffield, (Samuel Cox), (Peter Kennings) |
| 16:14.9, 16:34.9, 16:44.0, 16:46.4, 17:04.1, (17:04.1), (17:04.6) |
33 | 969 | Temperance Bedford,
MI - Team Time (1st 5) 1:23:22.7 | Spread (1st 5) 50.6 |
| 55, 175, 227, 254, 258, (413), (444) |
| Michael Greeley, Colin Chevalier, Alex Zittleman, Jake Reaume, Noah Scheffer, (Austin DePue), (Noah Bock) |
| 16:04.6, 16:39.7, 16:48.3, 16:54.9, 16:55.2, (17:27.1), (17:34.9) |
34 | 975 | Walled Lake Central,
MI - Team Time (1st 5) 1:23:30.5 | Spread (1st 5) 52.2 |
| 119, 128, 171, 175, 382, (386), (481) |
| Chris Allen, Akshay Reddy, Justin Hill, Thomas Polak, Jeff Kochever, (Alex Takla), (Michael Trombetta) |
| 16:25.8, 16:29.0, 16:38.0, 16:39.7, 17:18.0, (17:18.7), (17:52.5) |
35 | 1067 | Portage Central,
MI - Team Time (1st 5) 1:23:52.4 | Spread (1st 5) 16.6 |
| 162, 187, 227, 241, 250, (296), (367) |
| Jayson Kotulak, Tyler Brunner, Owen Gwyn, Hayden Bernardine, Nicholas Mitran, (Sebastian Smaling), (Samuel Weber) |
| 16:36.8, 16:42.2, 16:48.3, 16:51.7, 16:53.4, (17:01.6), (17:14.1) |
36 | 1084 | Auburn Hills Avondale,
MI - Team Time (1st 5) 1:23:55.0 | Spread (1st 5) 39.5 |
| 140, 184, 200, 203, 357, (412), (416) |
| Sebastian Jackson, Ethan Bierer, Jibril Syed, Zach Loyd, Tyler Lockhart, (CJ Davis), (Brendon Down) |
| 16:32.5, 16:42.0, 16:44.0, 16:44.5, 17:12.0, (17:27.0), (17:28.0) |
37 | 1105 | Kalamazoo Central,
MI - Team Time (1st 5) 1:23:44.2 | Spread (1st 5) 1:02.6 |
| 59, 144, 231, 322, 349, (370), (382) |
| Habtom Haish, Jackson Henning, Cian Johnson, Owen O'Neil, Jalen Smith, (Nick Doane), (John Sidwell) |
| 16:07.0, 16:33.0, 16:48.6, 17:06.0, 17:09.6, (17:14.6), (17:18.0) |
38 | 1106 | Detroit Catholic Central,
MI - Team Time (1st 5) 1:23:49.1 | Spread (1st 5) 56.9 |
| 64, 204, 225, 287, 326, (338), (351) |
| Luke Perelli, Alexander Dugas, Mitchel Horn, Joseph Saval, Eamonn McClorey, (Jack Borchanian), (Brendan Roberts) |
| 16:09.5, 16:45.0, 16:48.0, 17:00.2, 17:06.4, (17:08.2), (17:10.0) |
39 | 1108 | Canton,
MI - Team Time (1st 5) 1:23:57.3 | Spread (1st 5) 34.6 |
| 121, 199, 227, 265, 296, (333), (430) |
| Shane Andrews, Grant Hoffmeyer, Daniel Jimenez, Garrett Nagelhout, David Kight, (Andrew Lake), (Braden Heimbaugh) |
| 16:27.0, 16:43.7, 16:48.3, 16:56.7, 17:01.6, (17:07.9), (17:31.5) |
40 | 1159 | East Kentwood,
MI - Team Time (1st 5) 1:23:53.4 | Spread (1st 5) 1:13.0 |
| 45, 141, 300, 305, 368, (372), (467) |
| William Westveer, Matthew Semon, Maurice Barnes, Joshua Williams, Aaron Torr, (Jules Muhizi), (Kullan Morgan) |
| 16:01.4, 16:32.6, 17:02.3, 17:02.7, 17:14.4, (17:15.1), (17:45.9) |
41 | 1165 | Holt,
MI - Team Time (1st 5) 1:23:44.9 | Spread (1st 5) 1:48.9 |
| 29, 54, 279, 347, 456, (464), (490) |
| Adugna Moritz, Alex Penski, Reece Whiteman, Devin Simon, Jesse Stickles-Brooks, (Luke Jayaraman), (Jerome Johnson) |
| 15:51.5, 16:04.5, 16:59.2, 17:09.3, 17:40.4, (17:44.5), (17:57.3) |
42 | 1197 | Utica Eisenhower,
MI - Team Time (1st 5) 1:24:10.0 | Spread (1st 5) 1:26.5 |
| 57, 192, 209, 303, 436, (461), (484) |
| Zac Truman, John Burke, Brian Jones, Tyler Whipple, Mitchell Musser, (Ian Lamphear), (Ethan Gurne) |
| 16:06.0, 16:43.0, 16:46.0, 17:02.5, 17:32.5, (17:43.0), (17:55.0) |
43 | 1215 | East Lansing,
MI - Team Time (1st 5) 1:24:03.0 | Spread (1st 5) 1:12.3 |
| 46, 216, 239, 350, 364, (511), (515) |
| Evan Meyer, Jon Hollister, Andrew Lane, Nathan Faust, John Paul Roboski, (Aaron Nevins), (Brian Reeves) |
| 16:01.6, 16:46.3, 16:51.3, 17:09.9, 17:13.9, (18:20.2), (18:33.3) |
44 | 1225 | Portage Northern,
MI - Team Time (1st 5) 1:23:56.3 | Spread (1st 5) 1:36.6 |
| 40, 50, 317, 376, 442, (463), (475) |
| Luke Daniel, Max Rathburn, Connor Clemens, Owen Langejans, Jackson McGrath, (Gabe Rathburn), (Matthew Schieber) |
| 15:57.6, 16:03.1, 17:04.7, 17:16.7, 17:34.2, (17:43.6), (17:48.5) |
45 | 1232 | Dexter,
MI - Team Time (1st 5) 1:24:15.2 | Spread (1st 5) 49.5 |
| 109, 130, 292, 342, 359, (365), (402) |
| Nathan Larson, Lucas Betzoldt, Owen Huard, Nick Barnes, Rishabh Kothari, (Ben Beckman), (Nick McKenzie) |
| 16:23.4, 16:29.2, 17:00.9, 17:08.8, 17:12.9, (17:14.0), (17:22.8) |
| 1232 | Holland,
MI - Team Time (1st 5) 1:23:54.9 | Spread (1st 5) 2:16.0 |
| 17, 32, 273, 427, 483, (518), (524) |
| Sam Martens, Nick Hoffman, Brad Carter, Alberto Castillo, Jaeger Schippa, (James Walton), (Noah Whiteman) |
| 15:37.5, 15:54.9, 16:58.0, 17:31.0, 17:53.5, (18:35.4), (19:27.8) |
47 | 1259 | Grand Blanc,
MI - Team Time (1st 5) 1:24:28.5 | Spread (1st 5) 29.1 |
| 142, 254, 276, 289, 298, (371), (437) |
| Jackson Turnbow, Cole Sobol, Brendan Suski, Johnathan Buck, Devin Miller, (Austin Rippee), (Carson Humphrey) |
| 16:32.7, 16:54.9, 16:58.6, 17:00.5, 17:01.8, (17:14.7), (17:33.2) |
48 | 1264 | Royal Oak,
MI - Team Time (1st 5) 1:24:21.0 | Spread (1st 5) 1:01.0 |
| 80, 171, 307, 328, 378, (406), (414) |
| Marcus Jackson, Drew Meinecke, Tyler Cross, Adam Hill, Dane Baker, (Robert Dwyer), (Jack Rickle) |
| 16:16.0, 16:38.0, 17:03.0, 17:07.0, 17:17.0, (17:24.0), (17:27.5) |
49 | 1267 | Macomb Dakota,
MI - Team Time (1st 5) 1:24:29.0 | Spread (1st 5) 49.0 |
| 132, 157, 209, 382, 387, (414), (478) |
| Joshua VanSlambrouck, David Carnago, Joseph Jaster, Jacob Williams, Kyle Fedolak, (Jacob Harberts), (Ethan Soave) |
| 16:30.0, 16:36.0, 16:46.0, 17:18.0, 17:19.0, (17:27.5), (17:49.0) |
50 | 1318 | Monroe,
MI - Team Time (1st 5) 1:24:27.8 | Spread (1st 5) 1:09.4 |
| 69, 207, 309, 341, 392, (434), (473) |
| Matthew Parran, Craig Latty, Jacob Maas, Chad McCarthy, Colton Hirst, (Nicholas Manor), (Brady Pitcher) |
| 16:10.5, 16:45.3, 17:03.7, 17:08.4, 17:19.9, (17:32.3), (17:48.1) |
51 | 1332 | BC Lakeview,
MI - Team Time (1st 5) 1:24:38.4 | Spread (1st 5) 30.9 |
| 168, 208, 303, 314, 339, (347), (401) |
| Joe Glubke, Will Ingalls, Joe Wood, Griffin Fortney, Sage Castleberry, (Alex Ploehn), (Keegan Aimesbury) |
| 16:37.4, 16:45.7, 17:02.5, 17:04.5, 17:08.3, (17:09.3), (17:22.7) |
52 | 1340 | Farmington,
MI - Team Time (1st 5) 1:24:18.1 | Spread (1st 5) 1:52.5 |
| 17, 155, 328, 416, 424, (499), (510) |
| Nick Trevisan, Josh Saba, Matt Dennison, Nate Bowman, Nick Johnson, (Jonathon Pierce), (Paul Aren) |
| 15:37.5, 16:35.6, 17:07.0, 17:28.0, 17:30.0, (18:03.0), (18:19.0) |
53 | 1390 | Caledonia,
MI - Team Time (1st 5) 1:24:51.5 | Spread (1st 5) 22.2 |
| 206, 261, 286, 306, 331, (339), (400) |
| Evan Johnson, Jalen Banfill, Sam Morse, Jamin Thompson, Ben VanArtsen, (Cole Nelson), (Chris Jakiel) |
| 16:45.2, 16:56.0, 17:00.1, 17:02.8, 17:07.4, (17:08.3), (17:22.4) |
54 | 1392 | FHC GR Forest Hills Central,
MI - Team Time (1st 5) 1:24:55.1 | Spread (1st 5) 1:15.3 |
| 96, 223, 244, 381, 448, (459), (468) |
| Gabe Carlson, Kyle James-Heer, Geoffrey Batterbee, Leo Walquist, Alex Souza, (Jacob Ball), (Nicholas Agrillo) |
| 16:21.3, 16:46.9, 16:52.4, 17:17.9, 17:36.6, (17:41.5), (17:46.8) |
55 | 1422 | Hartland,
MI - Team Time (1st 5) 1:24:49.0 | Spread (1st 5) 51.7 |
| 90, 319, 327, 334, 352, (363), (392) |
| Ethan Stover, Griffin Young, Kaiden Hinds, Devin Rocha, Elijah Horski, (Kevin Dinser), (Tyler Cook) |
| 16:18.7, 17:05.0, 17:06.9, 17:08.0, 17:10.4, (17:13.7), (17:19.9) |
56 | 1457 | Davison,
MI - Team Time (1st 5) 1:25:30.4 | Spread (1st 5) 1:39.1 |
| 138, 219, 222, 373, 505, (516), (520) |
| Greg Smith, Spencer Torok, Jason Millis, Tanner Moleski, Ethan Howes, (Zack Metzger), (Blake Church) |
| 16:31.4, 16:46.5, 16:46.7, 17:15.3, 18:10.5, (18:34.4), (18:37.5) |
57 | 1472 | Fraser,
MI - Team Time (1st 5) 1:26:37.9 | Spread (1st 5) 3:08.6 |
| 25, 69, 343, 513, 522, (523), (525) |
| Joey Tavalieri, Jalen Smith, Brendan Cairney, Daniel Chandler, Joe Kraus, (Derek Zbercot), (Zach Schmid) |
| 15:49.4, 16:10.5, 17:09.0, 18:31.0, 18:58.0, (19:10.0), (19:46.0) |
| 1472 | Utica,
MI - Team Time (1st 5) 1:25:10.5 | Spread (1st 5) 41.0 |
| 204, 209, 289, 360, 410, (501), (507) |
| Ray Bell, Carson Nicoletti, Jeffrey Hitchcock, Angelo Pipitone, Jack Wexler, (Ryan Olivier), (Joshua Essenmacher) |
| 16:45.0, 16:46.0, 17:00.5, 17:13.0, 17:26.0, (18:07.0), (18:12.0) |
59 | 1497 | Lowell,
MI - Team Time (1st 5) 1:25:40.7 | Spread (1st 5) 1:34.3 |
| 114, 137, 287, 466, 493, (500), (514) |
| Morrison Ismond, Caleb Swart, Lucas Cossar, Kenny Stump, Conner Meyers, (Calvin Simmet), (Zach Swart) |
| 16:24.8, 16:31.3, 17:00.2, 17:45.3, 17:59.1, (18:06.9), (18:32.3) |
60 | 1516 | Holly,
MI - Team Time (1st 5) 1:25:19.0 | Spread (1st 5) 49.8 |
| 173, 197, 328, 397, 421, (435), (447) |
| Samuel Schneider, Cooper Frederick, Nolan Weisdorfer, Jose Vivanco, Tyler Thomason, (Adam Snitgen), (Bradley Baxter) |
| 16:38.8, 16:43.5, 17:07.0, 17:21.1, 17:28.6, (17:32.4), (17:36.4) |
61 | 1524 | Rochester Adams,
MI - Team Time (1st 5) 1:25:25.9 | Spread (1st 5) 1:24.4 |
| 106, 284, 300, 365, 469, (469), (476) |
| Gage Killewald, Peter Nolan, Braydan Collins, Nabil Chamra, Saeed Saleh, (Joey Eble), (Noah Crusoe) |
| 16:22.6, 17:00.0, 17:02.3, 17:14.0, 17:47.0, (17:47.0), (17:48.8) |
62 | 1527 | St. Joseph,
MI - Team Time (1st 5) 1:25:29.4 | Spread (1st 5) 1:02.4 |
| 157, 163, 324, 432, 451, (460), (471) |
| Will Lage, Zhane Arthur, Andrew Moyer, Griffin Fitts, Ayden Moyer, (Drew Nisbet), (Nolan Rich) |
| 16:36.0, 16:36.9, 17:06.1, 17:32.0, 17:38.4, (17:42.0), (17:47.3) |
63 | 1565 | Grandville,
MI - Team Time (1st 5) 1:25:29.8 | Spread (1st 5) 1:03.1 |
| 135, 249, 334, 408, 439, (465), (508) |
| Zach Theeuwes, Victor Chemjor, Jack Guimieny, Isaiah Salguero, Bryce Wright, (Santiago Saldivar), (Drew Berens) |
| 16:30.7, 16:53.1, 17:08.0, 17:24.2, 17:33.8, (17:44.9), (18:12.5) |
64 | 1569 | Grosse Pointe South,
MI - Team Time (1st 5) 1:25:25.2 | Spread (1st 5) 21.8 |
| 263, 278, 293, 353, 382, (453), (454) |
| Blake Weaver, Ethan Vick, Rockim Williamson, Joe Cornell, Bradley Geist, (Charles Rulison), (William Jarvis) |
| 16:56.2, 16:59.0, 17:01.0, 17:11.0, 17:18.0, (17:39.0), (17:40.0) |
65 | 1581 | Waterford Mott,
MI - Team Time (1st 5) 1:26:26.2 | Spread (1st 5) 2:02.1 |
| 142, 148, 324, 450, 517, (519), (521) |
| Hunter Fougner, Noah Fuerst, Brandon Tower, Matt Kallabat, Kyle Dennis, (Kyle Harner), (Wyatt Wagner) |
| 16:32.7, 16:34.6, 17:06.1, 17:38.0, 18:34.8, (18:35.5), (18:55.4) |
66 | 1602 | Bloomfield Hills,
MI - Team Time (1st 5) 1:25:35.3 | Spread (1st 5) 57.0 |
| 146, 291, 343, 395, 427, (486), (487) |
| Damian Jankowski, Jacob King, Michael Yamin, Noah Kellman, Forest Zhang, (Anthony Yun), (Barry Sabin) |
| 16:34.0, 17:00.8, 17:09.0, 17:20.5, 17:31.0, (17:56.2), (17:56.5) |
67 | 1607 | Livonia Churchill,
MI - Team Time (1st 5) 1:25:49.2 | Spread (1st 5) 56.4 |
| 202, 213, 283, 452, 457, (477), (503) |
| Brendan McCoy, Eric Pensari, William Hengy, Carson Ellis, Cameron Kruse, (Daniel Trakul), (Daniel Bragiel) |
| 16:44.1, 16:46.1, 16:59.9, 17:38.6, 17:40.5, (17:48.9), (18:09.5) |
68 | 1612 | Walled Lake Northern,
MI - Team Time (1st 5) 1:25:36.5 | Spread (1st 5) 58.2 |
| 156, 299, 343, 374, 440, (440), (449) |
| Nathaniel Corcoran-Miller, Russel Moran, Tyler Baur, Charlie Jakubowski, James Johnson, (Jacob Stoller), (Nathani Corcoran-Miller) |
| 16:35.8, 17:02.0, 17:09.0, 17:15.7, 17:34.0, (17:34.0), (17:37.2) |
69 | 1620 | Woodhaven Brownstown,
MI - Team Time (1st 5) 1:25:53.7 | Spread (1st 5) 1:24.7 |
| 110, 181, 409, 446, 474, (479), (494) |
| Kaheem Wright, Owen Bronni, Brian Pawelec, Logan Lundgren, Brendan Bellor, (Ryan Colquit), (Matt Lewis) |
| 16:23.7, 16:41.4, 17:24.5, 17:35.7, 17:48.4, (17:49.8), (18:00.0) |
70 | 1671 | Mount Pleasant,
MI - Team Time (1st 5) 1:26:15.9 | Spread (1st 5) 1:48.6 |
| 92, 240, 418, 419, 502, (504), (512) |
| Andrew Harrast, Forrest Gehring, Turner Felton, Cole Sharrar, Juan Student, (Darren Wilson), (Jace Selvidge) |
| 16:19.7, 16:51.4, 17:28.1, 17:28.4, 18:08.3, (18:09.8), (18:22.2) |
71 | 1705 | Warren DeLaSalle,
MI - Team Time (1st 5) 1:26:05.0 | Spread (1st 5) 1:50.0 |
| 59, 321, 406, 430, 489, (495), (496) |
| Nathan Jarski, Joe Davey, Simon Viviano, Sam Streberger, Zachary Schmitt, (Andrew Renaud), (Zachary Jarski) |
| 16:07.0, 17:05.5, 17:24.0, 17:31.5, 17:57.0, (18:00.5), (18:01.0) |
72 | 1716 | Berkley,
MI - Team Time (1st 5) 1:26:21.3 | Spread (1st 5) 1:56.0 |
| 42, 248, 462, 480, 484, (488), (492) |
| Nathan LaFramboise, Nick Murray, Jake Lyskawa, Andrew Annesser, Connor McCaffrey, (Jonathan Alpert), (Matt Austin) |
| 15:59.0, 16:53.0, 17:43.1, 17:51.2, 17:55.0, (17:56.9), (17:58.9) |
73 | 1753 | Jenison,
MI - Team Time (1st 5) 1:26:24.1 | Spread (1st 5) 1:16.8 |
| 183, 276, 398, 405, 491, (498), (506) |
| Connor Vachon, Max Zuber, Nick Walters, Hunter Geoghegan, Tristen Kloppe, (Alex Wood), (Brandon Ammerman) |
| 16:41.8, 16:58.6, 17:21.5, 17:23.6, 17:58.6, (18:02.5), (18:11.5) |
74 | 1754 | Livonia Franklin,
MI - Team Time (1st 5) 1:26:08.8 | Spread (1st 5) 48.4 |
| 182, 334, 403, 411, 424, (445), (471) |
| Grant Rudd, Logan Evanchuk, Jackson Nordbeck, Russell Rusnell, Andrew Ulaszek, (Mike Mackiewicz), (Landon Latham) |
| 16:41.6, 17:08.0, 17:23.0, 17:26.2, 17:30.0, (17:35.0), (17:47.3) |
75 | 1794 | Midland,
MI - Team Time (1st 5) 1:26:15.9 | Spread (1st 5) 40.4 |
| 246, 314, 377, 420, 437, (455), (482) |
| Tyler Pritchett, Kenny Steinhilber, Jacob Mutscher, Nathan Streitmatter, Jacob Maschino, (Andrew Spencer), (Connor Lynch) |
| 16:52.8, 17:04.5, 17:16.9, 17:28.5, 17:33.2, (17:40.3), (17:53.4) |