149DeWitt, MI - Team Time (1st 5) 45:05.8 | Spread (1st 5) 48.0
1, 5, 10, 14, 19, (20), (22)
Ethan Powell, Aiden Aldrich, Lincoln Dodds, Ian Fowler, Carson Frayre, (Nolan Inglis), (Brennan McKone)
8:32.3, 8:53.2, 9:07.2, 9:12.8, 9:20.3, (9:20.8), (9:24.4)
282Fremont, MI - Team Time (1st 5) 46:17.3 | Spread (1st 5) 39.7
2, 8, 21, 24, 27, (32), (45)
John Christensen, Sean Pettis, Gabriel Jones, Cole Lowery, Chase Lowery, (Lucas Bradley), (Carter Sherman)
8:50.7, 9:06.3, 9:23.4, 9:26.5, 9:30.4, (9:40.5), (9:54.1)
3114Hudsonville Public, MI - Team Time (1st 5) 47:04.5 | Spread (1st 5) 51.0
4, 18, 25, 31, 36, (40), (42)
Curtis Ellis, Tommy Lobbezoo, Tyler Scholma, Dawson Weemhof, Jason Van Dyken, (Alex Klunder), (Zach Porczynski)
8:52.9, 9:20.2, 9:27.1, 9:40.4, 9:43.9, (9:48.2), (9:49.5)
4128Grand Rapids Christian, MI - Team Time (1st 5) 47:26.9 | Spread (1st 5) 38.4
15, 16, 26, 28, 43, (54), (58)
Keegan Hoekstra, Joe Waalkes, Quintin Willis, Simon Triezenberg, Gavin Peters, (Sean Ryan), (Nathan Baker)
9:14.3, 9:15.7, 9:28.8, 9:35.4, 9:52.7, (10:10.9), (10:17.0)
5172Cedar Springs, MI - Team Time (1st 5) 48:42.6 | Spread (1st 5) 1:59.2
8, 13, 23, 44, 84, (88), (94)
Eli Kleynenberg, Elliot Moleski, Zach Reed, Jack Sherburn, Ayden Cook, (Caleb Christie), (Blake Parker)
9:06.3, 9:12.4, 9:25.1, 9:53.3, 11:05.5, (11:08.3), (11:33.3)
6200Byron Center West, MI - Team Time (1st 5) 49:13.6 | Spread (1st 5) 24.8
30, 34, 35, 49, 52, (59), (60)
Mark Millard, Cole Mitchell, Brady Swanson, Maxwell Mathers, Connor Pettit, (Andrew Hill), (Brady Wolters)
9:40.3, 9:42.4, 9:43.1, 10:02.7, 10:05.1, (10:19.9), (10:22.9)
7204Gladwin, MI - Team Time (1st 5) 49:31.0 | Spread (1st 5) 1:53.0
6, 7, 46, 71, 74, (76), (83)
Caleb Palmreuter, Seth Mead, Ben Verellen, Garrett Cingano, Elijah Townsend, (Brensen Reed), (Elijah Christensen)
8:57.0, 9:01.0, 9:55.0, 10:48.0, 10:50.0, (10:55.0), (11:04.0)
8243Catholic United, MI - Team Time (1st 5) 50:53.6 | Spread (1st 5) 1:32.3
11, 37, 64, 65, 66, (72), (77)
Gavin Betten, Evan Minks, Henry Lincolnhol, Dominic Maslanka, Anders Thelen, (Henry Minks), (Colin O'Brien)
9:10.0, 9:44.1, 10:35.9, 10:41.3, 10:42.3, (10:48.1), (10:58.0)
9278Bridgman, MI - Team Time (1st 5) 51:39.4 | Spread (1st 5) 2:16.9
12, 29, 53, 91, 93, (112), (115)
Andrew Mabry, Brody Roberts, Tim Pham, Sam Fenech, Joseph Teed, (Kalvin Louie), (Quinn Noll)
9:10.1, 9:39.3, 10:10.4, 11:12.6, 11:27.0, (12:57.7), (13:21.4)
10298Fruitport, MI - Team Time (1st 5) 52:10.6 | Spread (1st 5) 57.9
41, 56, 62, 69, 70, (80), (81)
Ethan Horan, Alex Facundo, Alex Wilber, Jayden DeVries, Levi Bol, (Jaxon Stone), (Levi Glynn)
9:48.7, 10:15.6, 10:33.5, 10:46.2, 10:46.6, (11:00.2), (11:01.0)
11299Morley Stanwood, MI - Team Time (1st 5) 53:08.5 | Spread (1st 5) 3:22.1
17, 33, 50, 92, 107
Tyler Vining, Liam McLaughlin, Caleb VanSickle, Dylan Vining, Kayden Kangas
9:18.7, 9:40.6, 10:04.1, 11:24.3, 12:40.8
12307AHHC (Covenant Christian), MI - Team Time (1st 5) 52:10.2 | Spread (1st 5) 58.2
51, 55, 56, 63, 82, (86), (87)
Caleb Drnek, Michael DeVries, Jacob King, Jonah Brummel, Micah King, (Nick Lubbers), (Kaden Mingerink)
10:05.0, 10:12.5, 10:15.6, 10:33.9, 11:03.2, (11:06.6), (11:07.3)
13313Chippewa Hills, MI - Team Time (1st 5) 53:42.5 | Spread (1st 5) 3:53.6
3, 39, 68, 95, 108, (108)
Matthew Brownell, Jacob Simon, Hunter Hoover, Henry Jasman, Trevor Baker, (Talon Lent)
8:52.5, 9:45.4, 10:43.6, 11:34.9, 12:46.1, (12:46.1)
14327Fennville, MI - Team Time (1st 5) 52:50.0 | Spread (1st 5) 1:21.0
38, 48, 78, 78, 85
Tre Cooper, Mason Gardea, Tyler Warnock, Miro Greensmith, Tristan Jenne
9:45.0, 10:02.6, 10:58.2, 10:58.2, 11:06.0
15376Hillsdale Academy, MI - Team Time (1st 5) 54:56.2 | Spread (1st 5) 2:21.0
47, 61, 75, 89, 104
Reece Poole, Thomas Holm, James Rahe, Nathan More, Paul Rahe
10:00.3, 10:30.7, 10:54.2, 11:09.7, 12:21.3
16424Butternut Homeschool, MI - Team Time (1st 5) 56:06.7 | Spread (1st 5) 1:00.9
67, 73, 90, 96, 98, (100), (106)
Ike Shaw, Tyson Crouse, Ryan Hardy, Ty Stockton, Caleb Hardy, (Elijah Turner), (Lucas Thompson)
10:42.4, 10:49.0, 11:10.5, 11:41.5, 11:43.3, (11:52.1), (12:38.8)
17516Holland Black River, MI - Team Time (1st 5) 1:01:16.0 | Spread (1st 5) 1:09.5
97, 101, 102, 105, 111, (113), (116)
William Bensinger, Owen Stimer, Isaac Johnson, Isaac Edgington, Andrew Spyker, (Madden Pasatta), (Alex Locher)
11:42.7, 11:53.4, 12:12.4, 12:35.3, 12:52.2, (13:00.1), (13:52.2)
18543Christ the King (Ann Arbor), MI - Team Time (1st 5) 1:04:41.4 | Spread (1st 5) 2:49.0
99, 103, 110, 114, 117, (118)
Joseph Schafer, Patrick Horn, Andrew Hamann, Dominic Horn, Xavier Lee, (Issac Leerkes)
11:51.4, 12:14.0, 12:48.2, 13:07.4, 14:40.4, (14:56.9)