193Woodhaven-Brownstown, MI - Team Time (1st 5) 1:01:25.9 | Spread (1st 5) 28.1
12, 14, 17, 19, 31, (35), (62)
David Conley, Marcus Vianueva, Brendan Byrns, Nathan Girao, Logan McLean, (Roman Ruddy), (Nick Kekich)
12:04.4, 12:10.5, 12:19.1, 12:19.4, 12:32.5, (12:37.6), (13:08.3)
2134Flushing, MI - Team Time (1st 5) 1:00:33.5 | Spread (1st 5) 2:22.8
2, 3, 9, 32, 88, (89), (91)
Kyle Schweiman, Christian Bentoski, Caleb Crawford, Alton Schuessler, Andrew Hartley, (Dylan Stankewicz), (Mason George)
11:12.2, 11:18.0, 11:55.0, 12:33.3, 13:35.0, (13:37.0), (13:42.0)
3150DeWitt, MI - Team Time (1st 5) 1:02:34.0 | Spread (1st 5) 42.2
15, 20, 28, 33, 54, (57), (79)
Zack Rollis, Patrick D'Haene, Isaac Evans, Kalyn VanWormer, Bryce Schafer, (Kyle Hellems), (Casey Sprague)
12:12.7, 12:20.4, 12:30.0, 12:36.0, 12:54.9, (13:01.4), (13:26.3)
4173Grand Rapids Christian, MI - Team Time (1st 5) 1:02:58.5 | Spread (1st 5) 1:13.4
10, 18, 30, 45, 70, (85), (95)
Justin Varineau, Alec Vanderlugt, Matthew Blanker, Aaron Brink, Jake Kuyper, (Sam Sajdak), (Dylan Devries)
12:02.6, 12:19.2, 12:32.0, 12:48.7, 13:16.0, (13:32.9), (13:46.7)
5177Bridgman, MI - Team Time (1st 5) 1:01:36.0 | Spread (1st 5) 2:38.0
1, 6, 24, 73, 73, (134)
Brian Patrick, Brandon Owen, Kole Hanke, Ian Kauffman, Adam Poschke, (Zach Noll)
10:41.0, 11:52.0, 12:25.0, 13:19.0, 13:19.0, (14:46.0)
6233Hanover Horton, MI - Team Time (1st 5) 1:03:28.0 | Spread (1st 5) 2:19.0
5, 8, 33, 93, 94, (128), (140)
Landon Melling, Chase Swope, Bryce Stevens, Zachary White, Joe Berry, (Bradley Guenther), (Weston Lowry)
11:27.0, 11:54.0, 12:36.0, 13:45.0, 13:46.0, (14:39.0), (15:00.0)
7238East (Farmington Hills), MI - Team Time (1st 5) 1:04:12.2 | Spread (1st 5) 20.6
39, 41, 47, 52, 59, (61), (67)
Evan Boardway, Andrew Clark, Alex Varverahus, Navjit Girgla, Sean Elvy, (Alex Kay), (Shane Saxton)
12:42.7, 12:44.9, 12:48.9, 12:52.4, 13:03.3, (13:07.6), (13:13.0)
8257Mason (Erie), MI - Team Time (1st 5) 1:04:36.3 | Spread (1st 5) 2:36.7
7, 27, 44, 55, 124, (149)
Hunter Kominek, Robert LeFevre, Corbin Healey, Reid Southern, Nic Cox, (Justin Simmons)
11:53.9, 12:27.8, 12:47.4, 12:56.6, 14:30.6, (15:18.5)
9268Summit Academy, MI - Team Time (1st 5) 1:04:09.2 | Spread (1st 5) 2:40.1
4, 11, 68, 75, 110, (114), (116)
Garrett Novak, James Maitland, Dylan Greene, Jared Lenart, Daniel Rehfeldt, (Alex Blackburn), (Jarred Crull)
11:26.6, 12:03.6, 13:13.1, 13:19.2, 14:06.7, (14:09.6), (14:12.0)
10304Cadillac, MI - Team Time (1st 5) 1:05:24.1 | Spread (1st 5) 42.2
42, 49, 53, 78, 82, (126), (127)
Max Reume, Connor Jackson, Jered Holland, Noah Zdrodowski, Kyle Pike, (Ian Munch), (Christian Croskey)
12:46.9, 12:49.5, 12:54.5, 13:24.1, 13:29.1, (14:38.1), (14:38.4)
11330Boyd W Arthurs, MI - Team Time (1st 5) 1:06:06.0 | Spread (1st 5) 1:28.1
23, 45, 63, 98, 101, (111), (133)
Griffin Shimanek, Andrew McCaffery, Wilson Mcclelland, Tyler Spurr, Ben Glatfelter, (John Martin), (Ethan Powell)
12:24.8, 12:48.7, 13:08.8, 13:50.8, 13:52.9, (14:06.8), (14:45.6)
12331Kent City, MI - Team Time (1st 5) 1:06:00.1 | Spread (1st 5) 2:00.6
13, 38, 76, 97, 107, (139), (144)
Fraser Wilson, Aaron Ortiz, Joshua Lee, Casey Carew, Jake Alt, (Alex Russo), (Cody Smith)
12:04.7, 12:42.5, 13:20.1, 13:47.5, 14:05.3, (14:59.0), (15:01.5)
13378Breckenridge, MI - Team Time (1st 5) 1:07:00.4 | Spread (1st 5) 1:38.9
26, 50, 90, 104, 108, (109), (117)
Travis Eastman, Alex Giles, Spenser Brown, Hunter Chovanec, Josh Westall, (Noah Bleiler), (Nathan Kipp)
12:27.0, 12:50.7, 13:38.3, 13:58.5, 14:05.9, (14:06.3), (14:14.3)
378Waterford Our Lady of the Lakes, MI - Team Time (1st 5) 1:07:12.8 | Spread (1st 5) 1:54.4
29, 40, 65, 121, 123
Kurt Romkema, Chris Shankin, Sasha Bennett, Gena Bennett, Igor Mattise
12:31.0, 12:44.8, 13:11.4, 14:20.2, 14:25.4
15402Detroit Country Day, MI - Team Time (1st 5) 1:07:25.8 | Spread (1st 5) 1:13.7
58, 60, 64, 102, 118, (119), (172)
Steven Staten, Brett Barr, Ben Hilfinger, Andrew Jonna, Stephen Dinka, (Revanth Manam), (Dilan Dubey)
13:02.1, 13:03.7, 13:11.1, 13:53.1, 14:15.8, (14:18.6), (16:17.8)
16435Cranbrook Kingswood, MI - Team Time (1st 5) 1:08:52.5 | Spread (1st 5) 3:08.8
48, 56, 69, 99, 163, (175), (192)
Harry Jones, Michael Bian, Davis Schiller, Willem VanHouten, Jacob Barber, (Sam Leslie), (Kevin Sang)
12:49.4, 12:57.3, 13:15.6, 13:52.0, 15:58.2, (16:27.1), (19:36.4)
17444Gerisch, MI - Team Time (1st 5) 1:08:52.2 | Spread (1st 5) 2:18.4
37, 66, 71, 129, 141, (178), (195)
Garrett Brown, Joey Burke, David Fantow, Joe Heacox, Daniel Ramos, (Shaun Hooper), (Eric Rogowski)
12:42.0, 13:12.4, 13:17.6, 14:39.8, 15:00.4, (17:12.5), (20:50.5)
18464Creative Technologies Academy, MI - Team Time (1st 5) 1:09:44.8 | Spread (1st 5) 3:01.0
25, 51, 87, 150, 151, (177)
Les Miner, Brandon Beck, Ethan Lehman, Dawson Armstrong, James Hofstra, (Jarod Bouma)
12:26.7, 12:50.9, 13:34.8, 15:24.7, 15:27.7, (16:44.2)
19477Chelsea Beach, MI - Team Time (1st 5) 1:09:18.5 | Spread (1st 5) 2:03.1
36, 100, 105, 106, 130, (143), (147)
Joshua Kowalski, Ben Ingall, Cullen Lindsay, Liam Heaney, Cole Phillips, (Connor Gilbreath), (Jack Pedlow)
12:38.1, 13:52.6, 14:01.9, 14:04.7, 14:41.2, (15:01.3), (15:07.7)
20535Cedar Springs, MI - Team Time (1st 5) 1:11:40.2 | Spread (1st 5) 3:17.2
22, 72, 131, 154, 156, (160), (162)
Dallas Mora, Evan Lewis, Jordan Harthorn, Brandon Sawade, Brandon Owens, (Drake Bishop), (Drew French)
12:22.0, 13:18.0, 14:44.0, 15:37.0, 15:39.2, (15:52.0), (15:58.0)
21553Rogers City, MI - Team Time (1st 5) 1:11:13.6 | Spread (1st 5) 2:26.9
80, 84, 113, 115, 161, (181), (189)
Jobe Kerr, Jacob Pettyjohn, Phil Grambau, Tony Walker, Izaiah Hincka, (Rick Steiger), (Jordan Fleury)
13:28.1, 13:30.8, 14:08.0, 14:11.7, 15:55.0, (17:36.2), (18:52.0)
22562Glen Lake, MI - Team Time (1st 5) 1:11:12.7 | Spread (1st 5) 1:36.1
77, 103, 120, 125, 137, (158), (176)
Andrew Garver, Drake Parker, Glen Bredin, Matthew Pleva, Caleb Gleason, (Oscar Okerlund), (Ethan Gleason)
13:21.8, 13:56.5, 14:20.0, 14:36.5, 14:57.9, (15:45.6), (16:33.5)
562Lumen Christi, MI - Team Time (1st 5) 1:12:21.0 | Spread (1st 5) 4:04.0
16, 92, 135, 146, 173, (182), (185)
Issac Cooper, Ben Munie, Chris Spencer, Ray J Anater, Bo Wright, (Will Padbury), (Jacob Whitton)
12:15.2, 13:43.7, 14:55.6, 15:07.3, 16:19.2, (17:43.6), (18:05.6)
24583Capital Homeschool, MI - Team Time (1st 5) 1:13:51.2 | Spread (1st 5) 4:47.6
43, 86, 136, 138, 180, (194)
Landon Dysart, Grant Fedewa, Brett Cribley, Timmy DeMass, Micah Potter, (Caleb Wood)
12:47.2, 13:34.6, 14:56.6, 14:58.0, 17:34.8, (20:37.3)
25715Belding, MI - Team Time (1st 5) 1:16:20.0 | Spread (1st 5) 2:23.0
96, 122, 164, 165, 168, (170), (174)
Ryan Wucher, Tommy Myles, Zac Brown, Christopher Stahlin, Sam Whitehead, (Brandon Wood), (Royce Braman)
13:47.0, 14:21.0, 16:00.0, 16:02.0, 16:10.0, (16:15.0), (16:20.0)
26719Grass Lake, MI - Team Time (1st 5) 1:17:34.5 | Spread (1st 5) 3:55.5
83, 132, 159, 166, 179, (187)
Spencer Good, Nick Wirpio, Nick Schultz, Hunter Roy, Josh Wollet, (Chase Elkins)
13:30.1, 14:45.0, 15:47.0, 16:06.8, 17:25.6, (18:09.6)
27723Dundee, MI - Team Time (1st 5) 1:16:50.4 | Spread (1st 5) 2:46.7
81, 151, 153, 167, 171, (183), (191)
Noah Emery, Matthew Kahn, Alex Lenz, Lucas Nash, Seth Weyand, (Josh Froberg), (Evan Franzel)
13:28.6, 15:27.7, 15:31.2, 16:07.6, 16:15.3, (17:52.9), (19:30.6)
28724Kalamazoo Christian, MI - Team Time (1st 5) 1:21:59.9 | Spread (1st 5) 6:12.1
21, 145, 184, 186, 188, (198), (199)
John Stehouwer, Kahler Matheison, Harley Seelbinder, Anders Bogard, Nathan Wenke, (Evan Dare), (Andrew Nowak)
12:21.0, 15:05.0, 17:53.2, 18:07.6, 18:33.1, (23:44.0), (24:13.5)
29741Alma, MI - Team Time (1st 5) 1:16:58.0 | Spread (1st 5) 2:05.3
112, 148, 155, 157, 169, (201)
Bailey Wilson, Monroe Molesky, Hunter Vanhorn, Brenden Donnelly, Matteo Deangelis, (Ben Crimin)
14:07.1, 15:18.3, 15:38.5, 15:41.7, 16:12.4, (25:53.8)
30918Future Falcons (Ogemaw Heights), MI - Team Time (1st 5) 1:40:10.2 | Spread (1st 5) 7:52.8
142, 190, 193, 196, 197, (200)
Adam Zettel, Matt Lambert, Derek Kibbe, Nathan Childs, Jacob Coates, (Holden Olsick)
15:01.2, 19:19.0, 20:34.0, 22:22.0, 22:54.0, (24:50.0)