1 | 62 | Bay City Western,
MI - Team Time (1st 5) 52:18.1 | Spread (1st 5) 19.9 |
| 7, 8, 11, 16, 20, (48), (72) |
| Matthew Billette, Evan Vorwerck, Brendan Nesbitt, Loren Appold, Antonio Wenglikowski, (Josh Nickless), (Coby Moore) |
| 10:19.5, 10:19.7, 10:25.5, 10:34.0, 10:39.4, (10:58.3), (11:12.2) |
2 | 64 | Benzie Central,
MI - Team Time (1st 5) 51:32.0 | Spread (1st 5) 1:05.0 |
| 1, 2, 3, 17, 41, (64), (70) |
| Brayden Huddleston, Jake Williams, Jeffery Crouch, Noah Robotham, Hayden Bretzke, (Pedro Roman), (Max Okros) |
| 9:49.0, 9:59.0, 10:13.0, 10:37.0, 10:54.0, (11:10.0), (11:12.0) |
3 | 82 | Saginaw Heritage,
MI - Team Time (1st 5) 52:39.9 | Spread (1st 5) 26.5 |
| 10, 12, 13, 15, 32, (40), (45) |
| Matt Beaudin, Jordan Eisengruber, Michael Fiore, Jack Doyle, Brennan Senkowski, (Nick Sonnenberg), (Connor Lavigne) |
| 10:21.7, 10:27.4, 10:29.3, 10:33.3, 10:48.2, (10:53.3), (10:57.4) |
4 | 140 | Clio,
MI - Team Time (1st 5) 53:36.0 | Spread (1st 5) 37.5 |
| 6, 23, 30, 38, 43, (52), (64) |
| Ethan Taljonick, Chase Smith, Chris Franks, Garett Nelson, Kody Yorton, (Dylan Mosher), (Alex Kean) |
| 10:19.0, 10:41.6, 10:47.0, 10:51.9, 10:56.5, (10:59.5), (11:10.0) |
5 | 165 | Midland,
MI - Team Time (1st 5) 53:34.6 | Spread (1st 5) 1:12.4 |
| 4, 9, 18, 39, 95, (100), (107) |
| Connor Legge, Dylan Anderson, Max Pasche, Hanbyul Johnson, Evan Haase, (Cam Wing), (Jacob Mutscher) |
| 10:16.2, 10:20.2, 10:37.3, 10:52.3, 11:28.6, (11:31.5), (11:35.1) |
6 | 167 | Lansing Catholic,
MI - Team Time (1st 5) 53:59.0 | Spread (1st 5) 32.0 |
| 14, 19, 25, 51, 58, (83), (92) |
| Ethan Markey, Ryan Schroeder, Will Peters, Sammy Migaldi, Eric Warriner, (Bobby Reid), (Nick Starr) |
| 10:33.0, 10:39.0, 10:43.0, 10:59.0, 11:05.0, (11:20.0), (11:25.0) |
7 | 227 | Hudsonville,
MI - Team Time (1st 5) 54:47.0 | Spread (1st 5) 16.0 |
| 33, 36, 42, 57, 59, (68), (75) |
| Dylan Lame, Derek Sanchez, Kyle Chamberlain, Casey Olson, Ezra Roerig, (Nate Vruggink), (David McManus) |
| 10:50.0, 10:51.0, 10:56.0, 11:04.0, 11:06.0, (11:11.0), (11:15.0) |
8 | 264 | Caledonia,
MI - Team Time (1st 5) 55:08.7 | Spread (1st 5) 19.6 |
| 35, 46, 55, 61, 67, (87), (128) |
| Micah Meindertsma, Jordan Bennett, Owen Woltjer, Eric Farhadi, Zach Feyen, (Alex Herriman), (Elijah Winger) |
| 10:50.9, 10:57.7, 11:01.0, 11:08.6, 11:10.5, (11:21.1), (11:54.0) |
9 | 362 | Pewamo-Westphalia,
MI - Team Time (1st 5) 56:05.0 | Spread (1st 5) 53.0 |
| 27, 44, 89, 92, 110, (136), (194) |
| Grant Hengesbach, Bryce Thelen, Mitch Nurenberg, Zach Schmitz, Brock Simon, (Trent Barker), (Bryce Platte) |
| 10:44.0, 10:57.0, 11:22.0, 11:25.0, 11:37.0, (12:02.0), (12:46.0) |
10 | 374 | Gaylord,
MI - Team Time (1st 5) 56:13.8 | Spread (1st 5) 57.9 |
| 22, 50, 94, 97, 111, (116), (125) |
| Zak Goddard, Ethan Huey, Justin Desloover, John Martin, Matt Jaroneski, (Derek Giallombardo), (Nick Green) |
| 10:40.0, 10:58.9, 11:27.1, 11:29.9, 11:37.9, (11:40.5), (11:50.0) |
11 | 418 | Midland Bullock Creek,
MI - Team Time (1st 5) 56:48.6 | Spread (1st 5) 1:14.1 |
| 25, 34, 109, 117, 133, (159), (177) |
| Spencer Waldmann, Brennan Mudd, Robert Burdick, Levi Gagne, Thatcher Trudell, (Joseph Sira), (DJ Parkinson) |
| 10:43.0, 10:50.7, 11:36.8, 11:41.0, 11:57.1, (12:17.4), (12:29.8) |
12 | 436 | Standish Sterling,
MI - Team Time (1st 5) 57:04.7 | Spread (1st 5) 1:18.9 |
| 37, 79, 85, 91, 144, (147), (183) |
| Justin Moll, Bailey Schalk, Jason Potts, Bailey Romo, Nick Schiavo, (Nick Spare), (Landon White) |
| 10:51.3, 11:18.5, 11:20.5, 11:24.2, 12:10.2, (12:11.6), (12:37.6) |
13 | 464 | Holt,
MI - Team Time (1st 5) 57:24.0 | Spread (1st 5) 1:19.0 |
| 60, 62, 70, 98, 174, (175), (176) |
| David Hefty, Sean Gibbons, Nathan Wehrle, Pearson Miller, Adam Hall, (Justin Buck), (Ben Rutledge) |
| 11:07.0, 11:09.0, 11:12.0, 11:30.0, 12:26.0, (12:27.0), (12:28.0) |
14 | 482 | Clare,
MI - Team Time (1st 5) 57:39.1 | Spread (1st 5) 1:53.1 |
| 21, 29, 113, 138, 181, (191), (252) |
| Jimmy Teall, Ben Haupt, Scotty Baldwin, David Good, Nick Wertheimer, (JJ Gross), (Peter Boxhammer) |
| 10:39.6, 10:45.0, 11:38.9, 12:02.9, 12:32.7, (12:42.7), (13:47.9) |
15 | 508 | Essexville Garber,
MI - Team Time (1st 5) 57:54.7 | Spread (1st 5) 1:13.3 |
| 53, 69, 104, 131, 151, (207), (229) |
| Asher Van dell, Andrew Yaworski, Ryan Grigg, Ryan Christensen, Tyler Gallegos, (Kaden Kontranowski), (Noah Shankool) |
| 11:00.3, 11:11.5, 11:34.1, 11:55.2, 12:13.6, (12:54.8), (13:16.5) |
16 | 520 | Eaton Rapids,
MI - Team Time (1st 5) 58:00.0 | Spread (1st 5) 1:54.0 |
| 27, 76, 115, 117, 185, (214), (220) |
| Taylor Rouse, Brody Benward, Blake Roodvoets, Ben Gleeson, Luke Lathrup, (Caleb Wright), (Isaac Coolidge) |
| 10:44.0, 11:17.0, 11:40.0, 11:41.0, 12:38.0, (13:03.0), (13:09.0) |
17 | 521 | Swartz Creek,
MI - Team Time (1st 5) 58:13.7 | Spread (1st 5) 2:16.6 |
| 47, 74, 77, 96, 227, (255), (259) |
| Bradley Gilson, Evan Taylor, Ryan Gentry, Mark Crandell, Reece Parrott, (Nickolas Hunter), (Shane McAuliffe) |
| 10:58.1, 11:14.0, 11:17.8, 11:29.1, 13:14.7, (13:54.7), (14:11.3) |
18 | 527 | Ogemaw Heights,
MI - Team Time (1st 5) 58:09.6 | Spread (1st 5) 1:18.6 |
| 56, 63, 82, 161, 165, (166), (171) |
| Eric Wood, Cameron Payne, Joey Marentette, Bobby Szymanski, Colton Bragg, (Jayden Pena), (Jason Wood) |
| 11:01.9, 11:09.6, 11:19.1, 12:18.5, 12:20.5, (12:20.8), (12:23.0) |
19 | 558 | Midland Dow,
MI - Team Time (1st 5) 58:31.9 | Spread (1st 5) 59.7 |
| 66, 87, 130, 132, 143, (164), (184) |
| Jonathan Altes, Chris Kerber, Ben Newman, Kyle McIntyre, William Adams, (Andrew Kozerski), (Travis Fletcher) |
| 11:10.1, 11:21.1, 11:54.5, 11:56.4, 12:09.8, (12:19.9), (12:37.9) |
20 | 571 | St. Louis,
MI - Team Time (1st 5) 58:35.7 | Spread (1st 5) 2:21.6 |
| 5, 102, 129, 149, 186, (199), (219) |
| Evan Goodell, Michael Allen, Jeffrey Blackwell, Cologio Alighire, Holden Atchinson, (Brandon DeRosia), (Austin Rios) |
| 10:16.6, 11:33.8, 11:54.1, 12:13.0, 12:38.2, (12:47.7), (13:05.5) |
21 | 623 | Saginaw Nouvel,
MI - Team Time (1st 5) 59:13.6 | Spread (1st 5) 1:35.1 |
| 31, 86, 167, 169, 170, (233), (248) |
| Matt Bartels, Donovan Gomez, Billy Scharf, Joe Bartels, Sergio Molinar, (Noah Robertson), (Joe Moskal) |
| 10:47.3, 11:20.7, 12:21.1, 12:22.1, 12:22.4, (13:23.5), (13:46.4) |
22 | 671 | New Lothrop,
MI - Team Time (1st 5) 59:48.6 | Spread (1st 5) 59.7 |
| 103, 120, 124, 142, 182, (203), (217) |
| Cole Hersch, Carson Krupp, Joshua Sebok, Levi Krupp, Brandon Henige, (Anton Schionning), (Jesse Maikarfi) |
| 11:33.9, 11:44.2, 11:47.7, 12:09.2, 12:33.6, (12:50.2), (13:05.0) |
23 | 677 | Freeland,
MI - Team Time (1st 5) 1:00:00.0 | Spread (1st 5) 1:51.9 |
| 78, 108, 112, 157, 222, (237), (243) |
| Brice Leuenberger, Matthew Tetloff, Darren Bila, Andrew Hubbard, Ryan Helm, (Isaiah Powell), (Andrew Wisniewski) |
| 11:18.4, 11:36.1, 11:38.5, 12:16.7, 13:10.3, (13:31.8), (13:38.8) |
24 | 678 | Sanford-Meridian,
MI - Team Time (1st 5) 1:00:06.2 | Spread (1st 5) 1:47.6 |
| 48, 105, 140, 192, 193, (210), (238) |
| Zach Grubaugh, Aaron Rice, Joe Miller, Carson Yahrmarkt, Logan Murphy, (Seth Orvosh), (Blake Webber) |
| 10:58.3, 11:34.4, 12:04.4, 12:43.2, 12:45.9, (12:57.6), (13:32.3) |
25 | 679 | Center Line,
MI - Team Time (1st 5) 1:00:01.0 | Spread (1st 5) 1:27.0 |
| 83, 89, 153, 158, 196, (211), (289) |
| Robert Boccomino, Tyler Sark, Solomon Williams, Martin Bault, Charles Debczak, (David Williams), (Gilbert Khoshaba) |
| 11:20.0, 11:22.0, 12:15.0, 12:17.0, 12:47.0, (12:58.0), (16:33.0) |
26 | 688 | Carrollton,
MI - Team Time (1st 5) 1:00:10.9 | Spread (1st 5) 2:23.0 |
| 24, 121, 127, 200, 216, (283), (291) |
| D'Anthony Goodwin, Takashi Oba, Brandon McDonald, Rhett Warner, Joe Mendez, (Mackenzie Arthur), (Devonte Henderson) |
| 10:41.8, 11:44.4, 11:51.7, 12:48.2, 13:04.8, (15:47.4), (16:43.5) |
| 688 | Haslett,
MI - Team Time (1st 5) 1:00:26.0 | Spread (1st 5) 2:06.0 |
| 80, 80, 145, 148, 235, (246), (257) |
| Brad McMahon, Patrick Hintz, Tyler Evans, Micah Williams, Luke Lapointe, (John Ryan), (Matt Garnett) |
| 11:19.0, 11:19.0, 12:11.0, 12:12.0, 13:25.0, (13:44.0), (13:57.0) |
28 | 706 | Montrose,
MI - Team Time (1st 5) 1:00:12.7 | Spread (1st 5) 51.4 |
| 101, 122, 150, 161, 172, (204), (236) |
| Eric Vandefifer, Peyton Tipton, Peyton Hobson, Ben Dennings, Camerin Miller, (John Oliver), (David Sackrider) |
| 11:31.7, 11:46.2, 12:13.2, 12:18.5, 12:23.1, (12:50.4), (13:25.5) |
29 | 730 | Charlotte,
MI - Team Time (1st 5) 1:00:37.0 | Spread (1st 5) 59.0 |
| 99, 139, 145, 168, 179, (188), (241) |
| Jared Holmer, Clayton Jones, Cameron Ramos, Nick Boston, Preston Baker, (James Thurman), (Charlie Hazel) |
| 11:31.0, 12:03.0, 12:11.0, 12:22.0, 12:30.0, (12:40.0), (13:36.0) |
30 | 825 | Saginaw Michigan Lutheran Seminary,
MI - Team Time (1st 5) 1:01:51.6 | Spread (1st 5) 1:48.9 |
| 54, 178, 190, 201, 202, (228), (242) |
| Seth Willitz, Joseph Kieta, Joshua Barnett, Aaron Stiefel, Peter Kim, (Ivan Hukee), (Joshua Peter) |
| 11:00.8, 12:29.9, 12:42.1, 12:49.1, 12:49.7, (13:16.3), (13:36.3) |
31 | 839 | Saginaw Swan Valley,
MI - Team Time (1st 5) 1:02:08.6 | Spread (1st 5) 1:59.4 |
| 73, 160, 187, 195, 224, (230), (244) |
| Andrew Wendler, Alex Malott, Nick Anderson, Nathan Malott, Jared Shattuck, (Ethan Federspiel), (Ian Ingles) |
| 11:13.1, 12:18.1, 12:38.6, 12:46.3, 13:12.5, (13:17.9), (13:40.1) |
32 | 952 | Lansing Waverly,
MI - Team Time (1st 5) 1:03:34.0 | Spread (1st 5) 1:30.0 |
| 114, 196, 208, 214, 220, (226), (245) |
| Sean Fisher, Josh Anderson, Saige Beckler, Karmasie Humes, Maxwell Wright, (Caleb Woloszyn-Duffy), (Daniel Wagner) |
| 11:39.0, 12:47.0, 12:56.0, 13:03.0, 13:09.0, (13:14.0), (13:41.0) |
33 | 975 | Hale,
MI - Team Time (1st 5) 1:06:24.5 | Spread (1st 5) 4:06.9 |
| 123, 126, 173, 268, 285 |
| Trevor Banny, Ethan Cagle, Ethan Rasch, Alan Bovee, Tyler Ranger |
| 11:46.8, 11:50.8, 12:25.3, 14:27.9, 15:53.7 |
34 | 994 | Pinconning,
MI - Team Time (1st 5) 1:15:07.5 | Spread (1st 5) 12:03.3 |
| 134, 135, 153, 276, 296 |
| Matthew Bersano, Adam Bersano, Gavin Kanthe, Brenton Morand, Kent Rohlf |
| 11:58.6, 12:00.3, 12:15.0, 14:51.7, 24:01.9 |
35 | 1003 | Reese,
MI - Team Time (1st 5) 1:04:48.5 | Spread (1st 5) 2:09.6 |
| 141, 180, 206, 212, 264, (271), (280) |
| Tyler Terbush, Jacob Childs, Steven Hill, Luke Losee, Spencer Bremer, (Randy Best), (Brennon Schoenow) |
| 12:07.5, 12:30.3, 12:52.8, 13:00.8, 14:17.1, (14:37.0), (15:35.5) |
36 | 1006 | East Lansing,
MI - Team Time (1st 5) 1:04:41.0 | Spread (1st 5) 2:12.0 |
| 106, 196, 223, 232, 249, (256), (263) |
| Ethan Franklin, John Tuma, Jim Morrison, David Kosciulek, John Upham, (Justin Jackson), (AJ Wilk) |
| 11:35.0, 12:47.0, 13:11.0, 13:21.0, 13:47.0, (13:55.0), (14:14.0) |
37 | 1067 | Dansville,
MI - Team Time (1st 5) 1:09:22.0 | Spread (1st 5) 4:14.0 |
| 153, 156, 189, 281, 288 |
| Gordon Chattaway, Anthony Mack, Ben Lober, Henry Chelf, Josh Glover |
| 12:15.0, 12:16.0, 12:41.0, 15:41.0, 16:29.0 |
38 | 1131 | Unionville-Sebewaing,
MI - Team Time (1st 5) 1:07:34.9 | Spread (1st 5) 2:35.8 |
| 152, 218, 224, 262, 275, (293) |
| Gage Lopez, Nicholas Kilburn, Austin Gennrich, Wyatt Kauffold, Jake Powers, (Matt O'berry) |
| 12:13.9, 13:05.2, 13:12.5, 14:13.6, 14:49.7, (17:07.2) |
39 | 1166 | Detroit Catholic Central,
MI - Team Time (1st 5) 1:08:41.4 | Spread (1st 5) 2:44.9 |
| 163, 205, 260, 261, 277, (282), (284) |
| Robert Kinney, Daniel Rehfedt, Griffin Sanford, Christian Gage, Christian Johnson, (Ethan DeLibero), (Lawrence DeBrincat) |
| 12:19.1, 12:51.8, 14:13.1, 14:13.4, 15:04.0, (15:44.8), (15:51.2) |
40 | 1171 | Portland,
MI - Team Time (1st 5) 1:08:47.0 | Spread (1st 5) 2:46.0 |
| 136, 246, 249, 267, 273, (279), (292) |
| Nathan Freeman, Ethan Jensen, Dylan Carr, Blaine Rosier, Aiden Pung, (Cullen Rapson), (Austin Sutberry) |
| 12:02.0, 13:44.0, 13:47.0, 14:26.0, 14:48.0, (15:35.0), (17:05.0) |
41 | 1196 | Detroit U-D Jesuit,
MI - Team Time (1st 5) 1:07:56.5 | Spread (1st 5) 1:17.9 |
| 213, 231, 234, 253, 265, (269), (273) |
| Sean English, Peter Chekal, Peter Buescher, Sean Butler, Evan Widdis, (John Oconnell), (Aidan Roberts) |
| 13:02.5, 13:20.0, 13:23.8, 13:49.8, 14:20.4, (14:30.0), (14:48.0) |
42 | 1222 | Brown City,
MI - Team Time (1st 5) 1:12:48.9 | Spread (1st 5) 4:35.4 |
| 119, 258, 272, 286, 287 |
| Brady Kaufman, Logan Childers, Jeremy Armstead, Cody Fenner, Travis Amador |
| 11:41.5, 13:59.7, 14:41.4, 16:09.4, 16:16.9 |
43 | 1275 | Bay City Central,
MI - Team Time (1st 5) 1:23:22.7 | Spread (1st 5) 14:54.4 |
| 209, 240, 251, 278, 297 |
| Cameron Bragg, Gregory Goodwine, Jacob Manchester, Daniel Jacobs, Brian Rase |
| 12:57.5, 13:34.6, 13:47.1, 15:11.6, 27:51.9 |
44 | 1318 | Lansing Everett,
MI - Team Time (1st 5) 1:13:01.0 | Spread (1st 5) 3:10.0 |
| 239, 254, 266, 269, 290, (294), (295) |
| Timothy Houser, Ryan Bowman, Quy Ho, Brandon Bolte, Toan Tran, (Brad Rinckey), (Jeremiah Benavides) |
| 13:33.0, 13:50.0, 14:25.0, 14:30.0, 16:43.0, (18:13.0), (19:18.0) |