1 | 112 | Traverse City St. Francis,
MI - Team Time (1st 5) 1:20:52.2 | Spread (1st 5) 28.8 |
| 7, 14, 24, 33, 34, (37), (47) |
| Leo Swager, Josh Slocum, Tucker Krumm, Riley Pattinson, Owen Read, (Robby Myler), (Lewis Walter) |
| 15:54.7, 15:59.9, 16:11.4, 16:22.7, 16:23.5, (16:25.5), (16:33.5) |
2 | 302 | Pewamo-Westphalia,
MI - Team Time (1st 5) 1:23:06.7 | Spread (1st 5) 1:35.7 |
| 2, 55, 67, 82, 96, (118), (148) |
| Collin Farmer, Sam Muirhead, Wyatt Werner, Allan George, John Kowatch, (Nolan Mitchell), (Charlie George) |
| 15:29.3, 16:41.1, 16:51.4, 16:59.9, 17:05.0, (17:15.2), (17:26.2) |
3 | 316 | Hanover-Horton,
MI - Team Time (1st 5) 1:23:35.3 | Spread (1st 5) 54.5 |
| 26, 31, 64, 94, 101, (200), (256) |
| Landen Boulis, Evan Shepherd, Zach Hassenzahl, Cooper Flick, Owen Brown, (Chad Tyson), (Blake Griffis) |
| 16:13.1, 16:18.9, 16:51.1, 17:04.6, 17:07.6, (17:50.3), (18:16.5) |
4 | 317 | GR Covenant Christian,
MI - Team Time (1st 5) 1:23:20.1 | Spread (1st 5) 1:21.6 |
| 13, 25, 60, 87, 132, (146), (176) |
| Levi Kamps, Graeson Decker, Luke Dykstra, Grant Koole, Caleb Drnek, (Tyler N. Kooienga), (Connor Lubbers) |
| 15:58.5, 16:11.7, 16:47.6, 17:02.2, 17:20.1, (17:26.0), (17:42.6) |
5 | 324 | St. Louis,
MI - Team Time (1st 5) 1:23:03.2 | Spread (1st 5) 1:33.3 |
| 5, 9, 98, 99, 113, (475), (483) |
| Ben March, Landon Pestrue, Alex Rodriguez, Hayden Shattuck, Colin Kuhn, (Gavin Yarnell), (Jacob Erskin) |
| 15:40.1, 15:55.3, 17:07.0, 17:07.4, 17:13.4, (20:17.9), (20:29.8) |
6 | 349 | Reed City,
MI - Team Time (1st 5) 1:22:59.5 | Spread (1st 5) 2:03.1 |
| 6, 19, 32, 111, 181, (268), (295) |
| August Rohde, Anthony Kiaunis, Ryan Allen, Isaac Clementshaw, Paul Saladin, (Aaron Allen), (Brady Dozier) |
| 15:40.2, 16:01.5, 16:21.6, 17:12.9, 17:43.3, (18:19.3), (18:31.4) |
7 | 361 | Jonesville,
MI - Team Time (1st 5) 1:24:02.3 | Spread (1st 5) 1:03.4 |
| 27, 52, 66, 88, 128, (201), (204) |
| Gavin VanKampen, Caleb Blonde, Nicholas Fowler, Collin Fucile, David Fowler, (Jacob Norman), (Lucas Kyser) |
| 16:14.9, 16:35.5, 16:51.3, 17:02.3, 17:18.3, (17:50.9), (17:51.8) |
8 | 371 | Clare,
MI - Team Time (1st 5) 1:23:30.4 | Spread (1st 5) 1:57.8 |
| 3, 36, 62, 117, 153, (189), (189) |
| Brad White, Andrew Klaus, Nic Porter, Connor Schmidt, Caidan Gaskill, (Sutton Klaus), (Christian Villa-Bilton) |
| 15:31.8, 16:25.0, 16:48.9, 17:15.1, 17:29.6, (17:46.0), (17:46.0) |
9 | 462 | Stanton Central Montcalm,
MI - Team Time (1st 5) 1:24:15.8 | Spread (1st 5) 1:56.0 |
| 15, 27, 46, 159, 215, (357), (462) |
| Gage Hoffman, Graham Coston, Sylus Wilson, Kyler Fertig, Evan Rolston, (Josiah Curry), (Kolby Sattler) |
| 16:00.4, 16:14.9, 16:32.9, 17:31.2, 17:56.4, (18:59.9), (20:00.7) |
10 | 490 | Hart,
MI - Team Time (1st 5) 1:24:31.2 | Spread (1st 5) 2:08.2 |
| 1, 81, 104, 144, 160, (185), (230) |
| Robert Jazwinski III, Jack Slotman, Max Stitt, Tyler Vanderzanden, Aiden Schaner, (Avery Guikema), (Ethan Schaner) |
| 15:23.9, 16:59.5, 17:10.3, 17:25.4, 17:32.1, (17:44.7), (18:01.6) |
11 | 517 | Wyoming Potter's House,
MI - Team Time (1st 5) 1:25:14.6 | Spread (1st 5) 1:48.4 |
| 8, 74, 86, 170, 179, (210), (274) |
| Jackson Rodriguez, Ezra Hagedorn, Noah Finton, Caleb Swiney, Edward Mugisha, (Reed Osterink), (Isaac Struck-VanderHaak) |
| 15:54.8, 16:55.0, 17:01.8, 17:39.8, 17:43.2, (17:55.1), (18:24.6) |
12 | 539 | Charlevoix,
MI - Team Time (1st 5) 1:25:40.6 | Spread (1st 5) 53.4 |
| 48, 102, 103, 136, 150, (215), (283) |
| Hunter Eaton, Ryder Hopkins, Matthew Solomon, Jacob Veurink, David Dhaseleer, (Maxwell Drenth), (Peyton Scott) |
| 16:34.1, 17:08.8, 17:09.1, 17:21.1, 17:27.5, (17:56.4), (18:27.7) |
13 | 552 | Ithaca,
MI - Team Time (1st 5) 1:25:18.8 | Spread (1st 5) 1:41.2 |
| 22, 42, 140, 143, 205, (248), (298) |
| Landen Styka, Miingen Bertrand, Brent DeSaegher, Jacob Mankey, Thad Whitmore, (Brady Whitford), (Evan MacLaren) |
| 16:10.7, 16:29.3, 17:23.3, 17:23.6, 17:51.9, (18:11.1), (18:31.7) |
14 | 583 | Jackson Lumen Christi,
MI - Team Time (1st 5) 1:25:30.3 | Spread (1st 5) 2:02.2 |
| 12, 58, 134, 156, 223, (370), (431) |
| Isaiah Dinverno, Gannon Shore, Gibson Shore, Avery Morrow, Rocky Bolton, (Peter Soltis), (Logan Hetherington) |
| 15:56.1, 16:44.9, 17:20.8, 17:30.2, 17:58.3, (19:06.3), (19:34.7) |
15 | 592 | Midland Bullock Creek,
MI - Team Time (1st 5) 1:25:58.3 | Spread (1st 5) 1:31.5 |
| 39, 68, 108, 151, 226, (313) |
| Bailey Wiggins, Brayden Sweeney, Duane Davis, Marc Woods, Marshall Brandt, (Connor Czolgosz) |
| 16:27.8, 16:51.8, 17:11.1, 17:28.3, 17:59.3, (18:41.3) |
16 | 602 | Bath,
MI - Team Time (1st 5) 1:26:12.8 | Spread (1st 5) 1:38.0 |
| 55, 73, 92, 116, 266, (396), (444) |
| Carter Holmes, River Fox, Luke Skidmore, Andrew Koenigsknecht, Madden Starkweather, (Payton Zimmerlee), (Evan Hagerman) |
| 16:41.1, 16:54.4, 17:03.2, 17:15.0, 18:19.1, (19:14.9), (19:46.6) |
17 | 634 | Kalkaska,
MI - Team Time (1st 5) 1:26:05.2 | Spread (1st 5) 1:49.2 |
| 21, 80, 93, 218, 222, (327), (401) |
| Gavin Guggemos, Camden Moore, Adam Williams, Jackson Shetler, Coltrane Paryani, (Tripp Wagner), (Ephraim Conway) |
| 16:08.3, 16:59.2, 17:03.5, 17:56.7, 17:57.5, (18:46.1), (19:17.4) |
18 | 687 | Buchanan,
MI - Team Time (1st 5) 1:26:59.1 | Spread (1st 5) 25.2 |
| 109, 115, 133, 164, 166, (278), (423) |
| Britain Philip, Liam McBeth, Coy Weinberg, Jack Sherwood, Jacob Kuntz, (John Keser), (Bodie Bryans) |
| 17:11.8, 17:14.3, 17:20.7, 17:35.3, 17:37.0, (18:26.2), (19:31.0) |
19 | 691 | Leslie,
MI - Team Time (1st 5) 1:27:02.4 | Spread (1st 5) 44.2 |
| 83, 119, 130, 175, 184, (227), (314) |
| Matthew Killeen, Kenneth Mangles, Cooper Schmelter, Grason Weber, Kyan Isham, (Jose Domecq), (Logan Hile) |
| 17:00.4, 17:15.3, 17:19.9, 17:42.2, 17:44.6, (18:00.1), (18:41.6) |
20 | 717 | Flat Rock,
MI - Team Time (1st 5) 1:26:14.7 | Spread (1st 5) 2:42.8 |
| 15, 35, 53, 294, 320, (443), (480) |
| Jacob Stanislawski, Nathan Vargo, Lucas Taraszkiewicz, Adam Brodie, Nicholas Dropiewski, (Calvin Haydamacker), (Alec Hernandez) |
| 16:00.4, 16:23.8, 16:36.7, 18:30.6, 18:43.2, (19:43.4), (20:25.1) |
21 | 750 | Holland Black River,
MI - Team Time (1st 5) 1:27:03.2 | Spread (1st 5) 1:35.1 |
| 41, 57, 203, 212, 237, (450), (454) |
| Isaac Edgington, Jonas Ballard, Isaac Johnson, Levi Benson, Owen Stimer, (Sebastian Zylstra), (Miles Divozzo) |
| 16:29.1, 16:42.1, 17:51.7, 17:56.1, 18:04.2, (19:50.1), (19:55.8) |
22 | 782 | Clinton,
MI - Team Time (1st 5) 1:27:41.3 | Spread (1st 5) 1:58.8 |
| 77, 79, 90, 187, 349, (367), (428) |
| Cole Hillegonds, Lucas Goodman, Gabe Manchester, Eric Ramsey, Reed Patrick, (Ronan Stelzer), (Justin Celmer) |
| 16:58.1, 16:58.5, 17:02.9, 17:44.9, 18:56.9, (19:05.0), (19:34.0) |
23 | 826 | Elk Rapids,
MI - Team Time (1st 5) 1:27:59.6 | Spread (1st 5) 1:35.7 |
| 61, 112, 171, 209, 273, (288), (348) |
| Qwynn Darnell, Max Ward, Christian Kerfoot, Seth Brown, Emerson Barnes, (Jason Jansen), (Bryce Reid) |
| 16:48.2, 17:13.1, 17:39.9, 17:54.5, 18:23.9, (18:28.2), (18:55.8) |
24 | 863 | Olivet,
MI - Team Time (1st 5) 1:27:52.5 | Spread (1st 5) 2:03.1 |
| 29, 63, 249, 255, 267, (297), (401) |
| Lucas Hopkins, Conner Fountain, Landen Gessner, Evan Schaefer, Daniel Dryer, (Max McDowell), (Paul DeVito) |
| 16:16.1, 16:49.5, 18:11.5, 18:16.2, 18:19.2, (18:31.6), (19:17.4) |
25 | 873 | Ann Arbor Greenhills,
MI - Team Time (1st 5) 1:28:21.8 | Spread (1st 5) 1:35.9 |
| 89, 106, 121, 252, 305, (351), (388) |
| Lincoln Cha, Henry Beck, Mason Stranahan, Nico Aagesen, Royal Seale, (Naveen Kulkarni), (Lucas Aalderink) |
| 17:02.7, 17:10.8, 17:15.9, 18:13.8, 18:38.6, (18:57.4), (19:12.2) |
26 | 885 | LeRoy Pine River,
MI - Team Time (1st 5) 1:28:23.7 | Spread (1st 5) 32.7 |
| 142, 167, 181, 181, 214, (229), (369) |
| Scott Slocum, Gavin Kelso, Nathan Lenington, Brody Swanson, Ethan Baker, (Aubin Allee), (Owen Wemple) |
| 17:23.5, 17:37.4, 17:43.3, 17:43.3, 17:56.2, (18:00.7), (19:05.6) |
27 | 886 | Benzie Central,
MI - Team Time (1st 5) 1:28:23.3 | Spread (1st 5) 19.7 |
| 156, 165, 172, 194, 199, (217), (247) |
| Lucan Louwsma, McKai Henry, Jackson Schaub, Benjamin DeRidder, Cage Edingfield, (Ethin Chandler), (Kyle Vincent) |
| 17:30.2, 17:36.2, 17:40.0, 17:47.0, 17:49.9, (17:56.5), (18:11.0) |
28 | 901 | EPBP Laker,
MI - Team Time (1st 5) 1:28:25.3 | Spread (1st 5) 1:34.9 |
| 70, 127, 192, 228, 284, (391), (411) |
| Cade Truemner, Evan Olson, Konnor Olson, Henry Haag, Jack Turner, (Noah Mantey), (Jeffrey Ignash) |
| 16:53.0, 17:17.8, 17:46.4, 18:00.2, 18:27.9, (19:12.6), (19:22.2) |
29 | 968 | GR NorthPointe Christian,
MI - Team Time (1st 5) 1:29:00.3 | Spread (1st 5) 56.6 |
| 130, 169, 189, 224, 256, (377), (391) |
| Luke Tibbe, Isaac Norcross, Ian Jones, Easton McCloy, Mitchell Smith, (Bradley Smith), (Keegan Morris) |
| 17:19.9, 17:39.4, 17:46.0, 17:58.5, 18:16.5, (19:08.8), (19:12.6) |
30 | 978 | Hillsdale,
MI - Team Time (1st 5) 1:28:49.8 | Spread (1st 5) 2:24.1 |
| 44, 85, 235, 270, 344, (457), (468) |
| Nolan Grant, Logan Youngman, Aiden Monroe, Dominick Coke, Miles Brown, (Devon Carver), (Cassius Muszynski) |
| 16:30.4, 17:00.8, 18:03.7, 18:20.4, 18:54.5, (19:57.1), (20:07.3) |
| 978 | Sanford-Meridian,
MI - Team Time (1st 5) 1:28:42.7 | Spread (1st 5) 2:43.7 |
| 30, 138, 208, 241, 361, (437), (439) |
| Tyler Heal, Elliot Noyes, Logan Brawt, Donythyn Deitrick, Alex Curley, (Giovanni Tanzini), (Carson Johnson) |
| 16:18.1, 17:22.1, 17:54.2, 18:06.5, 19:01.8, (19:38.5), (19:40.2) |
32 | 996 | Lake City,
MI - Team Time (1st 5) 1:29:13.1 | Spread (1st 5) 1:35.6 |
| 95, 129, 154, 307, 311, (360), (433) |
| Caiden Helsel, Paxton Hall, Connor Helsel, Owen Butkovich, Brayden Spears, (Carter Root), (Trenton Stockwell) |
| 17:04.7, 17:18.9, 17:30.0, 18:39.2, 18:40.3, (19:01.5), (19:35.7) |
33 | 997 | Kent City,
MI - Team Time (1st 5) 1:28:38.5 | Spread (1st 5) 3:25.5 |
| 11, 122, 211, 244, 409, (426), (473) |
| Samuel Martini, Jaren Vogel, Brandon McCullough, Gage Stray, Ian Schuiling, (Fernando Diaz-Guzman), (Ethan VanderLugt) |
| 15:55.8, 17:16.1, 17:55.7, 18:09.6, 19:21.3, (19:32.2), (20:12.5) |
34 | 1022 | Caro,
MI - Team Time (1st 5) 1:29:57.8 | Spread (1st 5) 4:03.2 |
| 50, 84, 97, 304, 487 |
| Matthew Pattullo, Luke Herron, Jacob Moore, Mayson McIntosh, Ethan Kocher |
| 16:35.0, 17:00.6, 17:05.7, 18:38.3, 20:38.2 |
35 | 1026 | Saranac,
MI - Team Time (1st 5) 1:29:07.8 | Spread (1st 5) 2:43.7 |
| 37, 72, 243, 296, 378, (390), (393) |
| Nathan Day, Hunter Helminski, Elijah Lauer, Brady Thomas, Bryan Gregory, (Harrison VanKuiken), (Sawyer VanKuiken) |
| 16:25.5, 16:54.1, 18:07.5, 18:31.5, 19:09.2, (19:12.3), (19:13.7) |
36 | 1037 | Erie Mason,
MI - Team Time (1st 5) 1:29:21.4 | Spread (1st 5) 2:05.8 |
| 49, 104, 286, 289, 309, (358), (410) |
| Austin Sulier, Parker Campbell, Jackson Carner, Colin Parent, Joseph Colaluca, (Porter Ravary), (Brayden Hincher) |
| 16:34.3, 17:10.3, 18:28.1, 18:28.6, 18:40.1, (19:00.2), (19:21.4) |
37 | 1064 | Monroe St. Mary CC,
MI - Team Time (1st 5) 1:29:37.6 | Spread (1st 5) 1:10.4 |
| 126, 146, 225, 281, 286, (290), (317) |
| Simon VanderVlucht, Max Foldvary, Henry Wickenheiser, Caleb Totten, Zachary Perkins, (Chase Missler), (Jacob Smith) |
| 17:17.7, 17:26.0, 17:59.1, 18:26.7, 18:28.1, (18:28.8), (18:42.6) |
38 | 1067 | Bridgman,
MI - Team Time (1st 5) 1:29:32.6 | Spread (1st 5) 2:13.1 |
| 54, 197, 201, 279, 336, (346), (364) |
| Andrew Mabry, William Rodriquez, Brad Salmon, Teddy Ippel, Carter Ernsberger, (Colton Dubuque), (Beck Ytterberg) |
| 16:36.8, 17:48.7, 17:50.9, 18:26.3, 18:49.9, (18:55.1), (19:03.2) |
39 | 1084 | Lansing Catholic,
MI - Team Time (1st 5) 1:29:45.8 | Spread (1st 5) 56.5 |
| 139, 198, 219, 263, 265, (326), (354) |
| Lucas Gates, TĂ©o Krumm, Everett Beach, Blaise Demko, Finn Korte, (Hayden Selesky), (Hayden Richey) |
| 17:22.2, 17:49.6, 17:56.8, 18:18.5, 18:18.7, (18:46.0), (18:59.0) |
40 | 1131 | Union City,
MI - Team Time (1st 5) 1:29:56.5 | Spread (1st 5) 2:09.1 |
| 43, 239, 250, 293, 306, (318), (340) |
| Ben Gautsche, Cohen Burdick, Cullen Decker, Maddox Miller, Malachi Payne, (Montana Connell), (Noah June) |
| 16:29.7, 18:05.9, 18:12.1, 18:30.0, 18:38.8, (18:42.7), (18:50.7) |
41 | 1134 | Montague,
MI - Team Time (1st 5) 1:30:07.8 | Spread (1st 5) 2:24.0 |
| 59, 158, 196, 339, 382, (414), (474) |
| Noah Raeth, Clay Johnson, Alix Draves, Matthew Leatherman, Owen Raeth, (Brock Hunter), (Chris Aebig) |
| 16:47.1, 17:31.0, 17:48.2, 18:50.4, 19:11.1, (19:24.3), (20:15.7) |
42 | 1175 | Brooklyn Columbia Central,
MI - Team Time (1st 5) 1:30:26.0 | Spread (1st 5) 1:48.3 |
| 141, 149, 230, 271, 384, (418), (466) |
| Jack Gorton, Wyatt Vowell, Owen Lambarth, Nate Ostrosky, Tyson Gaydosh, (Falondo Woods), (Quentin Dickerson) |
| 17:23.4, 17:26.9, 18:01.6, 18:22.4, 19:11.7, (19:27.6), (20:05.9) |
43 | 1185 | Onsted,
MI - Team Time (1st 5) 1:29:45.7 | Spread (1st 5) 3:39.7 |
| 4, 161, 263, 354, 403, (433), (455) |
| Mitchell Hiatt, James Bayes, Nicklas Holmes, Hunter VanZandt, Jordan Fetzer, (Drake Bosse), (Ethan Grulke) |
| 15:37.9, 17:32.7, 18:18.5, 18:59.0, 19:17.6, (19:35.7), (19:55.9) |
44 | 1225 | Manistee,
MI - Team Time (1st 5) 1:31:00.1 | Spread (1st 5) 2:30.2 |
| 125, 174, 234, 245, 447, (476), (503) |
| Jack O'Donnell, Christian Schramski, Kaden Worch, Luke Senters, Drew Mendians, (Ajae Gouker), (Allan Mueller) |
| 17:17.6, 17:41.9, 18:02.4, 18:10.4, 19:47.8, (20:18.0), (21:47.8) |
45 | 1233 | Grass Lake,
MI - Team Time (1st 5) 1:30:54.9 | Spread (1st 5) 1:09.1 |
| 168, 193, 251, 291, 330, (379), (407) |
| Zack Buttigieg, Alex Holda, Domingo Decoster-Elizondo, Connor Sherwood, Emmet Van Cleave, (Connor Boteler), (Ruben Spencer) |
| 17:38.3, 17:46.5, 18:13.5, 18:29.2, 18:47.4, (19:10.0), (19:20.0) |
46 | 1269 | Hudson,
MI - Team Time (1st 5) 1:30:59.1 | Spread (1st 5) 3:03.5 |
| 40, 173, 236, 395, 425, (448), (496) |
| Alex Czeiszperger, Isaac St. John, Nicholas Sorrow, Aiden Tedora, Gage Mannarino, (Michael Sandy), (Connor Quigley) |
| 16:27.9, 17:41.3, 18:04.1, 19:14.4, 19:31.4, (19:49.0), (20:59.6) |
47 | 1306 | Schoolcraft,
MI - Team Time (1st 5) 1:31:28.6 | Spread (1st 5) 1:48.1 |
| 78, 254, 322, 324, 328, (426), (446) |
| Dante Pillot, Ace Drewyor, Eli Martin, Tyler Perez, Connor Candler, (Ty Edwards), (Dylan Danner) |
| 16:58.4, 18:15.0, 18:43.3, 18:45.4, 18:46.5, (19:32.2), (19:47.2) |
48 | 1312 | Reese,
MI - Team Time (1st 5) 1:31:28.8 | Spread (1st 5) 49.3 |
| 206, 220, 282, 284, 320, (356), (492) |
| Wesley Haines, Phineas Houghtaling, Ian Weldon, Xander Huckins, Nathaniel Seney, (Dominic Putman), (Owen Wurdock-Swift) |
| 17:53.9, 17:57.0, 18:26.8, 18:27.9, 18:43.2, (18:59.7), (20:51.6) |
49 | 1315 | Boyne City,
MI - Team Time (1st 5) 1:31:27.3 | Spread (1st 5) 1:41.7 |
| 110, 233, 292, 338, 342, (408), (442) |
| Isaac Dionne, Finn Parish, Brady Bearss, Charlie Pope, Ayden Cady, (Corbin Smith), (Reese Bey) |
| 17:11.9, 18:02.3, 18:29.5, 18:50.0, 18:53.6, (19:20.2), (19:42.7) |
50 | 1329 | Constantine,
MI - Team Time (1st 5) 1:31:39.7 | Spread (1st 5) 2:19.4 |
| 134, 152, 268, 336, 439, (465), (479) |
| Robbie King, Alessandro Avila, Austen Walden, Logan Patmalnieks, Landon Hayes, (Michael Featherstone), (Brennan Piper) |
| 17:20.8, 17:29.5, 18:19.3, 18:49.9, 19:40.2, (20:04.7), (20:21.0) |
51 | 1337 | Shelby,
MI - Team Time (1st 5) 1:31:57.2 | Spread (1st 5) 2:48.9 |
| 124, 195, 239, 312, 467, (472) |
| Tanner Soelberg, Iziquiel Picon, Micah Frye, Jonathon Carballido, Ethan Fessenden, (Alex Crowder) |
| 17:17.2, 17:47.2, 18:05.9, 18:40.8, 20:06.1, (20:11.3) |
52 | 1360 | North Muskegon,
MI - Team Time (1st 5) 1:31:49.5 | Spread (1st 5) 2:12.9 |
| 123, 162, 242, 413, 420, (432), (458) |
| Evan Atkinson-Miller, Barrett Nance, CJ Bennett, August Gerardi, Chase Stockman, (Braydyn Santos), (Benjamin Carpenter) |
| 17:16.2, 17:34.0, 18:06.7, 19:23.5, 19:29.1, (19:34.9), (19:57.6) |
53 | 1364 | Manchester,
MI - Team Time (1st 5) 1:32:00.0 | Spread (1st 5) 2:38.1 |
| 69, 179, 276, 417, 423, (438), (441) |
| Grant Johnson, Hunter Anderson, Jack Coluccy, Alec Dodak, Justin Gale, (Morris Pengel), (Michael Navitskis) |
| 16:52.9, 17:43.2, 18:25.9, 19:27.0, 19:31.0, (19:39.0), (19:42.0) |
54 | 1370 | Algonac,
MI - Team Time (1st 5) 1:32:13.3 | Spread (1st 5) 3:17.9 |
| 64, 212, 238, 387, 469, (471), (478) |
| Julian Walker, Owen Beindit, Zach Witherspoon, David Clemons, Jack Reyes, (Nathan Clemons), (Griffin Melrose) |
| 16:51.1, 17:56.1, 18:05.1, 19:12.0, 20:09.0, (20:09.7), (20:20.9) |
55 | 1386 | Napoleon,
MI - Team Time (1st 5) 1:32:04.0 | Spread (1st 5) 2:06.2 |
| 76, 259, 335, 353, 363, (477), (508) |
| Kyler Pequet, Jamison Swope, Andrew Norman, Haden McLain, Lukas Curylo, (Nurali Berdibekov), (Ben Berry) |
| 16:56.6, 18:16.8, 18:49.8, 18:58.0, 19:02.8, (20:20.4), (22:31.0) |
56 | 1392 | Adrian Madison,
MI - Team Time (1st 5) 1:32:05.7 | Spread (1st 5) 2:03.0 |
| 137, 206, 272, 362, 415, (491), (515) |
| Trenton Fetter, Paul McClure, Wesley Miner, Mark Goodlock, Bryson Ballantyne, (Manual Bowman), (Carson Warner) |
| 17:21.6, 17:53.9, 18:23.1, 19:02.5, 19:24.6, (20:50.0), (24:36.5) |
57 | 1398 | Dansville,
MI - Team Time (1st 5) 1:31:38.2 | Spread (1st 5) 3:12.4 |
| 18, 258, 347, 381, 394, (405), (495) |
| Theodore Davis, Ayden Mayr, Everett Dysinger, Calvin vanHartesvelt, Ethan Root, (Gavin Vidito), (Riley Graf) |
| 16:01.4, 18:16.7, 18:55.3, 19:11.0, 19:13.8, (19:18.9), (20:58.6) |
58 | 1400 | Bronson,
MI - Team Time (1st 5) 1:32:08.4 | Spread (1st 5) 41.9 |
| 232, 260, 277, 308, 323, (368), (416) |
| Tyler Wilber, Domenic Kiomento, Drew Nortan, Jack Ganton, Kamron Brackett, (Brayton Cosby), (Carter Sikorski) |
| 18:01.7, 18:17.2, 18:26.1, 18:39.8, 18:43.6, (19:05.1), (19:25.4) |
59 | 1406 | Grayling,
MI - Team Time (1st 5) 1:34:46.4 | Spread (1st 5) 7:04.5 |
| 20, 71, 385, 420, 510 |
| Drew Moore, Tristan Demlow, Leo Nothstine, Kale Black, David Longstaff |
| 16:03.5, 16:54.0, 19:11.8, 19:29.1, 23:08.0 |
60 | 1455 | Blissfield,
MI - Team Time (1st 5) 1:33:04.9 | Spread (1st 5) 3:17.9 |
| 99, 178, 300, 397, 481, (497), (501) |
| Ian Waddell, William Marks, Evan Vore, Nathan Cole, Kaleb Stutzman, (Jackson Jordan), (Phillip Buechele-Sloan) |
| 17:07.4, 17:43.0, 18:34.2, 19:15.0, 20:25.3, (21:16.5), (21:33.7) |
61 | 1459 | Coloma,
MI - Team Time (1st 5) 1:36:20.0 | Spread (1st 5) 6:31.2 |
| 10, 163, 275, 504, 507, (512), (514) |
| Boden Genovese, Aiden Cripe, Eddy Granados, Tucker Arrend, Jayden Christie, (Cole Brown), (Mathew Martel) |
| 15:55.6, 17:34.1, 18:24.7, 21:58.8, 22:26.8, (24:24.6), (24:24.8) |
62 | 1467 | Otisville LakeVille,
MI - Team Time (1st 5) 1:33:10.8 | Spread (1st 5) 2:56.9 |
| 91, 177, 279, 459, 461, (509), (511) |
| Tyler Leach, Connor Kennedy, Ty Johnson, Gregor Waite, Wyatt Linson, (Gavin Magrif), (Jon Huggler) |
| 17:03.1, 17:42.9, 18:26.3, 19:58.5, 20:00.0, (23:05.7), (23:15.5) |
63 | 1484 | Bloomingdale,
MI - Team Time (1st 5) 1:32:14.7 | Spread (1st 5) 3:17.2 |
| 17, 316, 359, 388, 404, (450), (453) |
| Jaden Barnes, Curtis Ciborski, Reed Remington, Kelsey Simms, Chayse Ciborski, (Alejandro Marquez), (Julian Serna) |
| 16:00.9, 18:42.3, 19:01.2, 19:12.2, 19:18.1, (19:50.1), (19:53.9) |
64 | 1498 | Homer,
MI - Team Time (1st 5) 1:32:53.1 | Spread (1st 5) 2:11.2 |
| 107, 253, 342, 385, 411, (436), (464) |
| John Edler, Caleb Dickinson, Ethan Huff, Ethan Huff, Hunter Betz, (Anthony Clark), (Keegan Betz) |
| 17:11.0, 18:14.5, 18:53.6, 19:11.8, 19:22.2, (19:38.2), (20:04.6) |
65 | 1517 | Ovid-Elsie,
MI - Team Time (1st 5) 1:33:10.6 | Spread (1st 5) 2:50.5 |
| 75, 300, 331, 366, 445, (498), (505) |
| Clay Powell, Joshua Miller, James Kelly, Travis Wright, Mitch Gonzalez, (Jeremiah Stewart), (Colton Sempsrott) |
| 16:56.2, 18:34.2, 18:48.6, 19:04.9, 19:46.7, (21:21.1), (22:00.8) |
66 | 1525 | Kingsley,
MI - Team Time (1st 5) 1:33:01.9 | Spread (1st 5) 2:14.7 |
| 120, 220, 365, 398, 422, (482), (488) |
| Branden Stock, Braxton Zenner, Nathan Peters, Logan Face, Brody Wolf, (Levi Sterk), (Corbin Bender) |
| 17:15.6, 17:57.0, 19:03.4, 19:15.6, 19:30.3, (20:28.8), (20:38.6) |
67 | 1546 | Roscommon,
MI - Team Time (1st 5) 1:33:15.6 | Spread (1st 5) 39.2 |
| 262, 299, 303, 332, 350, (370), (373) |
| Mike Stickel, Theodore Matheney, Jake Klemmer, Evan Civinskas, Brian Kilbourn, (Matt Coffey), (Austin Brewer) |
| 18:18.1, 18:33.1, 18:38.2, 18:48.9, 18:57.3, (19:06.3), (19:07.5) |
68 | 1547 | Bangor,
MI - Team Time (1st 5) 1:33:13.4 | Spread (1st 5) 1:42.4 |
| 144, 325, 329, 374, 375, (460), (470) |
| Tyler Caruso, Trap Abbott, Jack Loomis, Wes Summerhill, Fernando Muñoz, (Ethan Abbott), (Ismael Reyna) |
| 17:25.4, 18:45.9, 18:46.6, 19:07.7, 19:07.8, (19:59.0), (20:09.6) |
69 | 1573 | Laingsburg,
MI - Team Time (1st 5) 1:33:17.9 | Spread (1st 5) 3:06.2 |
| 45, 314, 379, 400, 435, (486), (500) |
| Noah Devereaux, Felix Ramirez, James Foltz, Logan Robinson, Lucas Shastal, (Cade Fuller), (James Pratt) |
| 16:31.8, 18:41.6, 19:10.0, 19:16.5, 19:38.0, (20:37.0), (21:23.2) |
70 | 1595 | Grandville Calvin Christian,
MI - Team Time (1st 5) 1:33:34.9 | Spread (1st 5) 3:17.8 |
| 51, 341, 352, 399, 452, (485), (493) |
| Trevor Dornbos, Andrew Newenhouse, Silas Ensink, Evan Buteyn, Blake Jewett, (Nicholas Huizinga), (Luke Piersma) |
| 16:35.2, 18:53.3, 18:57.7, 19:15.7, 19:53.0, (20:34.3), (20:51.8) |
71 | 1609 | Sand Creek,
MI - Team Time (1st 5) 1:33:42.6 | Spread (1st 5) 1:57.8 |
| 154, 319, 345, 372, 419, (484), (489) |
| Silas Daniels, Caleb Johnson, Nicholas Trame, Josh Russell, Tre Fluker, (Grady Hazelwood), (Jordan Hassenzahl) |
| 17:30.0, 18:42.8, 18:54.7, 19:07.3, 19:27.8, (20:30.1), (20:39.9) |
72 | 1668 | Delton-Kellogg,
MI - Team Time (1st 5) 1:38:21.4 | Spread (1st 5) 7:10.8 |
| 114, 302, 333, 406, 513 |
| Ethan Rimmer, Nick Muday, Brock Hickerson, Rhys Bedford, Isaiah Kellogg |
| 17:13.9, 18:34.3, 18:49.1, 19:19.4, 24:24.7 |
| 1668 | Ottawa Lake-Whiteford,
MI - Team Time (1st 5) 1:35:00.2 | Spread (1st 5) 4:42.0 |
| 23, 246, 449, 456, 494, (499), (502) |
| Keegan Masters, Zach Kahn, Brendon Masters, Gaspare Pirrone, Josh Hill, (Ryan Thomas), (Logan Keane) |
| 16:11.2, 18:10.7, 19:49.1, 19:56.1, 20:53.2, (21:22.3), (21:37.4) |
74 | 1673 | Stockbridge,
MI - Team Time (1st 5) 1:34:58.6 | Spread (1st 5) 2:58.3 |
| 185, 188, 382, 428, 490, (506) |
| Ethan Wright, William Gancer, Finn Coffman, Brady Cole, Grant Howlett, (Ethan Bradley) |
| 17:44.7, 17:45.8, 19:11.1, 19:34.0, 20:43.0, (22:01.5) |
75 | 1708 | Kalamazoo Christian,
MI - Team Time (1st 5) 1:34:28.9 | Spread (1st 5) 1:16.5 |
| 261, 309, 334, 376, 428, (463) |
| Zack Mitchell, Jacob Williams, Micah Norris, Jacob Brouwer, James VanderDussen, (Patrick Vance) |
| 18:17.5, 18:40.1, 18:49.3, 19:08.0, 19:34.0, (20:03.7) |