1 | 132 | Caro,
MI - Team Time (1st 5) 1:22:00.9 | Spread (1st 5) 1:13.5 |
| 2, 27, 31, 33, 39, (57), (145) |
| Yami Albrecht, Caleb Cotton, Bryden Miller, Aaron Hulburt, Logan Brown, (Kevin Wilson), (Cole Moen) |
| 15:28.7, 16:34.6, 16:37.2, 16:38.2, 16:42.2, (16:51.7), (17:28.1) |
2 | 194 | Pewamo-Westphalia,
MI - Team Time (1st 5) 1:22:40.7 | Spread (1st 5) 1:17.4 |
| 8, 11, 30, 32, 113, (206), (262) |
| Ashton Walker, Hayden Germain, Mitch Nurenberg, Kyle Hengesbach, Troy Hagen, (Nathan George), (Hudson Simon) |
| 15:58.4, 16:11.8, 16:36.7, 16:38.0, 17:15.8, (17:54.0), (18:15.5) |
3 | 272 | Hanover-Horton,
MI - Team Time (1st 5) 1:24:09.9 | Spread (1st 5) 15.0 |
| 41, 44, 56, 58, 73, (97), (125) |
| Andy Swihart, Garrett Melling, Dean Reynolds, Hunter Miller, Donovon Kennedy, (Noah Flint), (Logan Shepherd) |
| 16:43.2, 16:44.0, 16:51.5, 16:53.0, 16:58.2, (17:08.8), (17:20.1) |
4 | 288 | Hart,
MI - Team Time (1st 5) 1:23:35.9 | Spread (1st 5) 1:18.5 |
| 6, 20, 71, 89, 102, (115), (176) |
| Alex Enns, Andrew Whitney, Hunter Tubbs, William Schlaack, Michael Tubbs, (Spencer Vander Zwaag), (Zach Bitely) |
| 15:52.8, 16:27.5, 16:58.0, 17:06.3, 17:11.3, (17:17.7), (17:41.2) |
5 | 352 | Shepherd,
MI - Team Time (1st 5) 1:24:44.0 | Spread (1st 5) 36.6 |
| 41, 46, 64, 77, 124, (131), (169) |
| Dane Nestle, Seth Schafer, Ross McNeel, Mason Cross, Ben Moeggenberg, (Joshua Warner), (Mason Hammond) |
| 16:43.2, 16:44.6, 16:56.6, 16:59.8, 17:19.8, (17:22.0), (17:37.7) |
6 | 361 | McBain,
MI - Team Time (1st 5) 1:24:26.6 | Spread (1st 5) 1:37.9 |
| 18, 19, 44, 51, 229, (271), (274) |
| Connor Murphy, Keegan O'Malley, Zachary Bode, Devin Morris, Daniel Quist, (Kadin Eastway), (Grayson VerBerkmoes) |
| 16:25.5, 16:26.6, 16:44.0, 16:47.1, 18:03.4, (18:18.1), (18:19.2) |
7 | 411 | Grandville Calvin Christian,
MI - Team Time (1st 5) 1:25:12.8 | Spread (1st 5) 36.3 |
| 40, 59, 79, 111, 122, (123), (155) |
| Chris Jenkins, Caleb Riddering, Luke Witvliet, Logan Manion, Derek Sall, (Lance Jourdan), (Jack Kehoe) |
| 16:43.1, 16:54.3, 17:00.9, 17:15.1, 17:19.4, (17:19.6), (17:32.5) |
8 | 448 | Clare,
MI - Team Time (1st 5) 1:25:19.1 | Spread (1st 5) 1:04.4 |
| 26, 48, 96, 106, 172, (196), (260) |
| David Good, Jayce Miller, Kaleb Schroeder, Alan Winter, Scott Rodenbo, (Dylan Morrish), (William Bell) |
| 16:34.1, 16:45.8, 17:08.7, 17:12.0, 17:38.5, (17:51.1), (18:15.2) |
9 | 467 | Benzie Central,
MI - Team Time (1st 5) 1:25:30.6 | Spread (1st 5) 48.2 |
| 25, 70, 117, 126, 129, (167), (176) |
| Tyler Kintigh, Pedro Roman, Marc Crossman, Wesley VanPoortfliet, Noah Barnes, (Connor Mclaren), (Ryan Bishop) |
| 16:33.1, 16:57.6, 17:18.3, 17:20.3, 17:21.3, (17:37.4), (17:41.2) |
| 467 | Charlevoix,
MI - Team Time (1st 5) 1:25:31.4 | Spread (1st 5) 54.8 |
| 29, 71, 90, 127, 150, (157), (236) |
| Ben Lentz, Evan Solomon, Blaise Snabes, Samuel Peterson, Evan Beane, (Eric Smith), (Ethan Putman) |
| 16:35.8, 16:58.0, 17:06.6, 17:20.4, 17:30.6, (17:32.8), (18:06.5) |
11 | 595 | Dundee,
MI - Team Time (1st 5) 1:25:21.3 | Spread (1st 5) 2:42.6 |
| 1, 22, 99, 234, 239, (245), (246) |
| Colin Kane, Zach White, Bryce Groves, Justin Nieman, Jesiah Holcombe, (Evan Marshall), (Cole Cousino) |
| 15:25.9, 16:30.9, 17:09.7, 18:06.3, 18:08.5, (18:09.5), (18:09.8) |
12 | 616 | Ann Arbor Greenhills,
MI - Team Time (1st 5) 1:26:39.0 | Spread (1st 5) 39.1 |
| 67, 107, 120, 158, 164, (250), (256) |
| Vincent Vermeulen, Andrew Angold-Stephens, Alex Allman, Jake Zell, Alan Atkinsmith, (Nathan Koh), (Nicholas Koh) |
| 16:57.1, 17:13.6, 17:18.7, 17:33.4, 17:36.2, (18:12.3), (18:14.6) |
13 | 634 | Berrien Springs,
MI - Team Time (1st 5) 1:26:41.8 | Spread (1st 5) 1:23.2 |
| 28, 85, 100, 203, 218, (232), (297) |
| Ashton Sheline, Evan Griffiths, Carter Sheline, James Burke, Ivan Alvarado, (Nathaniel Bittner), (Justin Johnson) |
| 16:35.2, 17:05.2, 17:10.0, 17:53.0, 17:58.4, (18:05.3), (18:28.8) |
14 | 647 | Traverse City St. Francis,
MI - Team Time (1st 5) 1:26:55.2 | Spread (1st 5) 58.8 |
| 60, 116, 132, 135, 204, (211), (222) |
| Thomas Richards, Brenden Endres, Jacob Andrews, Carter Thelen, Joey Andrews, (Tyler Artnz), (Zealand Tarrant) |
| 16:54.7, 17:18.2, 17:22.6, 17:26.2, 17:53.5, (17:56.2), (17:59.2) |
15 | 677 | GR Covenant Christian,
MI - Team Time (1st 5) 1:27:04.4 | Spread (1st 5) 45.1 |
| 91, 113, 130, 141, 202, (243), (254) |
| Zach Schwarz, Ethan Vink, David King, Travis Lubbers, Caleb Potjer, (Owen Kalsbeek), (Jayden Kalsbeek) |
| 17:07.3, 17:15.8, 17:21.6, 17:27.3, 17:52.4, (18:09.0), (18:13.1) |
16 | 690 | Sanford-Meridian,
MI - Team Time (1st 5) 1:27:01.0 | Spread (1st 5) 1:27.1 |
| 23, 81, 159, 207, 220, (235), (271) |
| Trey Plichta, Travis McDonald, Brody Ankoviak, Brandon Oliver, Gage White, (Sabastien Upham), (Gabe Mutai) |
| 16:31.9, 17:02.1, 17:33.7, 17:54.3, 17:59.0, (18:06.4), (18:18.1) |
17 | 704 | Bad Axe,
MI - Team Time (1st 5) 1:26:54.7 | Spread (1st 5) 1:38.4 |
| 12, 138, 171, 182, 201, (256), (479) |
| David Knarian, Jensen Emerick, Ethan Kent, Erik Kent, Logan Kociba, (Eli Buss), (Nicholas Clarent) |
| 16:13.8, 17:26.8, 17:38.3, 17:43.6, 17:52.2, (18:14.6), (19:47.1) |
18 | 749 | Kent City,
MI - Team Time (1st 5) 1:27:29.5 | Spread (1st 5) 1:38.3 |
| 80, 95, 103, 145, 326, (353), (458) |
| Alex Russo, Casey Carew, Nick Flegel, Ryan Wheeler, Jonathan Willison-Westbrook, (Thomas Swanson), (Casen Armstrong) |
| 17:01.7, 17:08.3, 17:11.4, 17:28.1, 18:40.0, (18:49.7), (19:35.6) |
19 | 760 | Harbor Springs,
MI - Team Time (1st 5) 1:26:44.5 | Spread (1st 5) 2:41.2 |
| 3, 63, 189, 241, 264, (287), (331) |
| Jeremy Kloss, Austin Smar, Lance Smar, Robbie Gillette, Jordan Bussey, (Elliott Langton), (Luke Shehigian) |
| 15:35.0, 16:56.4, 17:48.1, 18:08.8, 18:16.2, (18:24.0), (18:40.8) |
20 | 788 | Holland Black River,
MI - Team Time (1st 5) 1:26:59.4 | Spread (1st 5) 2:51.6 |
| 5, 49, 169, 224, 341, (358), (442) |
| Sam Sharnas, Aidan Jones, Tristan Porter, Luke Ruiter, Jacek Dlugosz, (Max DeYoung), (Matthew Koeman) |
| 15:52.0, 16:46.0, 17:37.7, 18:00.1, 18:43.6, (18:51.3), (19:30.4) |
21 | 797 | Ithaca,
MI - Team Time (1st 5) 1:26:53.6 | Spread (1st 5) 2:45.1 |
| 4, 14, 194, 279, 306, (428), (472) |
| Ransom Allen, Braxton Lamey, Keagan Handy, Nolan Casey, Jacob Brown, (Keegan Ouillette), (Hector Sanchez) |
| 15:47.2, 16:23.9, 17:49.8, 18:20.4, 18:32.3, (19:23.3), (19:45.1) |
22 | 798 | Ida,
MI - Team Time (1st 5) 1:27:44.9 | Spread (1st 5) 1:36.1 |
| 47, 73, 181, 215, 282, (373), (390) |
| Max Kull, Hunter Assenmacher, Nicholas Hess, Brock Booth, Owen Schassberger, (Tyler Webb), (Clayton Satkowski) |
| 16:45.3, 16:58.2, 17:42.2, 17:57.8, 18:21.4, (18:57.2), (19:05.4) |
23 | 839 | Montrose,
MI - Team Time (1st 5) 1:28:10.5 | Spread (1st 5) 1:11.4 |
| 88, 109, 175, 198, 269, (346), (374) |
| Peyton Hobson, Joe Wade, Seth Coffin, Tanner Sims, Chase Hobson, (Ethan Andres), (Josh Kaczmarek) |
| 17:06.2, 17:14.3, 17:40.5, 17:51.9, 18:17.6, (18:45.1), (18:57.4) |
24 | 882 | Erie Mason,
MI - Team Time (1st 5) 1:28:25.7 | Spread (1st 5) 1:34.7 |
| 65, 101, 152, 260, 304, (345), (392) |
| Carter Rose, Jacob Ansel, Jerry Yanak, Cory Yenor, Carson Rose, (Ethan Cuschieri), (Spencer Balcerzak) |
| 16:56.9, 17:10.8, 17:31.2, 18:15.2, 18:31.6, (18:44.7), (19:06.4) |
25 | 886 | Sandusky,
MI - Team Time (1st 5) 1:28:24.1 | Spread (1st 5) 1:42.1 |
| 34, 162, 198, 211, 281, (351), (408) |
| Colton Cowley, Kyle Campbell, Josh R Smith, Drew Orchard, Martin Tovar, (Jarod Coon), (Jordan Smith) |
| 16:39.2, 17:35.5, 17:51.9, 17:56.2, 18:21.3, (18:48.5), (19:14.2) |
26 | 892 | Stockbridge,
MI - Team Time (1st 5) 1:28:18.1 | Spread (1st 5) 2:00.9 |
| 24, 50, 210, 301, 307, (380), (391) |
| Micah Beauregard, Ron Tolson, Andy Schlaff, Dalton Satkowiak, Kael Youngblood, (Brock Jones), (Kaleb Adkins) |
| 16:32.8, 16:46.1, 17:56.0, 18:29.5, 18:33.7, (18:59.1), (19:05.6) |
27 | 909 | Bloomingdale,
MI - Team Time (1st 5) 1:28:37.1 | Spread (1st 5) 1:21.0 |
| 83, 166, 184, 185, 291, (371), (386) |
| Joe Furlan, Carlos Garcia, Tyler Starbuck, David Garcia, Cody Gallimore, (Matt Streeter), (Tim Douglas) |
| 17:04.1, 17:36.9, 17:45.1, 17:45.9, 18:25.1, (18:56.7), (19:01.0) |
28 | 911 | Onsted,
MI - Team Time (1st 5) 1:28:33.7 | Spread (1st 5) 1:51.6 |
| 53, 136, 180, 217, 325, (513), (523) |
| Ivan Westgate, Ethan Goodrow, Blake Klocke, Adam Smith, Jonah Rankin, (Kyle Bayes), (Reese McRobert) |
| 16:47.8, 17:26.4, 17:41.9, 17:58.2, 18:39.4, (21:01.4), (23:04.7) |
29 | 920 | Reed City,
MI - Team Time (1st 5) 1:28:19.9 | Spread (1st 5) 2:47.8 |
| 14, 35, 119, 347, 405, (519), (521) |
| Brandon Wirth, Calvin Rohde, Noah Blythe, Jared Karns, Ryan Simmons, (Nathan Huss), (Joe Robinson) |
| 16:23.9, 16:40.5, 17:18.6, 18:45.2, 19:11.7, (22:18.7), (22:23.9) |
30 | 931 | Manistee,
MI - Team Time (1st 5) 1:28:41.8 | Spread (1st 5) 1:34.0 |
| 104, 128, 154, 197, 348, (437), (443) |
| Ransom Hoeflinger, Declan McCann, Caiden Cudney, Oscar Sachs, Jordan Fink, (Bishop Davis), (Thomas Veine) |
| 17:11.6, 17:20.7, 17:32.1, 17:51.8, 18:45.6, (19:26.6), (19:30.5) |
31 | 965 | St. Louis,
MI - Team Time (1st 5) 1:28:58.6 | Spread (1st 5) 58.9 |
| 134, 142, 195, 209, 285, (295), (330) |
| Aaron Bowerman, Joe Erickson, Nate March, Austyn Rhines, Attah Dryden, (Austin Aldrich), (Tristin Baker) |
| 17:23.6, 17:27.4, 17:50.0, 17:55.1, 18:22.5, (18:27.4), (18:40.7) |
32 | 968 | Jonesville,
MI - Team Time (1st 5) 1:28:43.0 | Spread (1st 5) 2:40.0 |
| 13, 117, 143, 310, 385, (401), (500) |
| Carson Laney, Roy Bowman, Hayden James, Bryce Baldwin, Jacob Wilson, (Max Price), (Gavin Price) |
| 16:20.9, 17:18.3, 17:27.9, 18:35.0, 19:00.9, (19:10.5), (20:09.9) |
33 | 992 | Evart,
MI - Team Time (1st 5) 1:28:51.8 | Spread (1st 5) 2:33.9 |
| 14, 41, 238, 322, 377, (469), (517) |
| Austin Hamilton, Nathan Woods, Tanner Ryan, Kinkade Dubreuil, Richard Foster, (Jared Beard), (Korey Clark) |
| 16:23.9, 16:43.2, 18:08.2, 18:38.7, 18:57.8, (19:43.7), (21:44.5) |
34 | 999 | Montague,
MI - Team Time (1st 5) 1:28:25.6 | Spread (1st 5) 3:06.8 |
| 7, 54, 190, 364, 384, (400), (461) |
| Cole Jensen, Adam Wolffis, Kaden Hainer, Clay Jancek, Nathan Masser, (Conner Raeth), (Hayden Price) |
| 15:54.0, 16:48.8, 17:48.3, 18:53.7, 19:00.8, (19:10.0), (19:36.6) |
35 | 1029 | Delton-Kellogg,
MI - Team Time (1st 5) 1:29:24.3 | Spread (1st 5) 1:40.0 |
| 78, 121, 237, 266, 327, (344), (488) |
| Matt Lester, Micah Ordway, Jaden Ashley, Ashton Pluchinsky, Kendal Pluchinsky, (Dawson Grizzle), (Deiniol Jones) |
| 17:00.5, 17:19.1, 18:07.4, 18:16.8, 18:40.5, (18:44.4), (19:54.3) |
36 | 1030 | Leslie,
MI - Team Time (1st 5) 1:29:23.2 | Spread (1st 5) 1:20.2 |
| 92, 148, 216, 278, 296, (328), (360) |
| Gavin Weber, Gabe Weber, Jackson Casper, Luke Lasky, Jackson Arkles, (Connor DuBose), (Grant Weber) |
| 17:07.9, 17:28.9, 17:58.0, 18:20.3, 18:28.1, (18:40.6), (18:51.8) |
37 | 1051 | Napoleon,
MI - Team Time (1st 5) 1:29:36.6 | Spread (1st 5) 1:31.1 |
| 84, 140, 249, 266, 312, (415), (421) |
| Alex Darnell, Austin Smith, Brandon Mitchell, Hugo Gamez, Jeremy Spieth, (Nolan Vincent), (Michal Hajek) |
| 17:04.9, 17:27.1, 18:11.8, 18:16.8, 18:36.0, (19:16.2), (19:19.0) |
38 | 1062 | Mason County Central,
MI - Team Time (1st 5) 1:29:32.5 | Spread (1st 5) 2:00.8 |
| 37, 200, 208, 282, 335, (411), (447) |
| Zech Kmiecik, Gage Tyron, Matthew McClellan, Keegan Dunn, Ethan Kelley, (Jay Danielson), (Trenten Ahlfeld) |
| 16:41.6, 17:52.1, 17:55.0, 18:21.4, 18:42.4, (19:15.4), (19:32.6) |
39 | 1066 | Kalkaska,
MI - Team Time (1st 5) 1:29:38.6 | Spread (1st 5) 1:28.9 |
| 110, 163, 226, 228, 339, (343), (422) |
| Tyler Guggemos, Cole McKenzie, Hayden Moore, Nathan Blasko, Travis Blasko, (Caleb Hicks), (Glenn Morris) |
| 17:14.5, 17:35.7, 18:02.0, 18:03.0, 18:43.4, (18:43.7), (19:20.2) |
40 | 1109 | Whitmore Lake,
MI - Team Time (1st 5) 1:29:53.3 | Spread (1st 5) 1:38.0 |
| 87, 153, 223, 307, 339, (476), (498) |
| Kevin LaMont, Clay Rinna, Matt Schwennesen, Cole Rinna, Bailey Adams, (Dillin Kowalewski), (Heston Fanson) |
| 17:05.4, 17:31.4, 17:59.4, 18:33.7, 18:43.4, (19:45.8), (20:06.8) |
41 | 1119 | Boyne City,
MI - Team Time (1st 5) 1:29:55.5 | Spread (1st 5) 1:46.1 |
| 98, 147, 221, 286, 367, (490), (504) |
| Cliff Maginity, Will Maginity, Kolton Stadt, Devon Hayden, Gavin Carson, (Tim Gutcher), (Wyatt Melvin) |
| 17:09.1, 17:28.6, 17:59.1, 18:23.5, 18:55.2, (19:55.4), (20:15.0) |
42 | 1142 | New Lothrop,
MI - Team Time (1st 5) 1:30:02.4 | Spread (1st 5) 2:14.6 |
| 36, 144, 273, 320, 369, (378), (393) |
| Carson Hersch, Drew Kohlmann, Thomas Heslip, Micah Poletti, Aaron Vincke, (Gage Ruddy), (Charlie Weber) |
| 16:41.4, 17:28.0, 18:19.0, 18:38.0, 18:56.0, (18:58.0), (19:07.0) |
43 | 1157 | Homer,
MI - Team Time (1st 5) 1:30:12.9 | Spread (1st 5) 2:20.7 |
| 66, 174, 178, 319, 420, (463), (467) |
| Alec Shaw, Trevor Reagle, Tyler Landis, Dylan Sprague, Jacob Manis, (Matt Schneider), (Alex Grant) |
| 16:57.0, 17:39.0, 17:41.6, 18:37.6, 19:17.7, (19:37.9), (19:42.5) |
44 | 1158 | Parchment,
MI - Team Time (1st 5) 1:30:17.5 | Spread (1st 5) 1:04.7 |
| 151, 173, 258, 265, 311, (440), (452) |
| Garrett Winter, Eric Nordquist, Jamie Terrill, Liam Houtkooper, Sam Reynolds, (CJ Slusher), (Daniel Burris) |
| 17:31.1, 17:38.9, 18:15.0, 18:16.7, 18:35.8, (19:28.8), (19:33.9) |
45 | 1163 | Madison Heights Bishop Foley,
MI - Team Time (1st 5) 1:30:18.8 | Spread (1st 5) 1:22.1 |
| 105, 213, 233, 303, 309, (453), (455) |
| Jack Decker, Jacob Rusch, Mitchell Mandziuk, Owen Munk, Joey Kennedy, (Zander Munk), (Kyle Kaczmar) |
| 17:11.7, 17:56.5, 18:05.6, 18:31.2, 18:33.8, (19:35.2), (19:35.5) |
46 | 1167 | Perry,
MI - Team Time (1st 5) 1:30:20.5 | Spread (1st 5) 2:29.4 |
| 61, 149, 255, 270, 432, (506), (512) |
| Ryan O'Neill, Tyler Cochrane, Ethan Smith, Ryan Harris, Benjamin Hinkley, (Dylan Hunt), (Troy Barber) |
| 16:55.1, 17:29.2, 18:13.8, 18:17.9, 19:24.5, (20:19.6), (20:58.4) |
47 | 1183 | Bangor,
MI - Team Time (1st 5) 1:30:18.8 | Spread (1st 5) 2:17.7 |
| 51, 168, 188, 387, 389, (470), (524) |
| Alvaro Martinez, Carter Finch, Zach Trainor, Jose Gallegos, Aurelio Melgarejo, (Rolando Muñoz), (Joshua Guel) |
| 16:47.1, 17:37.6, 17:47.0, 19:02.3, 19:04.8, (19:43.9), (23:57.0) |
48 | 1211 | Manton,
MI - Team Time (1st 5) 1:30:35.8 | Spread (1st 5) 2:17.5 |
| 61, 165, 214, 365, 406, (413), (441) |
| Noah Morrow, Collin Carter, Johnathen Traxler, Cayden McGrew, Evan Parker, (Jesse Geary), (Austin Scharphorn) |
| 16:55.1, 17:36.7, 17:57.4, 18:54.0, 19:12.6, (19:15.9), (19:29.2) |
49 | 1224 | Cass City,
MI - Team Time (1st 5) 1:30:38.9 | Spread (1st 5) 1:45.8 |
| 67, 253, 268, 299, 337, (434), (491) |
| Nick McArdle, Gabe Farver, Tristan Swiderski, Drew Markel, Brandon Witherspoon, (Hugh Walker), (Vaughn Severance) |
| 16:57.1, 18:13.0, 18:17.0, 18:28.9, 18:42.9, (19:24.8), (19:56.7) |
| 1224 | North Muskegon,
MI - Team Time (1st 5) 1:30:41.6 | Spread (1st 5) 2:04.5 |
| 85, 92, 315, 333, 399, (436), (439) |
| Parker Reynolds, Emerald Lawrence, Nick Rossiter, Nick Zielinski, Noah Lowe, (Nicholas Williams), (Ben Skujins) |
| 17:05.2, 17:07.9, 18:36.8, 18:42.0, 19:09.7, (19:25.1), (19:28.7) |
51 | 1279 | Hopkins,
MI - Team Time (1st 5) 1:30:33.0 | Spread (1st 5) 3:20.8 |
| 10, 76, 334, 426, 433, (495), (520) |
| Todd Henley, Dan Rausch, Zach Nutter, Jacob Pastoor, Andrew Hazen, (Joe Ludlam), (Jared Bowman) |
| 16:03.9, 16:59.2, 18:42.2, 19:23.0, 19:24.7, (20:02.5), (22:21.7) |
52 | 1282 | Watervliet,
MI - Team Time (1st 5) 1:31:02.6 | Spread (1st 5) 1:16.6 |
| 139, 192, 287, 323, 341, (356), (462) |
| Gus Hinch, Ezra Troyer, Kody Edmonds, Kade Van Niel, Trevor Pelton, (Matthew Hanks), (Alex Isbrecht) |
| 17:27.0, 17:49.0, 18:24.0, 18:39.0, 18:43.6, (18:51.1), (19:37.0) |
53 | 1302 | Clinton,
MI - Team Time (1st 5) 1:31:11.9 | Spread (1st 5) 1:23.6 |
| 156, 241, 251, 284, 370, (425), (475) |
| Gabe Nelson, Eric Briggs, Nate Chavez, Todd King, Matthew Urbanczyk, (Tommy Burt), (Steven Posa) |
| 17:32.6, 18:08.8, 18:12.4, 18:21.9, 18:56.2, (19:21.7), (19:45.6) |
54 | 1336 | Jackson Lumen Christi,
MI - Team Time (1st 5) 1:31:20.3 | Spread (1st 5) 3:28.6 |
| 17, 179, 316, 338, 486, (501), (518) |
| Gene Hendrickson, Matt Hoop, Colin Fremeau, Chauncey Smith, Aaron Kennedy, (Jake Stevens), (Brendan Miller) |
| 16:25.0, 17:41.7, 18:37.0, 18:43.0, 19:53.6, (20:11.0), (22:12.0) |
55 | 1346 | Hemlock,
MI - Team Time (1st 5) 1:31:26.0 | Spread (1st 5) 1:16.5 |
| 160, 204, 275, 350, 357, (508), (511) |
| Greison McLeod, Evan Robishaw, Cade Godwin, Alex Twigg, Carson Penny, (Tyler Jones), (Matthew Loucks) |
| 17:34.7, 17:53.5, 18:19.3, 18:47.3, 18:51.2, (20:25.8), (20:51.3) |
56 | 1365 | Bath,
MI - Team Time (1st 5) 1:31:21.9 | Spread (1st 5) 2:32.3 |
| 20, 247, 354, 362, 382, (407), (455) |
| Mitchell Bjorne, Aoba Iwaki, Sam Sanderson, Nils Hansson, Korbin Dunham, (Liam Harlan), (Carl McComis) |
| 16:27.5, 18:11.1, 18:50.9, 18:52.6, 18:59.8, (19:13.2), (19:35.5) |
57 | 1406 | Marine City,
MI - Team Time (1st 5) 1:31:49.8 | Spread (1st 5) 1:47.0 |
| 82, 297, 323, 349, 355, (383), (426) |
| Conner Uppleger, Dylan Parker, Elliott Henderson, Matt Maliskey, Devlin Taube, (Ian Blackstock), (Matt Terhune) |
| 17:04.0, 18:28.8, 18:39.0, 18:47.0, 18:51.0, (19:00.7), (19:23.0) |
58 | 1466 | Quincy,
MI - Team Time (1st 5) 1:32:20.2 | Spread (1st 5) 1:34.9 |
| 187, 219, 263, 374, 423, (493), (509) |
| Erik Butchart, Ian Trall, Joshua Pepper, Carter Moore, Brock Martin, (TJ Adams), (Caden Moore) |
| 17:46.6, 17:58.8, 18:15.9, 18:57.4, 19:21.5, (19:57.6), (20:35.9) |
59 | 1471 | Byron,
MI - Team Time (1st 5) 1:32:18.3 | Spread (1st 5) 1:41.3 |
| 160, 276, 293, 328, 414, (418), (510) |
| McKoy Scribner, Hubert Ash, Elisha Huggins, Valentino Paris, Dylan Baker, (Andrew Daniels), (Clayton Hatch) |
| 17:34.7, 18:20.0, 18:27.0, 18:40.6, 19:16.0, (19:17.0), (20:49.0) |
60 | 1492 | Roscommon,
MI - Team Time (1st 5) 1:32:24.5 | Spread (1st 5) 2:22.7 |
| 75, 294, 321, 379, 423, (435), (482) |
| Xander Civinskas, Josh Fairbanks, Jackson Thiel, Maurice Janisse, Joel Ewald, (Ethan Brewer), (Drew Jaskowski) |
| 16:58.8, 18:27.1, 18:38.1, 18:59.0, 19:21.5, (19:25.0), (19:48.4) |
61 | 1503 | Morley-Stanwood,
MI - Team Time (1st 5) 1:32:06.9 | Spread (1st 5) 3:41.5 |
| 9, 225, 360, 444, 465, (507), (522) |
| Aiden McLaughlin, Riley Pritchard, Josh McNeil, Jon Karel, John May, (Owen Devereaux), (Devon Thorpe) |
| 16:00.4, 18:01.3, 18:51.8, 19:31.5, 19:41.9, (20:22.3), (22:24.3) |
62 | 1507 | Ovid-Elsie,
MI - Team Time (1st 5) 1:32:31.9 | Spread (1st 5) 2:38.5 |
| 67, 301, 305, 376, 458, (477), (480) |
| Weston Kvalevog, Blake Bensinger, Hayden Hebeler, Corbin Kelley, Gavyn Leavitt, (Noah Willaford), (William Schmidtfranz) |
| 16:57.1, 18:29.5, 18:32.1, 18:57.6, 19:35.6, (19:46.5), (19:47.2) |
63 | 1534 | Mancelona,
MI - Team Time (1st 5) 1:32:41.3 | Spread (1st 5) 1:41.1 |
| 137, 258, 363, 381, 395, (404), (497) |
| Tyler Mcclure, Stoney Schram, Jimmy Dunne, Greg Parsons, Tommy Palmer, (Ben Palmer), (Gavin Flynn) |
| 17:26.5, 18:15.0, 18:53.0, 18:59.2, 19:07.6, (19:11.6), (20:05.0) |
64 | 1552 | Newaygo,
MI - Team Time (1st 5) 1:32:55.5 | Spread (1st 5) 2:43.8 |
| 55, 227, 372, 448, 450, (481), (492) |
| Ryan Brummel, David Grodus, Mallaci Mayle, Enrique Bowman, Bret Bays, (Michael Murray), (Brandon Badgero) |
| 16:49.9, 18:02.1, 18:56.8, 19:33.0, 19:33.7, (19:47.5), (19:57.1) |
65 | 1562 | Bronson,
MI - Team Time (1st 5) 1:32:53.8 | Spread (1st 5) 2:18.9 |
| 94, 312, 352, 366, 438, (473), (489) |
| Luis Ortiz, Reagan Mayer, Ben Thomas Grate, Mario Sanchez, Brayden Ransbottom, (Osvaldo Vargas), (Preston Wronikowski) |
| 17:08.0, 18:36.0, 18:48.6, 18:54.3, 19:26.9, (19:45.2), (19:54.4) |
66 | 1583 | Coloma,
MI - Team Time (1st 5) 1:33:09.2 | Spread (1st 5) 1:28.6 |
| 231, 289, 299, 314, 450, (484), (503) |
| Adiel Granados, Blane Sutherland, Jake Ickes, Ethan Vandermolen, Nate Wilder, (Caeleb Ishmael), (Ian Ishmael) |
| 18:05.1, 18:24.8, 18:28.9, 18:36.7, 19:33.7, (19:51.3), (20:11.9) |
67 | 1617 | Grayling,
MI - Team Time (1st 5) 1:33:25.4 | Spread (1st 5) 1:47.1 |
| 191, 230, 332, 409, 455, (460), (478) |
| Caden Arredondo, Bruce Coulter, Ryan Anderson, Kendall Tomczak, Jeffery Kennedy, (Cameron Ketchum), (Klay Baker) |
| 17:48.4, 18:05.0, 18:41.8, 19:14.7, 19:35.5, (19:35.8), (19:46.8) |
68 | 1627 | Reese,
MI - Team Time (1st 5) 1:33:19.2 | Spread (1st 5) 1:00.3 |
| 244, 280, 317, 388, 398, (466), (496) |
| Sam Spencer, Logan Putman, Kayne Frost, Jack Sirianni, Wilbert Haines, (Ethan Zwerk), (Jake Nierode) |
| 18:09.1, 18:21.2, 18:37.1, 19:02.4, 19:09.4, (19:42.1), (20:04.9) |
69 | 1632 | LeRoy Pine River,
MI - Team Time (1st 5) 1:33:27.7 | Spread (1st 5) 1:35.0 |
| 193, 248, 358, 402, 431, (445), (464) |
| Jayce Methner, Philip Rigling, Kei Deguchi, Kaden Darrow, Cole Hill, (Landyn Cool), (Wyatt Underhill) |
| 17:49.4, 18:11.6, 18:51.3, 19:11.0, 19:24.4, (19:32.0), (19:38.3) |
70 | 1633 | Monroe St. Mary CC,
MI - Team Time (1st 5) 1:33:28.0 | Spread (1st 5) 1:38.9 |
| 183, 186, 416, 419, 429, (454), (499) |
| Andrew Wickenheiser, Joe Wilson, Micah Eby, Isaiah Hendrick, Colin Mackenzie, (Jack Palmer), (Blaise Pioch) |
| 17:44.6, 17:46.1, 19:16.5, 19:17.3, 19:23.5, (19:35.4), (20:07.1) |
71 | 1639 | Memphis,
MI - Team Time (1st 5) 1:33:29.7 | Spread (1st 5) 3:08.6 |
| 38, 290, 411, 417, 483, (485), (486) |
| Tyler Carlson, Jake Thomas, Ryan Peters, Brian Strickland, Noah Treutle, (Ryan Schuster), (Connor Bagnell) |
| 16:41.9, 18:25.0, 19:15.4, 19:16.9, 19:50.5, (19:52.3), (19:53.6) |
72 | 1642 | Almont,
MI - Team Time (1st 5) 1:33:25.2 | Spread (1st 5) 1:55.8 |
| 112, 336, 394, 397, 403, (410), (474) |
| Jackson Brown, Mathew Dwyer, Lucas Leid, Luke Owens, Dallas Stanton, (Lucas Webster), (Austin Amlotte) |
| 17:15.5, 18:42.5, 19:07.1, 19:08.8, 19:11.3, (19:15.1), (19:45.3) |
73 | 1657 | GR NorthPointe Christian,
MI - Team Time (1st 5) 1:33:43.5 | Spread (1st 5) 2:21.7 |
| 133, 239, 368, 446, 471, (514), (515) |
| Elijah Wallace, Clay Shoemaker, Trent Sutherland, Carson Hernandez, Zack Coeling, (Brendan Terpstra), (Taylor Averill) |
| 17:22.7, 18:08.5, 18:55.5, 19:32.4, 19:44.4, (21:14.2), (21:21.0) |
74 | 1732 | Wyoming Lee,
MI - Team Time (1st 5) 1:34:14.7 | Spread (1st 5) 2:29.5 |
| 108, 277, 430, 449, 468, (494), (502) |
| Eric Chavarria, Rafael Vega, Israel Monarrez, Nick Espinoza, Alan Maya, (Manny Hernandez-Cruz), (Cesar Vargas) |
| 17:13.8, 18:20.1, 19:24.1, 19:33.4, 19:43.3, (19:59.8), (20:11.2) |
75 | 1762 | Capac,
MI - Team Time (1st 5) 1:34:39.9 | Spread (1st 5) 2:03.4 |
| 251, 292, 318, 396, 505, (516), (525) |
| Hank Barker, Charlie Aldrich, Logan Swantek, Ben Rodriguez, Loreto Frangedakis, (Dylan Brecht), (Nicolas Mailloux) |
| 18:12.4, 18:26.1, 18:37.2, 19:08.4, 20:15.8, (21:33.0), (26:20.6) |