1128TC West (Traverse City), MI - Team Time (1st 5) 53:13.3 | Spread (1st 5) 38.0
9, 12, 15, 41, 51, (67), (77)
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)
2137Traverse City St. Francis, MI - Team Time (1st 5) 53:17.9 | Spread (1st 5) 52.0
4, 14, 32, 43, 44, (46), (54)
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)
3154Lansing Catholic, MI - Team Time (1st 5) 53:44.8 | Spread (1st 5) 54.2
5, 24, 33, 34, 58, (65), (144)
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)
4161Davison, MI - Team Time (1st 5) 52:58.9 | Spread (1st 5) 1:17.7
2, 3, 39, 56, 61, (74), (81)
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)
5249Remus Chippewa Hills, MI - Team Time (1st 5) 54:44.9 | Spread (1st 5) 1:09.4
6, 23, 63, 75, 82, (94), (154)
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)
6295Eaton Rapids, MI - Team Time (1st 5) 55:34.1 | Spread (1st 5) 1:14.2
20, 35, 52, 71, 117, (126), (156)
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)
7298Dansville, MI - Team Time (1st 5) 55:36.7 | Spread (1st 5) 1:10.3
16, 26, 68, 87, 101, (103), (201)
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)
8299Charlevoix, MI - Team Time (1st 5) 55:40.8 | Spread (1st 5) 45.8
27, 40, 66, 73, 93, (96), (124)
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)
9309Saginaw Heritage, MI - Team Time (1st 5) 55:44.4 | Spread (1st 5) 33.1
42, 47, 53, 80, 87, (92), (95)
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)
10316Pewamo-Westphalia, MI - Team Time (1st 5) 55:52.4 | Spread (1st 5) 45.2
36, 49, 58, 76, 97, (149), (163)
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)
11320Capital Homeschool, MI - Team Time (1st 5) 56:00.8 | Spread (1st 5) 50.7
31, 50, 57, 83, 99, (106), (118)
Daniel Thomas, Jesse Carson, Logan Zahn, Liam Kuhlmann, Alexander Hundt, (Dylan Thomas), (Zeke Hardy)
10:49.0, 10:59.5, 11:06.3, 11:26.3, 11:39.7, (11:43.1), (11:51.3)
12325Benzie Central, MI - Team Time (1st 5) 55:05.5 | Spread (1st 5) 3:01.2
1, 22, 55, 69, 178, (187), (195)
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)
13349Big Rapids, MI - Team Time (1st 5) 55:42.7 | Spread (1st 5) 2:00.7
7, 8, 19, 157, 158, (210), (214)
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)
14368Traverse City Central, MI - Team Time (1st 5) 56:26.8 | Spread (1st 5) 1:25.9
10, 37, 100, 108, 113, (115), (130)
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)
15412Belding, MI - Team Time (1st 5) 56:59.5 | Spread (1st 5) 2:06.1
13, 28, 89, 105, 177, (185), (188)
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)
16489Saranac, MI - Team Time (1st 5) 57:52.7 | Spread (1st 5) 1:40.9
17, 72, 112, 141, 147, (202), (203)
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)
17500Harbor Springs, MI - Team Time (1st 5) 58:05.6 | Spread (1st 5) 1:06.7
45, 70, 121, 128, 136, (140), (218)
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)
500Petoskey, MI - Team Time (1st 5) 57:58.4 | Spread (1st 5) 1:22.4
48, 64, 78, 145, 165, (166), (176)
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)
19503Elk Rapids, MI - Team Time (1st 5) 58:11.7 | Spread (1st 5) 18.9
85, 91, 106, 110, 111, (137), (143)
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)
20528Gaylord, MI - Team Time (1st 5) 58:31.4 | Spread (1st 5) 1:48.6
38, 79, 113, 116, 182, (193), (207)
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)
21531Freeland, MI - Team Time (1st 5) 58:32.7 | Spread (1st 5) 1:26.7
29, 85, 128, 139, 150, (172), (180)
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)
22551Bay City Western, MI - Team Time (1st 5) 58:43.7 | Spread (1st 5) 47.1
60, 119, 120, 125, 127, (131), (160)
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)
23571Stanton Central Montcalm, MI - Team Time (1st 5) 59:02.1 | Spread (1st 5) 1:43.8
25, 104, 122, 151, 169, (209)
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)
24612Haslett, MI - Team Time (1st 5) 1:01:22.3 | Spread (1st 5) 4:06.5
21, 30, 137, 197, 227, (234), (236)
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)
25614East Jordan, MI - Team Time (1st 5) 59:25.2 | Spread (1st 5) 1:09.4
62, 84, 152, 155, 161, (171), (233)
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)
26650Bath, MI - Team Time (1st 5) 59:46.9 | Spread (1st 5) 2:19.8
11, 123, 162, 170, 184, (198), (199)
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)
27739Manistee, MI - Team Time (1st 5) 1:00:53.1 | Spread (1st 5) 24.1
132, 133, 142, 164, 168, (179), (181)
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)
28773Maple City Glen Lake, MI - Team Time (1st 5) 1:01:31.3 | Spread (1st 5) 1:22.4
90, 153, 167, 175, 188, (190), (212)
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)
29780Whitmore Lake, MI - Team Time (1st 5) 1:02:19.2 | Spread (1st 5) 1:29.8
98, 108, 186, 192, 196, (205), (213)
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)
30797GR West Catholic, MI - Team Time (1st 5) 1:03:39.8 | Spread (1st 5) 3:57.2
18, 173, 183, 200, 223, (232), (238)
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)
31818Beverly Hills Groves, MI - Team Time (1st 5) 1:07:02.0 | Spread (1st 5) 6:25.0
134, 135, 148, 158, 243
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
32979McBain Northern Michigan Christian, MI - Team Time (1st 5) 1:09:22.9 | Spread (1st 5) 4:32.3
146, 174, 191, 229, 239, (242)
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)
331027Ellsworth, MI - Team Time (1st 5) 1:07:50.1 | Spread (1st 5) 48.4
194, 204, 206, 208, 215, (216), (226)
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)
341044Portland, MI - Team Time (1st 5) 1:16:04.6 | Spread (1st 5) 5:31.2
102, 230, 231, 240, 241
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
351105Fairview, MI - Team Time (1st 5) 1:11:55.0 | Spread (1st 5) 1:08.0
211, 217, 224, 225, 228, (235), (237)
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)
361126Coleman, MI - Team Time (1st 5) 1:16:02.6 | Spread (1st 5) 4:52.8
219, 220, 221, 222, 244, (245)
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)