117Benzie Central, MI - Team Time (1st 5) 50:55.0 | Spread (1st 5) 52.0
1, 2, 3, 4, 7, (15), (17)
Brayden Huddleston, Jeffery Crouch, Jake Williams, Noah Robotham, Max Okros, (Pedro Roman), (Hayden Bretzke)
9:47.0, 10:00.0, 10:02.0, 10:27.0, 10:39.0, (11:02.0), (11:03.0)
254Saline, MI - Team Time (1st 5) 54:18.0 | Spread (1st 5) 23.1
6, 9, 11, 13, 15, (18), (21)
Josiah Davis, Jevin Nishioka, Eric Wu, William Downey, Jacob Dykman, (Spencer Leslie), (Grant Santos)
10:38.9, 10:45.9, 10:53.6, 10:57.6, 11:02.0, (11:06.6), (11:12.1)
3132Harbor Springs, MI - Team Time (1st 5) 57:01.8 | Spread (1st 5) 1:00.5
10, 14, 31, 35, 42, (46), (59)
Zach Hunt, Jeremy Kloss, Kurtis Alessi, Max Sydow, Noah Bassett, (Jacob Young), (Vlad Robinson)
10:49.6, 11:00.8, 11:35.0, 11:46.3, 11:50.1, (12:00.9), (12:08.5)
4134Clarkston, MI - Team Time (1st 5) 57:03.1 | Spread (1st 5) 26.8
19, 25, 28, 30, 32, (37), (43)
Shawn Slater, Luke Oldford, Casper Schichtle, Timothy Dalrymple, Ryan Donnelly, (Grant Schreiber), (Jack Sebring)
11:08.3, 11:17.3, 11:29.0, 11:33.4, 11:35.1, (11:46.8), (11:58.5)
5139Evart, MI - Team Time (1st 5) 56:57.2 | Spread (1st 5) 1:45.6
5, 12, 29, 33, 60, (63), (65)
Santana Scott, Josh Woods, Nathan Woods, Austin Hamilton, Andrew Bengry, (Micah Wetters), (Alex Hamilton)
10:31.3, 10:55.4, 11:29.7, 11:43.9, 12:16.9, (12:19.4), (12:21.0)
6174Grant, MI - Team Time (1st 5) 57:51.0 | Spread (1st 5) 1:46.7
8, 22, 34, 40, 70, (74), (85)
Jesse Saxton, Spencer Cole, Gannon Carr, Colten Covington, Tommy Kelley, (James Montney), (Connor Vanderwilt)
10:39.6, 11:12.6, 11:44.6, 11:47.9, 12:26.3, (12:33.3), (12:50.2)
7191Mt. Pleasant Sacred Heart, MI - Team Time (1st 5) 58:29.3 | Spread (1st 5) 50.4
23, 26, 41, 48, 53, (55), (79)
Logan Moyle, Sam Neyer, Noah Schafer, Jack Gillespie, Xavier Addison, (Chase Nelson), (Nate Thering)
11:14.2, 11:20.1, 11:48.9, 12:01.5, 12:04.6, (12:06.6), (12:42.1)
8324Grand Traverse Academy, MI - Team Time (1st 5) 1:01:49.8 | Spread (1st 5) 49.0
49, 50, 56, 83, 86, (93), (103)
Josh Larson, Simon Schaub, Sergei Kelley, Braden Weber, Christian Turner, (Jared Alton), (Nathan Zak)
12:02.1, 12:02.4, 12:07.3, 12:46.9, 12:51.1, (12:54.9), (13:16.3)
9333Charlevoix, MI - Team Time (1st 5) 1:02:17.3 | Spread (1st 5) 2:49.5
24, 45, 67, 73, 124
Luke Buday, Jonathan Pischner, Ryan Erskine, Ben Peterson, Braeden Richards
11:16.2, 12:00.2, 12:23.9, 12:31.3, 14:05.7
10342Fenton, MI - Team Time (1st 5) 1:02:16.1 | Spread (1st 5) 1:13.0
37, 54, 77, 80, 94, (119), (126)
Nolan Day, Brock Henson, Rudy Ebert, Emilio Caballero, Noah Maier, (Braden Lapa), (Colin Shaughnessy)
11:46.8, 12:06.5, 12:40.5, 12:42.5, 12:59.8, (13:56.5), (14:07.0)
11363Boyne City, MI - Team Time (1st 5) 1:02:44.9 | Spread (1st 5) 1:12.0
44, 57, 66, 97, 99, (113), (122)
Dominic Santina, Clifton Maginity, Chanler Turnbull, Jaylen Fiel, Riley Minier, (Hunter Habasco), (Tristan Stackus)
11:59.0, 12:08.0, 12:23.4, 13:03.5, 13:11.0, (13:43.7), (14:00.2)
12370Sterling Heights Stevenson, MI - Team Time (1st 5) 1:02:57.3 | Spread (1st 5) 1:32.1
52, 58, 69, 82, 109, (110), (111)
Nick Vuylsteke, Ryan Julius, Brandon Hilliker, Josh Bentley, Jacob Schneider, (Matt Merluzzi), (Jon Myny)
12:04.3, 12:08.4, 12:25.4, 12:42.8, 13:36.4, (13:41.1), (13:42.7)
13376Pinckney, MI - Team Time (1st 5) 1:02:54.6 | Spread (1st 5) 1:25.0
36, 72, 76, 92, 100, (101), (102)
Sullivan Rembert, Kahler Doyle, Samuel Tuscher, Joe Wallace, Nicholas Caplin, (Zach Westerberg), (Valen LeVesseur)
11:46.4, 12:28.0, 12:34.7, 12:54.1, 13:11.4, (13:15.1), (13:16.2)
14453LeRoy Pine River, MI - Team Time (1st 5) 1:06:08.3 | Spread (1st 5) 3:10.6
62, 68, 87, 96, 140, (142)
Derek Hartline, Mark Geer, Ira Waters, Sam Pentces, Spencer Haskel, (Wade Fullerton)
12:19.1, 12:24.6, 12:52.4, 13:02.5, 15:29.7, (15:38.8)
15463Dearborn Divine Child, MI - Team Time (1st 5) 1:05:02.9 | Spread (1st 5) 49.7
75, 89, 90, 104, 105, (121), (128)
Andre Senerpida, Luke Ciarelli, Delano Dalfonsi, Anthony Raona, Ethan Laszlo, (Oscar Hernandez), (Quinn Brick)
12:34.5, 12:53.4, 12:53.7, 13:17.1, 13:24.2, (13:59.2), (14:11.3)
16472Elk Rapids, MI - Team Time (1st 5) 1:06:48.6 | Spread (1st 5) 4:17.1
20, 88, 95, 130, 139
Montgomery Finch, Max Crowe, Josiah Starr, Clayton Davis, Henry Brown
11:10.0, 12:52.7, 12:59.9, 14:18.9, 15:27.1
17475Indian River Inland Lakes, MI - Team Time (1st 5) 1:06:32.8 | Spread (1st 5) 2:40.5
47, 78, 106, 112, 132, (149)
Luke Passino, Brandon Dicus, Andrew Dufek, Cleveland Baker, Cameron Biskupski, (Beau Dicus)
12:01.2, 12:41.3, 13:25.7, 13:42.9, 14:41.7, (16:48.0)
18485East Jordan, MI - Team Time (1st 5) 1:06:51.2 | Spread (1st 5) 2:32.4
71, 80, 84, 117, 133
Josh Ziebarth, Dylan Holm, Teddy Nachazel, Jacob Nachazel, Caige Joseph
12:27.5, 12:42.5, 12:48.1, 13:53.2, 14:59.9
19490North Trails, MI - Team Time (1st 5) 1:07:38.3 | Spread (1st 5) 3:22.4
51, 64, 108, 129, 138
Elijah Bragg, Tom Derengowski, Isaiah Bragg, John Minier, Ben Minier
12:04.1, 12:20.1, 13:29.4, 14:18.2, 15:26.5
20497Houghton Lake, MI - Team Time (1st 5) 1:06:29.0 | Spread (1st 5) 1:29.0
61, 91, 114, 115, 116, (154)
Jason Graham, David Johnson, Henry Wallison, Logan Hacker, Yuhe Chen, (Grant Robinson)
12:18.0, 12:54.0, 13:44.0, 13:46.0, 13:47.0, (19:25.0)
21566Johannesburg-Lewiston, MI - Team Time (1st 5) 1:10:51.9 | Spread (1st 5) 3:51.4
39, 123, 127, 136, 141, (143), (146)
Nathan Idalski, Troy Boughner, Nathan Lawrence, Danny Mackowiak, Tyler Helzer, (T.J. Long), (Nate Kuznicki)
11:46.9, 14:01.3, 14:07.9, 15:17.5, 15:38.3, (16:02.2), (16:09.0)
22593Mancelona, MI - Team Time (1st 5) 1:26:31.1 | Spread (1st 5) 15:08.3
27, 107, 150, 151, 158
Brendon Morris, Jacob Fults, Lucas Heegeman, Nate Heegeman, Devyn Michaels
11:23.8, 13:26.4, 17:16.0, 17:52.8, 26:32.1
23624Kalkaska, MI - Team Time (1st 5) 1:13:39.7 | Spread (1st 5) 4:57.5
98, 118, 125, 131, 152
Chase Fitch, Jonathan Wednieski, Brian Creighton, Jordan Gunning, Rowdy Vyverberg
13:10.6, 13:54.6, 14:06.9, 14:19.5, 18:08.1
24670Ypsilanti Lincoln, MI - Team Time (1st 5) 1:15:36.1 | Spread (1st 5) 2:07.4
120, 134, 135, 137, 144
Brenden Nagel, Jonathan Throne, Eric Balanecki, Tomas Saenz De Viteri, Ryan Barker
13:58.2, 15:01.7, 15:08.6, 15:22.0, 16:05.6
25748Detroit Country Day, MI - Team Time (1st 5) 1:28:15.1 | Spread (1st 5) 3:21.8
145, 147, 148, 153, 155, (156), (157)
Rohit Thalla, Krishan Amin, Josh Zhe, Edward Lin, Kevin Shi, (Yannis Wu Yip), (Aniket Paharia)
16:08.6, 16:35.2, 16:41.8, 19:19.1, 19:30.4, (20:13.6), (23:30.5)