1 | 130 | Benzie Central,
MI - Team Time (1st 5) 1:22:10.5 | Spread (1st 5) 40.2 |
| 13, 22, 25, 32, 38, (217), (242) |
| Brayden Huddleston, Jake Williams, Kyle Bailey, Jeffery Crouch, Noah Robotham, (Zane Brooks), (Kyle Smith) |
| 15:59.1, 16:27.2, 16:30.7, 16:34.2, 16:39.3, (18:01.0), (18:12.1) |
2 | 192 | Lansing Catholic,
MI - Team Time (1st 5) 1:22:26.0 | Spread (1st 5) 1:50.0 |
| 1, 35, 37, 42, 77, (84), (99) |
| Keenan Rebera, Teddy Terzian, Ethan Markey, Jeffery Lorencen, Austin Simon, (Ryan Schroeder), (Sammy Migaldi) |
| 15:18.0, 16:37.0, 16:39.0, 16:44.0, 17:08.0, (17:12.0), (17:19.6) |
3 | 314 | Hanover-Horton,
MI - Team Time (1st 5) 1:24:45.4 | Spread (1st 5) 41.1 |
| 33, 53, 56, 80, 92, (166), (195) |
| Brennan Burk, Austin Shepherd, Lucas Crisanti, Landon Melling, Zach Abbee, (Jay Waggener), (Allan Dowling) |
| 16:34.9, 16:52.0, 16:52.5, 17:10.0, 17:16.0, (17:44.5), (17:52.0) |
4 | 318 | Clare,
MI - Team Time (1st 5) 1:24:17.4 | Spread (1st 5) 1:16.8 |
| 15, 29, 63, 87, 124, (278), (321) |
| Kyler Phillips, Kevin Spicer-Torres, Ben Haupt, Jimmy Teall, Chase Field, (Aidan Boyd), (Scotty Baldwin) |
| 16:09.3, 16:33.0, 16:55.0, 17:14.0, 17:26.1, (18:26.9), (18:39.3) |
5 | 367 | Shepherd,
MI - Team Time (1st 5) 1:24:29.7 | Spread (1st 5) 1:38.0 |
| 11, 28, 71, 117, 140, (164), (234) |
| Walker Priest, Tyler Travis, Andrew Hutchinson, James O'Boyle, Andrew Joslin, (Bryce Hegenauer), (Dailey Priest) |
| 15:57.0, 16:32.8, 17:00.5, 17:24.4, 17:35.0, (17:44.2), (18:07.0) |
6 | 384 | Stockbridge,
MI - Team Time (1st 5) 1:24:34.2 | Spread (1st 5) 1:43.4 |
| 8, 40, 58, 135, 143, (186), (236) |
| Austin Fillmore, Alan Baird, Jake Chapman, Jack Youngblood, Nick Snider, (Kaleb Losey), (Mitchell Lilley) |
| 15:51.9, 16:41.4, 16:53.3, 17:32.3, 17:35.3, (17:50.4), (18:08.8) |
7 | 403 | Holland Black River,
MI - Team Time (1st 5) 1:25:08.4 | Spread (1st 5) 1:30.8 |
| 14, 69, 81, 89, 150, (162), (230) |
| James McCann, Justin Lundstrom, Brenden Jones, Joseph Britt, Rohan Dandavati, (Joshua Fink), (Preston Mills) |
| 16:07.0, 16:58.4, 17:10.7, 17:14.5, 17:37.8, (17:43.6), (18:06.4) |
8 | 414 | Bridgman,
MI - Team Time (1st 5) 1:25:21.5 | Spread (1st 5) 1:10.7 |
| 17, 70, 97, 109, 121, (302), (307) |
| Brian Patrick, Elliott Hanke, Kole Hanke, Brandon Owen, Karl Hanke, (Warren Krettek), (Collin Gaishin) |
| 16:15.0, 17:00.0, 17:18.6, 17:22.2, 17:25.7, (18:33.5), (18:36.0) |
9 | 444 | Grandville Calvin Christian,
MI - Team Time (1st 5) 1:24:12.7 | Spread (1st 5) 2:10.9 |
| 3, 6, 118, 147, 170, (203), (214) |
| Abe Visser, Logan Jurgens, Taylor Terborg, Gabe Lamer, Colin Rypma, (Noah Lubben), (Hunter VanKlompenberg) |
| 15:35.1, 15:50.2, 17:24.6, 17:36.8, 17:46.0, (17:55.5), (17:59.9) |
10 | 446 | GR Covenant Christian,
MI - Team Time (1st 5) 1:25:40.9 | Spread (1st 5) 1:03.6 |
| 21, 60, 110, 126, 129, (159), (176) |
| Brantley VanOverloop, Aaron Langerak, Joel Griffioen, Seth Bleyenberg, Brice VanOverloop, (Caleb Koole), (Mike Altena) |
| 16:26.6, 16:54.4, 17:22.5, 17:27.2, 17:30.2, (17:41.3), (17:47.2) |
11 | 492 | Jackson Lumen Christi,
MI - Team Time (1st 5) 1:25:56.4 | Spread (1st 5) 1:18.7 |
| 23, 41, 88, 166, 174, (207), (251) |
| Ryan Gibson, Nadji Butris, Alex Hoop, Andrew Garver, Justin Perticone, (Isaac Cooper), (Kristopher Cavender) |
| 16:28.0, 16:43.0, 17:14.2, 17:44.5, 17:46.7, (17:56.6), (18:17.0) |
12 | 510 | Dundee,
MI - Team Time (1st 5) 1:26:10.3 | Spread (1st 5) 59.4 |
| 34, 61, 127, 142, 146, (248), (264) |
| Jeremy Clark, Matt Ott, Brennan Smith, Justin Kane, Steven Smith, (Jay Briggs), (Austin Dubes) |
| 16:36.8, 16:54.6, 17:27.5, 17:35.2, 17:36.2, (18:15.1), (18:20.4) |
13 | 529 | Jonesville,
MI - Team Time (1st 5) 1:26:30.0 | Spread (1st 5) 55.1 |
| 66, 76, 90, 106, 191, (265), (443) |
| Kiehl Smith, Matt Kovacic, Travis Sutton, Matt Kovocic, Justin Taylor, (Joey Allen), (Jettsen Behm) |
| 16:56.0, 17:06.9, 17:15.0, 17:21.0, 17:51.1, (18:21.7), (19:39.0) |
14 | 531 | Bangor,
MI - Team Time (1st 5) 1:26:33.2 | Spread (1st 5) 1:07.7 |
| 42, 93, 100, 103, 193, (205), (245) |
| Justin Smith, Ishmael Hodge, Levi Cole, Alex Martinez, Marco Carrillo, (Carson Finch), (Benjamin Greiner) |
| 16:44.0, 17:17.1, 17:19.7, 17:20.7, 17:51.7, (17:56.0), (18:13.4) |
15 | 597 | Adrian Madison,
MI - Team Time (1st 5) 1:26:38.8 | Spread (1st 5) 1:24.2 |
| 27, 63, 150, 153, 204, (324), (330) |
| David Gilbert, Christopher Kangas, Michael Burciaga, Jason McGinnis, Alex Garcia, (Ben Kangas), (John Ambrose) |
| 16:31.5, 16:55.0, 17:37.8, 17:38.8, 17:55.7, (18:41.0), (18:45.5) |
16 | 606 | Napoleon,
MI - Team Time (1st 5) 1:26:54.2 | Spread (1st 5) 1:11.0 |
| 26, 123, 138, 158, 161, (314), (334) |
| Ryan Silvestri, Billy Dowd, Connor Silvestri, Joel Johnson, Shayne Palmer, (Tim Doetsch), (Zeke Tomblin) |
| 16:31.0, 17:26.0, 17:34.0, 17:41.2, 17:42.0, (18:37.0), (18:46.3) |
17 | 613 | Pewamo-Westphalia,
MI - Team Time (1st 5) 1:27:01.0 | Spread (1st 5) 1:36.9 |
| 35, 95, 105, 132, 246, (299), (373) |
| Caleb Barker, Bryce Thelen, Grant Hengesbach, Brock Simon, Zach Schmitz, (Trent Barker), (Zach Schafer) |
| 16:37.0, 17:18.0, 17:20.9, 17:31.2, 18:13.9, (18:33.0), (18:59.5) |
18 | 631 | Mason County Central,
MI - Team Time (1st 5) 1:26:05.0 | Spread (1st 5) 2:34.0 |
| 2, 90, 140, 189, 210, (317), (341) |
| Zac Wright-Fisher, Nolan Asiala, Mitch Lange, Jacob Shoop, Logan Merrick, (Noah Genson), (Evan Boes) |
| 15:25.0, 17:15.0, 17:35.0, 17:51.0, 17:59.0, (18:38.8), (18:49.0) |
19 | 648 | Newaygo,
MI - Team Time (1st 5) 1:26:51.8 | Spread (1st 5) 1:36.9 |
| 24, 47, 134, 215, 228, (292), (395) |
| Max Smith, Andrew Polasek, Brant McKay, Justin Threatt, Adam Holeman, (Isaac Nausadis), (Dallas Miller) |
| 16:28.2, 16:47.1, 17:31.4, 18:00.0, 18:05.1, (18:31.0), (19:07.2) |
20 | 659 | Hesperia,
MI - Team Time (1st 5) 1:25:43.6 | Spread (1st 5) 2:46.3 |
| 4, 7, 152, 192, 304, (349), (463) |
| Damien Halverson, Arik LaFave, Kyle Venne, Collin Nielsen, Hunter Rosema, (Luke Kruppe), (Logan Eaves) |
| 15:48.1, 15:51.3, 17:38.6, 17:51.2, 18:34.4, (18:52.0), (19:53.9) |
21 | 677 | Caro,
MI - Team Time (1st 5) 1:27:19.8 | Spread (1st 5) 1:22.9 |
| 39, 86, 114, 216, 222, (285), (346) |
| Zakaria Drews, Ben Willoughby, David Muz, Travis Bauerschmidt, Jerzy Kolanowski, (Jacob Zawilinski), (Jesse Wiederhold) |
| 16:40.1, 17:13.0, 17:23.5, 18:00.2, 18:03.0, (18:29.6), (18:51.0) |
22 | 693 | St. Louis,
MI - Team Time (1st 5) 1:26:59.7 | Spread (1st 5) 1:43.4 |
| 16, 68, 199, 202, 208, (404), (434) |
| Evan Goodell, Parker Morris, Matt Starry, Torjus Furnes, Michael Allen, (Zach Wilson), (Cologio Alighire) |
| 16:14.7, 16:57.3, 17:54.4, 17:55.2, 17:58.1, (19:11.7), (19:31.9) |
23 | 694 | Watervliet,
MI - Team Time (1st 5) 1:27:24.8 | Spread (1st 5) 1:21.5 |
| 29, 108, 171, 185, 201, (240), (307) |
| Brendan Daly, Patrick Lynch, Valentin Casiano, Jobe Kerr, Reese Jones, (Benny Loshbough), (Dominick Tavolacci) |
| 16:33.0, 17:21.7, 17:46.2, 17:49.4, 17:54.5, (18:11.9), (18:36.0) |
24 | 723 | Saranac,
MI - Team Time (1st 5) 1:27:23.0 | Spread (1st 5) 1:46.8 |
| 19, 136, 139, 210, 219, (232), (259) |
| Brendan Klynstra, Branden Smith, Aaron Sluiter, Hunter Hyde, Connor McElvain, (Patrick Miller), (Kyle VanSpronsen) |
| 16:15.2, 17:32.4, 17:34.4, 17:59.0, 18:02.0, (18:06.8), (18:18.8) |
25 | 761 | Ovid-Elsie,
MI - Team Time (1st 5) 1:27:55.8 | Spread (1st 5) 1:32.7 |
| 54, 73, 173, 188, 273, (423), (426) |
| Gage Cleveland, Ty Pardee, Dakota Pfeiffer, Josh Peckens, Alex Garber, (Gordon Johnson), (Dominik Willaford) |
| 16:52.3, 17:01.2, 17:46.4, 17:50.9, 18:25.0, (19:22.6), (19:23.9) |
26 | 789 | Bath,
MI - Team Time (1st 5) 1:28:12.2 | Spread (1st 5) 1:18.0 |
| 63, 145, 156, 181, 244, (319), (408) |
| Cole Trevino, Case Trevino, Elliott Lipe, Branley Mafuta, Kyle Coulter, (Marshall Lipe), (Jack Skidmore) |
| 16:55.0, 17:36.0, 17:40.0, 17:48.2, 18:13.0, (18:39.0), (19:12.9) |
27 | 791 | Flat Rock,
MI - Team Time (1st 5) 1:28:00.6 | Spread (1st 5) 1:31.2 |
| 48, 67, 179, 239, 258, (275), (318) |
| Roth Thoms, Jason Johnson, Brandon Driscoll, Nick Kopp, Kyle McWilliams, (Justin Minnick), (Tyler Jackson) |
| 16:47.4, 16:56.4, 17:48.0, 18:10.2, 18:18.6, (18:25.7), (18:38.9) |
28 | 832 | Boyne City,
MI - Team Time (1st 5) 1:28:23.8 | Spread (1st 5) 1:34.5 |
| 44, 116, 177, 235, 260, (286), (380) |
| Kory Skop, Ethan Book, Derek Willis, Eli Haas, Garrett Fogo, (Dominic Santina), (Trevor Day) |
| 16:45.2, 17:24.0, 17:47.5, 18:07.4, 18:19.7, (18:29.9), (19:02.0) |
29 | 890 | Schoolcraft,
MI - Team Time (1st 5) 1:28:43.9 | Spread (1st 5) 1:26.0 |
| 45, 186, 197, 221, 241, (255), (262) |
| Matt Ring, Devin Matheny, Jacob Evans, Lucas McFarlane, Cody Ladd, (Riley Waterman), (Nick Hayward) |
| 16:46.0, 17:50.4, 17:52.9, 18:02.6, 18:12.0, (18:17.7), (18:20.0) |
30 | 912 | Macomb Lutheran North,
MI - Team Time (1st 5) 1:29:03.0 | Spread (1st 5) 1:24.0 |
| 72, 128, 183, 256, 273, (352), (359) |
| Peter Freeman, Danny Weglarz, Tyler Prisby, Brad Kotenko, Brett Hudson, (Joe Milanov), (William Martin) |
| 17:01.0, 17:30.0, 17:49.0, 18:18.0, 18:25.0, (18:53.0), (18:56.0) |
| 912 | Sandusky,
MI - Team Time (1st 5) 1:28:58.7 | Spread (1st 5) 1:43.8 |
| 57, 131, 157, 254, 313, (483), (487) |
| Kaden Thompson, Elijah Bittner, Brandon Hughes, Ethan Tubbs, Tate Larson, (Lucas Polewach), (Trevor Mata) |
| 16:53.0, 17:30.8, 17:41.0, 18:17.1, 18:36.8, (20:26.2), (20:31.6) |
32 | 946 | Berrien Springs,
MI - Team Time (1st 5) 1:29:10.3 | Spread (1st 5) 2:05.0 |
| 50, 102, 113, 322, 359, (442), (511) |
| Brad Wurzel, Grant Parkins, Amos Leach, Alex Porter, Sean Valentine, (Austin Pisarsky), (Brady West) |
| 16:51.0, 17:20.2, 17:23.1, 18:40.0, 18:56.0, (19:38.0), (22:12.0) |
33 | 980 | Hemlock,
MI - Team Time (1st 5) 1:28:48.2 | Spread (1st 5) 2:56.9 |
| 18, 62, 98, 396, 406, (469), (504) |
| Ryan Hilbrandt, Landon Honsinger, Kurt Sollner, Harrison Lamont, Lucas Raycraft, (Tyler Kramer), (Connor McVannel) |
| 16:15.1, 16:54.7, 17:19.0, 19:07.4, 19:12.0, (20:04.4), (21:32.6) |
34 | 984 | Carrollton,
MI - Team Time (1st 5) 1:28:58.3 | Spread (1st 5) 2:38.0 |
| 20, 74, 228, 289, 373, (464) |
| Noah Keller, D'Anthony Goodwin, Michael Johnson, Brandon McDonald, Jalen Krenz, (Bailey Schwerin) |
| 16:21.5, 17:01.4, 18:05.1, 18:30.8, 18:59.5, (19:54.7) |
35 | 1020 | Cass City,
MI - Team Time (1st 5) 1:28:52.1 | Spread (1st 5) 3:40.2 |
| 5, 59, 111, 415, 430, (465), (493) |
| Bransen Stimpfel, CarLee Stimpfel, Jose Torres, Zane Wright, Joel Patera, (Joel Collins), (Jamison Biskner-Kruse) |
| 15:48.8, 16:53.5, 17:22.7, 19:18.1, 19:29.0, (19:56.5), (20:50.6) |
36 | 1049 | GR West Catholic,
MI - Team Time (1st 5) 1:29:11.1 | Spread (1st 5) 3:01.0 |
| 11, 144, 178, 350, 366, (378), (452) |
| Bobby Haskin, Jacob Schantz, Conor O'Brien, Matt Jager, Brendan Harrington, (Alex Richmond), (Corey Stein) |
| 15:57.0, 17:35.9, 17:47.7, 18:52.5, 18:58.0, (19:00.5), (19:44.2) |
37 | 1056 | Charlevoix,
MI - Team Time (1st 5) 1:29:59.2 | Spread (1st 5) 1:23.1 |
| 120, 160, 199, 238, 339, (340), (387) |
| Luke Buday, Noah Jeakle, Nicholas Plude, Lucas VonLau, Brendan Gregory, (Micah Peebles), (Jonathan Pischner) |
| 17:25.1, 17:41.5, 17:54.4, 18:10.0, 18:48.2, (18:48.9), (19:05.5) |
38 | 1094 | Reese,
MI - Team Time (1st 5) 1:30:16.4 | Spread (1st 5) 1:34.2 |
| 104, 148, 196, 289, 357, (368), (412) |
| Mitchell Ackerman, Nate Arnold, Austin Lyle, Luke DuRussel, Jared Skias, (Tyler Terbush), (Jacob Childs) |
| 17:20.8, 17:37.2, 17:52.6, 18:30.8, 18:55.0, (18:58.8), (19:17.1) |
39 | 1142 | Montague,
MI - Team Time (1st 5) 1:30:37.7 | Spread (1st 5) 2:02.8 |
| 101, 112, 154, 351, 424, (450), (505) |
| Brennen Zuniga, Matt Lipka, Joe Dandron, Zack Lemmen, Christian Lipka, (Javen Zamojcin), (Emmit Gorman) |
| 17:20.0, 17:23.0, 17:39.0, 18:52.9, 19:22.8, (19:42.6), (21:47.7) |
40 | 1173 | Muskegon Oakridge,
MI - Team Time (1st 5) 1:31:19.0 | Spread (1st 5) 3:06.1 |
| 83, 85, 119, 409, 477, (512) |
| Ryan Ruel, Tylor Carmean, Kyle Messerschmidt, Zach Tindall, Simran Rai, (Hunter Macleod) |
| 17:11.3, 17:12.4, 17:24.8, 19:13.1, 20:17.4, (22:36.0) |
41 | 1183 | Comstock,
MI - Team Time (1st 5) 1:30:35.9 | Spread (1st 5) 2:21.7 |
| 54, 82, 233, 404, 410, (468), (500) |
| Zack Richards, Travon Blakely, Austin Salome, Skylar Rizzolo, Mason House, (Garret Green), (Seth Ansel) |
| 16:52.3, 17:11.0, 18:06.9, 19:11.7, 19:14.0, (20:04.1), (21:09.0) |
42 | 1192 | Almont,
MI - Team Time (1st 5) 1:30:41.5 | Spread (1st 5) 1:57.3 |
| 52, 197, 295, 307, 341, (377), (385) |
| Jack Miles, Alec Giles, Chris Roumaya, Rocky Roland, Grant Turnmire, (Josh Phelps), (Colby Querciagrossa) |
| 16:51.7, 17:52.9, 18:31.9, 18:36.0, 18:49.0, (19:00.3), (19:04.1) |
43 | 1243 | Kingsley,
MI - Team Time (1st 5) 1:30:49.4 | Spread (1st 5) 2:30.3 |
| 31, 121, 334, 371, 386, (446), (453) |
| Jake Keena, Richard Durecki, Matthew Garberich, Konrad Stein, Tyrus Zenner, (Justin Ginzel), (Michael Wert) |
| 16:34.0, 17:25.7, 18:46.3, 18:59.1, 19:04.3, (19:40.0), (19:44.9) |
44 | 1284 | Monroe St. Mary CC,
MI - Team Time (1st 5) 1:32:04.4 | Spread (1st 5) 2:59.4 |
| 94, 183, 237, 294, 476, (514), (515) |
| Dominic Paoletti, Noah Gagnon, Keaton Marks, Jack Bess, Dawson Vore, (Justin Bilan), (Hunter Wheeler) |
| 17:17.7, 17:49.0, 18:09.0, 18:31.6, 20:17.1, (23:35.2), (23:53.1) |
45 | 1298 | Ithaca,
MI - Team Time (1st 5) 1:31:19.6 | Spread (1st 5) 2:18.5 |
| 49, 193, 327, 330, 399, (457), (461) |
| John Lambrecht, Zack Bartnik, Ethan Schauer, Landon Strong, Colton Morrow, (Ben Bontrager), (Tristan Sparks) |
| 16:50.1, 17:51.7, 18:43.7, 18:45.5, 19:08.6, (19:48.8), (19:51.5) |
46 | 1302 | Shelby,
MI - Team Time (1st 5) 1:31:19.0 | Spread (1st 5) 2:20.0 |
| 46, 175, 306, 382, 393, (397), (480) |
| Dylan Felt, Devon Smith, Teddy Barco, David Green, Mitch Mather, (Dylan Towne), (Dane Clement) |
| 16:47.0, 17:47.0, 18:35.0, 19:03.0, 19:07.0, (19:08.0), (20:24.0) |
47 | 1310 | Carson City-Crystal,
MI - Team Time (1st 5) 1:31:45.6 | Spread (1st 5) 2:30.8 |
| 78, 133, 311, 345, 443, (501), (502) |
| Kolton Kavanagh, Kaleb Barrett, Cody Flinn, Bailey Lance, Chase Wadle, (Beau Hollinshead), (Collin Brown) |
| 17:08.2, 17:31.3, 18:36.6, 18:50.5, 19:39.0, (21:11.0), (21:12.0) |
48 | 1330 | Bronson,
MI - Team Time (1st 5) 1:31:46.5 | Spread (1st 5) 1:13.8 |
| 149, 260, 270, 303, 348, (367), (370) |
| Hunter Trine, Wesley Disboro, Kahle Scheenks, Colin Ransbottom, Blake Bucklin, (Marcus Broom), (Isaac Robertson) |
| 17:37.5, 18:19.7, 18:24.0, 18:34.0, 18:51.3, (18:58.3), (18:59.0) |
49 | 1335 | Erie Mason,
MI - Team Time (1st 5) 1:31:43.5 | Spread (1st 5) 1:24.8 |
| 168, 212, 219, 336, 400, (427), (510) |
| Devin Raymond, Jackson Hoffman, Robert LeFevre, Corbin Healey, Bradley Trancygier, (Justin Simmons), (David Croley) |
| 17:44.8, 17:59.6, 18:02.0, 18:47.5, 19:09.6, (19:25.8), (22:06.8) |
50 | 1359 | LeRoy Pine River,
MI - Team Time (1st 5) 1:31:48.8 | Spread (1st 5) 1:44.2 |
| 125, 218, 293, 320, 403, (470), (491) |
| Ben Rigling, Derek Hartline, Jordan Stone, Tony Moore, Mark Geer, (Brady Long), (Ira Waters) |
| 17:26.4, 18:01.1, 18:31.5, 18:39.2, 19:10.6, (20:06.2), (20:49.2) |
51 | 1387 | Marlette,
MI - Team Time (1st 5) 1:31:54.0 | Spread (1st 5) 2:04.4 |
| 75, 225, 310, 388, 389, (417), (475) |
| Eric Poth, Seth Ferguson, Sam Sartin, Conner Byce, Marcus Dale, (Zack Herman), (Marcus .Dale) |
| 17:01.7, 18:03.9, 18:36.3, 19:06.0, 19:06.1, (19:18.7), (20:16.5) |
52 | 1388 | Hart,
MI - Team Time (1st 5) 1:32:07.8 | Spread (1st 5) 2:12.2 |
| 79, 227, 281, 380, 421, (432), (455) |
| Ryan Scott, Devin Whitney, Juan Lugo, Braxton Platt, Austin Enns, (Jonah Gale), (Austin Boundy) |
| 17:09.8, 18:05.0, 18:29.0, 19:02.0, 19:22.0, (19:30.0), (19:47.4) |
53 | 1408 | Perry,
MI - Team Time (1st 5) 1:32:16.0 | Spread (1st 5) 24.1 |
| 251, 266, 268, 298, 325, (454), (497) |
| James Legacy, Cooper Heminger, Reese Middleton, Jordan Depew, Parker Stuart, (Adam Stackpole), (Trent Ivey) |
| 18:17.0, 18:22.3, 18:22.9, 18:32.7, 18:41.1, (19:47.2), (20:58.0) |
54 | 1412 | Ann Arbor Greenhills,
MI - Team Time (1st 5) 1:32:13.1 | Spread (1st 5) 1:46.8 |
| 130, 182, 316, 372, 412, (466), (478) |
| Alexander Reeves, Naveen Fujii, Dominic Johnson, Raman Sahota, Hunter Torolski, (Ian Harris), (Joaquin Moeller) |
| 17:30.3, 17:48.6, 18:37.9, 18:59.2, 19:17.1, (19:57.1), (20:19.7) |
55 | 1420 | Manistee,
MI - Team Time (1st 5) 1:32:24.1 | Spread (1st 5) 2:45.0 |
| 50, 95, 415, 419, 441, (456), (459) |
| Bryce Cameron, Will Shriver, Jacob Stefanski, Elliott Kamaloski, David Bottrell, (Kyle Schaubroeck), (Craig Popkowski) |
| 16:51.0, 17:18.0, 19:18.1, 19:21.0, 19:36.0, (19:47.7), (19:51.0) |
56 | 1443 | Hopkins,
MI - Team Time (1st 5) 1:32:26.3 | Spread (1st 5) 1:25.4 |
| 189, 222, 257, 364, 411, (418), (485) |
| Ethan Nagel, Michael Heppe, Steven Henley, James Wubben, Clayton Conner, (Dakota Miller), (Nick Belka) |
| 17:51.0, 18:03.0, 18:18.3, 18:57.6, 19:16.4, (19:19.4), (20:29.2) |
57 | 1445 | Capac,
MI - Team Time (1st 5) 1:32:29.6 | Spread (1st 5) 1:26.8 |
| 155, 279, 287, 332, 392, (435), (460) |
| Nick Geliske, Jordan Maday, Thomas Wheeler, Paul Livermore, peter Szpiachler, (Kris Geliske), (Tyler Seaz) |
| 17:39.9, 18:27.0, 18:30.0, 18:46.0, 19:06.7, (19:32.0), (19:51.4) |
58 | 1450 | Kent City,
MI - Team Time (1st 5) 1:32:10.3 | Spread (1st 5) 4:22.9 |
| 9, 209, 375, 383, 474, (484), (496) |
| Fraser Wilson, Aaron Ortiz, Joshua Lee, Cody Smith, Ben Swanson, (Mitchell VanOeffelen), (Nicholas Kridler) |
| 15:53.0, 17:58.3, 18:59.9, 19:03.2, 20:15.9, (20:26.4), (20:53.1) |
59 | 1457 | Leslie,
MI - Team Time (1st 5) 1:32:35.2 | Spread (1st 5) 29.2 |
| 247, 281, 281, 322, 326, (329), (359) |
| Jakob Hartman, Levi Prater, Troy Davis, Zach Owen, Luke Gilliland, (Zach Boller), (Quintin Lee) |
| 18:14.0, 18:29.0, 18:29.0, 18:40.0, 18:43.2, (18:45.0), (18:56.0) |
60 | 1482 | Frankenmuth,
MI - Team Time (1st 5) 1:32:41.9 | Spread (1st 5) 1:22.7 |
| 165, 262, 272, 390, 393, (473), (479) |
| Grant Reene, Shane Gutkowski, Isaak Biddle, Josh Fitch, Eric Hayes, (Logan Karney), (Alex Leach) |
| 17:44.3, 18:20.0, 18:24.4, 19:06.2, 19:07.0, (20:08.0), (20:21.7) |
61 | 1493 | Constantine,
MI - Team Time (1st 5) 1:32:44.1 | Spread (1st 5) 1:33.7 |
| 107, 328, 344, 356, 358, (391), (401) |
| Tim Kinney, Noah Beegle, Jake Locker, Sam Warren, Cody Ley, (Joey Steiner), (Alec Weaver) |
| 17:21.4, 18:44.0, 18:49.5, 18:54.1, 18:55.1, (19:06.3), (19:09.7) |
62 | 1520 | Blissfield,
MI - Team Time (1st 5) 1:32:57.4 | Spread (1st 5) 41.3 |
| 243, 270, 299, 353, 355, (507), (509) |
| Kyle Spires, Logan Hudson, Tyler Fall, Josh Eisenmann, Eric Alexander, (Sean Newlin), (Micah Loar) |
| 18:12.7, 18:24.0, 18:33.0, 18:53.7, 18:54.0, (22:01.8), (22:02.2) |
63 | 1525 | Montrose,
MI - Team Time (1st 5) 1:32:55.4 | Spread (1st 5) 47.5 |
| 230, 299, 305, 337, 354, (429), (445) |
| Mike Rumsey, Trent Schmitz, Eric Vandefifer, Tanner Ruiz, Peyton Tipton, (Ben Dennings), (Chris Forgie) |
| 18:06.4, 18:33.0, 18:34.5, 18:47.6, 18:53.9, (19:28.3), (19:39.3) |
64 | 1549 | Byron,
MI - Team Time (1st 5) 1:33:10.1 | Spread (1st 5) 1:44.0 |
| 179, 205, 333, 397, 435, (449), (462) |
| Logan Wykes, Kyle Markley, Brandon Wilsdon, Justin Comis, Sam Thompson, (Adrian Paris), (Grant Floto) |
| 17:48.0, 17:56.0, 18:46.1, 19:08.0, 19:32.0, (19:41.4), (19:53.7) |
65 | 1615 | Lawton,
MI - Team Time (1st 5) 1:33:42.2 | Spread (1st 5) 1:36.5 |
| 224, 250, 289, 406, 446, (499) |
| Cole Menck, Charles Goole, Julian Torres, James Phelps, Zack Menck, (Eric Belt) |
| 18:03.5, 18:15.9, 18:30.8, 19:12.0, 19:40.0, (21:05.4) |
66 | 1618 | Dansville,
MI - Team Time (1st 5) 1:33:40.0 | Spread (1st 5) 1:50.2 |
| 163, 226, 376, 414, 439, (448), (516) |
| Ben Lober, Anthony Mack, Ethan Launstein, Daniel Hartman, Jacob Kadluboski, (Spencer Anderson), (Ethan Myer) |
| 17:43.9, 18:04.3, 19:00.0, 19:17.7, 19:34.1, (19:41.3), (23:56.0) |
67 | 1648 | GR NorthPointe Christian,
MI - Team Time (1st 5) 1:34:17.3 | Spread (1st 5) 1:50.4 |
| 251, 276, 284, 365, 472, (490), (494) |
| Ben Kole, Yonathan Tessema, Logan Linder, Brad Wynalda, Quinn Hascall, (Daniel Li), (Tyler Boomsma) |
| 18:17.0, 18:25.8, 18:29.2, 18:57.9, 20:07.4, (20:43.8), (20:51.0) |
68 | 1649 | Coloma,
MI - Team Time (1st 5) 1:35:43.7 | Spread (1st 5) 4:03.7 |
| 169, 269, 346, 359, 506 |
| Ben Olsen, Austin Ebrecht, Reese Sample, Greg Olsen, Calvin Starnes |
| 17:45.0, 18:23.0, 18:51.0, 18:56.0, 21:48.7 |
69 | 1651 | Ida,
MI - Team Time (1st 5) 1:34:33.0 | Spread (1st 5) 2:39.4 |
| 171, 277, 297, 425, 481, (495), (513) |
| Cole Asher, Logan Monaghan, Joe Vicari, Zac Schafer, Joe Ferrara, (Jacob Assell), (Thomas Orourke) |
| 17:46.2, 18:26.0, 18:32.2, 19:23.0, 20:25.6, (20:52.3), (22:57.0) |
70 | 1660 | Otisville LakeVille,
MI - Team Time (1st 5) 1:34:04.6 | Spread (1st 5) 2:01.2 |
| 137, 267, 384, 433, 439, (467), (492) |
| Andrew McCray, Brandon Abbaspour, Wyatt Horton, Bailey Lincoln, John Gusowski, (Adam Batchelor), (Henry Baxter) |
| 17:32.9, 18:22.8, 19:03.7, 19:31.1, 19:34.1, (19:59.7), (20:50.5) |
71 | 1661 | Sanford-Meridian,
MI - Team Time (1st 5) 1:34:10.2 | Spread (1st 5) 2:10.1 |
| 115, 249, 428, 431, 438, (471), (486) |
| Zach Grubaugh, Aaron Rice, Joe Miller, Seth Orvosh, Josh Gingery, (Billy Bailey), (Blake Webber) |
| 17:23.9, 18:15.8, 19:27.4, 19:29.1, 19:34.0, (20:07.1), (20:30.6) |
72 | 1703 | Michigan Center,
MI - Team Time (1st 5) 1:35:35.2 | Spread (1st 5) 5:25.3 |
| 10, 287, 422, 481, 503, (508), (519) |
| Ben Utz, Jimmy Darby, Cedric Santana, Bailey Helmick, Will Hodges, (Devin Derr), (Morgan Hernandez) |
| 15:55.9, 18:30.0, 19:22.5, 20:25.6, 21:21.2, (22:02.0), (27:03.8) |
73 | 1747 | Onsted,
MI - Team Time (1st 5) 1:34:26.3 | Spread (1st 5) 1:05.0 |
| 279, 311, 343, 379, 435, (488), (518) |
| Isaac Westgate, Matt Doyle, Brett Anderson, Hunter Johns, Logan Mikesell, (Sheldon Mozena), (Sedrick Willetts) |
| 18:27.0, 18:36.6, 18:49.4, 19:01.3, 19:32.0, (20:35.1), (25:23.6) |
74 | 1791 | Gladwin,
MI - Team Time (1st 5) 1:34:54.9 | Spread (1st 5) 1:50.3 |
| 213, 337, 363, 420, 458, (489), (498) |
| Jack Pellerito, Fengjin Cui, Jon Stillwagon, Adam Bishop, Dylan Hillier, (Austin Edgar), (Blake Otto) |
| 17:59.7, 18:47.6, 18:56.3, 19:21.3, 19:50.0, (20:36.2), (21:05.0) |
75 | 1833 | Manchester,
MI - Team Time (1st 5) 1:35:02.6 | Spread (1st 5) 1:11.9 |
| 296, 315, 369, 402, 451, (517) |
| Brandon Hock, Schyler Kangas, Sutton Jacobs, John Beuerle, Cole Zimmer, (Jamie Beck) |
| 18:32.1, 18:37.6, 18:58.9, 19:10.0, 19:44.0, (24:05.0) |