1125TC West (Traverse City), MI - Team Time (1st 5) 53:13.3 | Spread (1st 5) 38.0
9, 12, 15, 40, 49, (64), (74)
Isaac Stone, Luke Anderson, Jonah Hochstetler, Ben Habers, Austin Brown, (Carter Dean), (Peter Worden)
10:22.1, 10:26.8, 10:30.0, 10:54.3, 11:00.1, (11:12.2), (11:18.0)
2134Traverse City St. Francis, MI - Team Time (1st 5) 53:17.9 | Spread (1st 5) 52.0
4, 14, 31, 42, 43, (45), (52)
Thomas Richards, Zealand Tarrant, Brenden Endres, Bryson Ellalasingham, Carter Thelen, (Finn Ritchie), (Jacob Heeringa)
10:05.0, 10:29.9, 10:50.0, 10:56.0, 10:57.0, (10:58.0), (11:05.0)
3149Lansing Catholic, MI - Team Time (1st 5) 53:44.8 | Spread (1st 5) 54.2
5, 24, 32, 33, 55, (62), (137)
Josh Frary, Cameron Haraburda, Thomas Gianiodis, Matthew Jenness, David Pruder, (Jack Saxton), (Andrew Frary)
10:13.3, 10:42.6, 10:50.6, 10:50.8, 11:07.5, (11:10.7), (12:07.9)
4155Davison, MI - Team Time (1st 5) 52:58.9 | Spread (1st 5) 1:17.7
2, 3, 38, 54, 58, (71), (78)
Kenny Minto, Brady McArdle, Iain Forrest, Parker Austin, Chase Baker, (Brady Corkins), (Eddie Roberts)
9:51.1, 10:00.2, 10:52.7, 11:06.1, 11:08.8, (11:15.9), (11:21.4)
5240Remus Chippewa Hills, MI - Team Time (1st 5) 54:44.9 | Spread (1st 5) 1:09.4
6, 23, 60, 72, 79, (90), (147)
Jake O'Neil, Aidan Hollandsworth, Nicholas Sherman, Matthew Brownell, Jaydon Gatehouse, (Shaun Biller), (Martin Grinnell)
10:15.2, 10:39.2, 11:09.8, 11:16.1, 11:24.6, (11:33.1), (12:15.4)
6283Eaton Rapids, MI - Team Time (1st 5) 55:34.1 | Spread (1st 5) 1:14.2
20, 34, 50, 68, 111, (119), (149)
Austin Rybolt, Chris Copeland, Donovan Krull, Keith Morgan, Tommy O'Brien, (Hudson Schinkel), (Joe Roodvoets)
10:36.3, 10:51.1, 11:01.8, 11:14.4, 11:50.5, (11:55.4), (12:16.4)
7286Dansville, MI - Team Time (1st 5) 55:36.7 | Spread (1st 5) 1:10.3
16, 26, 65, 83, 96, (98), (194)
Jalen Nelson, Joseph Kadluboski, Damian DeFeyter, Sammy Schmidt, Tate Cox, (Calvin vanHartesvelt), (Kevin Every)
10:30.2, 10:44.9, 11:12.9, 11:28.2, 11:40.5, (11:42.0), (13:22.2)
8288Charlevoix, MI - Team Time (1st 5) 55:40.8 | Spread (1st 5) 45.8
27, 39, 63, 70, 89, (92), (117)
Evan Beane, Samuel Peterson, John Sauer, Dominic Schwein, James Descamps, (Sam Dixon), (Jack Gaffney)
10:47.0, 10:54.0, 11:11.4, 11:15.6, 11:32.8, (11:35.4), (11:54.3)
9298Saginaw Heritage, MI - Team Time (1st 5) 55:44.4 | Spread (1st 5) 33.1
41, 46, 51, 77, 83, (88), (91)
Kenny Lewis, Brady Neumann, Joseph Basara, Anthony Fiore, Michael Kennelly, (Logan Schiebner), (Cameron Datte)
10:55.1, 10:58.9, 11:02.9, 11:19.3, 11:28.2, (11:30.5), (11:33.3)
10304Pewamo-Westphalia, MI - Team Time (1st 5) 55:52.4 | Spread (1st 5) 45.2
35, 48, 55, 73, 93, (142), (156)
Caleb Pohl, Hudson Simon, Alex S. Thelen, Nathan George, Collin Schneider, (Cohen Schroeder), (Landon Thelen)
10:51.9, 10:59.2, 11:07.5, 11:16.7, 11:37.1, (12:13.8), (12:21.0)
11313Benzie Central, MI - Team Time (1st 5) 55:05.5 | Spread (1st 5) 3:01.2
1, 22, 53, 66, 171, (180), (188)
Hunter Jones, Wesley VanPoortfliet, Craig Seger, Michael Musgrave, Noah Murphy, (Quinten Musgrave), (Hudson Kiteley)
9:33.1, 10:39.0, 11:05.7, 11:13.4, 12:34.3, (12:50.3), (13:06.8)
12335Big Rapids, MI - Team Time (1st 5) 55:42.7 | Spread (1st 5) 2:00.7
7, 8, 19, 150, 151, (203), (207)
Ben Knuth, Ryan Ososki, Matthew Hardesty, Gavin Grabill, Clay Oosterhouse, (Trenton Barone), (John (Michael) Caserta)
10:16.3, 10:16.7, 10:36.0, 12:16.7, 12:17.0, (13:43.6), (13:52.7)
13350Traverse City Central, MI - Team Time (1st 5) 56:26.8 | Spread (1st 5) 1:25.9
10, 36, 95, 102, 107, (109), (123)
Matt Ritter, Micah Bauer, Isaiah Gavaldon, Will Phillips, Keegan Reimers, (Alex Durocher), (Quinten Henderson)
10:22.9, 10:52.0, 11:39.8, 11:43.3, 11:48.8, (11:49.5), (11:59.1)
14396Belding, MI - Team Time (1st 5) 56:59.5 | Spread (1st 5) 2:06.1
13, 28, 85, 100, 170, (178), (181)
Ethan Rockburn, Maxwell McCarty, Logan Balis, Keagen Ford, Richard Beltran, (Dustin Maatman), (Brennen Flynn)
10:26.9, 10:47.1, 11:29.5, 11:43.0, 12:33.0, (12:48.0), (12:52.0)
15466Saranac, MI - Team Time (1st 5) 57:52.7 | Spread (1st 5) 1:40.9
17, 69, 106, 134, 140, (195), (196)
Grayson Rasmus, Derek Hopkins, Ben Sluiter, Hunter Helminski, Elijah Powell, (Andrew Yerke), (Brady Thomas)
10:31.1, 11:14.6, 11:48.0, 12:07.0, 12:12.0, (13:25.0), (13:32.0)
16475Harbor Springs, MI - Team Time (1st 5) 58:05.6 | Spread (1st 5) 1:06.7
44, 67, 114, 121, 129, (133), (211)
Lance Smar, Jordan Bussey, Robbie Gillette, Cal Benjamin, Luke Baker, (Luke Shehigian), (Beck Brearley)
10:57.7, 11:14.1, 11:53.1, 11:56.3, 12:04.4, (12:06.7), (14:03.0)
17478Elk Rapids, MI - Team Time (1st 5) 58:11.7 | Spread (1st 5) 18.9
81, 87, 101, 104, 105, (130), (136)
Charlie Ward, Skylar Davenport, Brad Fitzpatrick, Caleb Kerfoot, Lachlan Beebe, (Seth Brown), (Christian Kerfoot)
11:27.8, 11:29.8, 11:43.1, 11:44.3, 11:46.7, (12:04.5), (12:07.6)
18479Petoskey, MI - Team Time (1st 5) 57:58.4 | Spread (1st 5) 1:22.4
47, 61, 75, 138, 158, (159), (169)
Samuel Smith, Shane Izzard, Reese Marvin, Koyer Birkmeier, Blake Howard, (Walker Martin), (Will Scott)
10:59.0, 11:10.6, 11:18.4, 12:09.0, 12:21.4, (12:22.1), (12:32.5)
19505Gaylord, MI - Team Time (1st 5) 58:31.4 | Spread (1st 5) 1:48.6
37, 76, 107, 110, 175, (186), (200)
Kade Dalson, Owen Palmer, Seth Johnson, Logan Ames, Zack Olund, (Rylan Matelski), (Logan Hauswirth)
10:52.5, 11:18.7, 11:48.8, 11:50.3, 12:41.1, (13:01.1), (13:39.5)
20506Freeland, MI - Team Time (1st 5) 58:32.7 | Spread (1st 5) 1:26.7
29, 81, 121, 132, 143, (165), (173)
Jacob Wurtzel, Braden Klein, Jacob Alexander, Caleb Davies, Alex Deeter, (Jacob Kaczor), (Carter Vasicek)
10:47.8, 11:27.8, 11:56.3, 12:06.3, 12:14.5, (12:28.6), (12:36.5)
21520Bay City Western, MI - Team Time (1st 5) 58:43.7 | Spread (1st 5) 47.1
57, 112, 113, 118, 120, (124), (153)
Jeffrey Stecker, Ian Becker, Andy Kietzman, Matthew Gosselin, Daniel Ebel, (Noah Boswell), (Anden Robertson)
11:08.5, 11:52.2, 11:52.5, 11:54.9, 11:55.6, (11:59.2), (12:18.1)
22545Stanton Central Montcalm, MI - Team Time (1st 5) 59:02.1 | Spread (1st 5) 1:43.8
25, 99, 115, 144, 162, (202)
Andrew Hardy, Graham Coston, Fisher Hill, Josiah Curry, Sawyer Kohn, (Parker Skrodenis)
10:43.7, 11:42.8, 11:53.2, 12:14.9, 12:27.5, (13:42.7)
23586East Jordan, MI - Team Time (1st 5) 59:25.2 | Spread (1st 5) 1:09.4
59, 80, 145, 148, 154, (164), (226)
Caleb Ziebarth, Phillip Nemecek, Guy Chamberlain, Granger Kitson, Mason Malpass, (Isaac Black), (Preston Malpass)
11:09.0, 11:27.0, 12:15.0, 12:15.8, 12:18.4, (12:27.9), (15:40.3)
24591Haslett, MI - Team Time (1st 5) 1:01:22.3 | Spread (1st 5) 4:06.5
21, 30, 130, 190, 220, (227), (229)
Nate Carmody, Chris Clover, Malachi Cates, Lee Dudasik, David Hammerle, (Jack Goebel), (Suyog Khatiwada)
10:36.7, 10:48.0, 12:04.5, 13:09.9, 14:43.2, (15:54.8), (16:06.8)
25622Bath, MI - Team Time (1st 5) 59:46.9 | Spread (1st 5) 2:19.8
11, 116, 155, 163, 177, (191), (192)
Liam Harlan, Andrew Koenigsknecht, Korbin Dunham, Jagger Sullivan, Carter Holmes, (Hayden Vlasic), (Colin Scheib)
10:23.1, 11:53.8, 12:19.3, 12:27.8, 12:42.9, (13:10.1), (13:18.2)
26704Manistee, MI - Team Time (1st 5) 1:00:53.1 | Spread (1st 5) 24.1
125, 126, 135, 157, 161, (172), (174)
Jack O'Donnell, Abdul Ghennewa, Jordan Fink, Luke Herberger, Nick Hornkohl, (Griffen Antal), (Trevor Mikula)
11:59.4, 12:01.4, 12:07.5, 12:21.3, 12:23.5, (12:36.3), (12:37.0)
27741Maple City Glen Lake, MI - Team Time (1st 5) 1:01:31.3 | Spread (1st 5) 1:22.4
86, 146, 160, 168, 181, (183), (205)
Wyatt Pugh, Mason Staggs, Tommy Reay, Jaiden Thompson, Joey Schwindt, (Bastian Sanborn), (Jacob Romanowski)
11:29.6, 12:15.1, 12:22.5, 12:32.1, 12:52.0, (12:52.4), (13:50.1)
28749Whitmore Lake, MI - Team Time (1st 5) 1:02:19.2 | Spread (1st 5) 1:29.8
94, 102, 179, 185, 189, (198), (206)
Cole Rinna, Jacob Goodrich, Heston Fanson, David Patterson, Aiden Barnes, (Aiden Bare), (Alex Tanner)
11:39.5, 11:43.3, 12:48.6, 12:58.5, 13:09.3, (13:35.2), (13:52.3)
29769GR West Catholic, MI - Team Time (1st 5) 1:03:39.8 | Spread (1st 5) 3:57.2
18, 166, 176, 193, 216, (225), (231)
Kolbe Mills, Simon Plum, Jack VandeGuchte, Matt Bouwhuis, Caleb Huizinga, (Caleb Levanduski), (Brandon Petersen)
10:34.8, 12:31.0, 12:42.0, 13:20.0, 14:32.0, (15:35.0), (16:32.0)
30783Beverly Hills Groves, MI - Team Time (1st 5) 1:07:02.0 | Spread (1st 5) 6:25.0
127, 128, 141, 151, 236
Matthew Minear, Arnot Heller, Mark Morris, Andrew Inda, Liam O'Gorman
12:02.0, 12:03.0, 12:13.0, 12:17.0, 18:27.0
31944McBain Northern Michigan Christian, MI - Team Time (1st 5) 1:09:22.9 | Spread (1st 5) 4:32.3
139, 167, 184, 222, 232, (235)
Jonas Lanser, Luke Pettengill, Bobby Vennema, Elijah Kimbel, Jacob Booher, (Brett Ritsema)
12:11.5, 12:31.7, 12:54.8, 15:01.1, 16:43.8, (17:41.0)
32992Ellsworth, MI - Team Time (1st 5) 1:07:50.1 | Spread (1st 5) 48.4
187, 197, 199, 201, 208, (209), (219)
Patrick Puroll, Evan Cary, Kelan Pletcher, Jacob Romeyn, Graham Oliver, (Landon Drogt), (Jonathan Drogt)
13:04.6, 13:32.9, 13:37.9, 13:41.7, 13:53.0, (13:56.5), (14:41.5)
331011Portland, MI - Team Time (1st 5) 1:16:04.6 | Spread (1st 5) 5:31.2
97, 223, 224, 233, 234
Carter Rosier, Ben Wasmus, Devin Spitzley, Matthew Seavey, Austin Schneider
11:41.5, 15:11.0, 15:11.9, 16:47.5, 17:12.7
341070Fairview, MI - Team Time (1st 5) 1:11:55.0 | Spread (1st 5) 1:08.0
204, 210, 217, 218, 221, (228), (230)
Nicholas Trader, Aiden Downey, Kolby Alchin, Van Wasnock, Brady Demory, (Hayden Kowalski), (Shane Snyder)
13:47.0, 13:57.0, 14:37.0, 14:39.0, 14:55.0, (16:03.0), (16:31.0)
351091Coleman, MI - Team Time (1st 5) 1:16:02.6 | Spread (1st 5) 4:52.8
212, 213, 214, 215, 237, (238)
Bryce Aultman, Shane Templeman, AJ Simon, Chris Tallman, Hunter Falor, (Carter Brownlee)
14:04.4, 14:05.5, 14:26.6, 14:28.9, 18:57.2, (19:36.0)