165DeWitt, MI - Team Time (1st 5) 1:03:08.0 | Spread (1st 5) 35.0
2, 10, 16, 17, 20, (40), (46)
Ryan Gill, Dylan Beck, Patrick D'Haene, Nick Moody, Andrew Hanna, (Nate Lentz), (Justin Robinson)
12:14.0, 12:30.0, 12:47.0, 12:48.0, 12:49.0, (13:29.0), (13:42.0)
270Flushing, MI - Team Time (1st 5) 1:03:24.0 | Spread (1st 5) 35.0
7, 7, 15, 17, 24, (29), (56)
Christian Bentoski, Marc Crew, Connor Schmidt, Nick Willman, Jacob McCullough, (Logan Gooch), (Hunter DeNicolo)
12:27.0, 12:27.0, 12:40.0, 12:48.0, 13:02.0, (13:15.0), (13:54.0)
3151Alma, MI - Team Time (1st 5) 1:06:00.9 | Spread (1st 5) 1:00.5
11, 26, 33, 39, 42, (65), (71)
Hayden Bailey, Trevor Schneider, Korbin Kovac, Max Bos, Josh Jerome, (Jon Rodriguez), (Ezra Faust)
12:30.7, 13:08.5, 13:22.0, 13:28.5, 13:31.2, (14:00.0), (14:11.7)
4160Mason (Erie), MI - Team Time (1st 5) 1:05:47.0 | Spread (1st 5) 2:11.0
5, 13, 22, 33, 87, (154)
Devin Raymond, John Grabitz, Hunter Kominek, Robert LeFevre, Patrick McRury, (Justin Simmons)
12:23.0, 12:34.0, 12:54.0, 13:22.0, 14:34.0, (17:28.0)
5182Cedar Springs, MI - Team Time (1st 5) 1:07:00.0 | Spread (1st 5) 1:21.0
12, 25, 45, 48, 52, (58), (63)
Josh Bray, Dallas Mora, Remington Sawade, Evan Lewis, Zack Zenker, (Ethan Lewis), (Jesse Empie)
12:32.0, 13:06.0, 13:41.0, 13:48.0, 13:53.0, (13:56.0), (13:59.0)
6200Allendale, MI - Team Time (1st 5) 1:07:21.5 | Spread (1st 5) 1:19.7
14, 23, 51, 53, 59, (66), (76)
Brad Hotovy, Ben Levander, Sam Austin, Zach Dewitt, Nolan Selk, (Andrew Corner), (Chandler Brouwer)
12:37.5, 13:00.9, 13:52.4, 13:53.5, 13:57.2, (14:00.3), (14:18.1)
7209Cadillac, MI - Team Time (1st 5) 1:07:38.6 | Spread (1st 5) 49.3
27, 28, 32, 60, 62, (69), (72)
Max Reume, Mike Gussert, Jered Holland, Lewis Mcbrian, Michael Jones, (Gage Labbe), (Luke Holland)
13:09.2, 13:12.7, 13:20.5, 13:57.7, 13:58.5, (14:09.4), (14:12.0)
8262Woodhaven-Brownstown, MI - Team Time (1st 5) 1:07:45.4 | Spread (1st 5) 3:42.9
1, 43, 49, 70, 99, (114), (122)
Logan Kleam, Jacob Hall, Noah Barr, David Conley, Anders Hindman, (Zack Rodriguez), (Justin Henderson)
11:14.0, 13:35.0, 13:48.6, 14:10.9, 14:56.9, (15:27.1), (15:36.4)
9263Breckenridge, MI - Team Time (1st 5) 1:08:30.6 | Spread (1st 5) 2:32.5
9, 21, 37, 96, 100, (134), (167)
Brendan Weslock, Gavin Marr, Alex Giles, Josh Westall, Nathan Kipp, (Hunter Chovanec), (Kyler Chovanec)
12:27.5, 12:49.8, 13:26.0, 14:47.3, 15:00.0, (16:17.0), (20:58.1)
10282Fremont, MI - Team Time (1st 5) 1:08:50.8 | Spread (1st 5) 3:15.0
4, 6, 64, 85, 123, (144)
Sam Stitt, Matthew Zerfas, Sam Kreslins, Cole Hamilton, Parker Jamieson, (Mitchell Hawkins)
12:22.8, 12:25.8, 13:59.2, 14:25.2, 15:37.8, (16:47.8)
11327Chelsea Beach, MI - Team Time (1st 5) 1:10:14.0 | Spread (1st 5) 2:02.2
19, 57, 75, 79, 97, (98), (110)
Alec Daman, Cole Phillips, Abraham Cone, Kolin Clark, Ben Ingall, (Jack Pedlow), (Tristan Koch)
12:48.8, 13:55.2, 14:17.8, 14:21.2, 14:51.0, (14:56.8), (15:19.6)
12370Catholic United, MI - Team Time (1st 5) 1:11:17.2 | Spread (1st 5) 41.9
55, 68, 78, 81, 88, (111), (113)
Evan Green, Will Richard, Kyle Finn, Ben Hackett, Jack Liszewski, (Quinn Cowan), (Reese DiGiovanna)
13:53.9, 14:04.3, 14:21.0, 14:22.2, 14:35.8, (15:20.7), (15:23.1)
13380Gladwin, MI - Team Time (1st 5) 1:11:39.0 | Spread (1st 5) 1:00.0
47, 67, 82, 90, 94, (139), (164)
Adam Bishop, Roger Willford, Fengjin Cui, Collin Pratt, Aaron Weston, (Blake Otto), (Kolton Wilson)
13:46.0, 14:04.0, 14:23.0, 14:40.0, 14:46.0, (16:39.0), (19:18.0)
14410Chippewa Hills, MI - Team Time (1st 5) 1:12:33.0 | Spread (1st 5) 2:37.0
29, 83, 83, 89, 126, (127), (145)
Austin Mathis, Noah DeWolf, Jacob Beers, Ray Robertson, Nicholas Sherman, (Basil Beers), (Eric Richard)
13:15.0, 14:25.0, 14:25.0, 14:36.0, 15:52.0, (15:58.0), (16:48.0)
15421Detroit Country Day, MI - Team Time (1st 5) 1:13:14.5 | Spread (1st 5) 2:10.3
35, 41, 108, 118, 119, (130), (132)
Adam Junn, Zach Marvin, Owen Sappington, Eric Ren, Alan Sun, (Tanner Greve), (Alex Deaton)
13:23.2, 13:30.1, 15:16.0, 15:31.7, 15:33.5, (16:01.8), (16:03.0)
16430Belding, MI - Team Time (1st 5) 1:14:12.0 | Spread (1st 5) 4:50.0
3, 50, 91, 133, 153, (163)
Blake Flynn, Drew Parker, Jonathen Silva, Royce Braman, Zac Brown, (Josh Feuerstein)
12:22.0, 13:51.0, 14:42.0, 16:05.0, 17:12.0, (19:12.0)
17454East (Farmington Hills), MI - Team Time (1st 5) 1:14:01.4 | Spread (1st 5) 2:03.6
38, 77, 107, 115, 117, (125), (129)
Joe Majoros, Alex Kay, Nick Hanley, Maliki Graznak, Andrew Clark, (Jordan Hoke), (Kane Tschudi)
13:27.6, 14:19.5, 15:15.6, 15:27.5, 15:31.2, (15:48.2), (16:01.7)
18458Hanover Horton, MI - Team Time (1st 5) 1:14:15.6 | Spread (1st 5) 2:18.8
36, 92, 102, 104, 124, (142), (162)
Chase Swope, Zach Abbee, Bryce Stevens, Cameron Vinton, Aaron Heath, (Zachary White), (James Waggener)
13:24.4, 14:44.4, 15:11.7, 15:11.9, 15:43.2, (16:47.1), (19:05.0)
19465Dundee, MI - Team Time (1st 5) 1:14:00.0 | Spread (1st 5) 1:38.0
61, 80, 95, 109, 120, (135), (166)
Chris Warren, Drew Grooves, Zach Blevins, Nathan Grant, Alex Lenz, (Jacob Begley), (Evan Franzel)
13:58.0, 14:22.0, 14:47.0, 15:17.0, 15:36.0, (16:18.0), (20:00.0)
20480Kent City, MI - Team Time (1st 5) 1:16:01.0 | Spread (1st 5) 4:25.1
31, 74, 106, 112, 157
Joshua Lee, Andy Ignasiak, Logan Powell, Don Kridler, Tyler Vincent
13:20.1, 14:17.7, 15:15.4, 15:22.6, 17:45.2
21537Birch Run, MI - Team Time (1st 5) 1:17:32.0 | Spread (1st 5) 3:20.0
44, 93, 103, 147, 150, (158)
Connor Braun, Jackson Percy, Kyle Altman, Brendan Bowns, Luke Miller, (Justin Szagesh)
13:40.6, 14:44.5, 15:11.8, 16:54.5, 17:00.6, (18:04.5)
22558Glen Lake, MI - Team Time (1st 5) 1:17:24.7 | Spread (1st 5) 2:08.6
86, 101, 105, 128, 138, (161)
Glen Bredin, Andrew Garver, Marshall Ferguson, Tyler Flores, Jake Niergarth, (Rowan Brady)
14:27.2, 15:08.5, 15:14.7, 15:58.5, 16:35.8, (18:49.4)
23560Cranbrook Kingswood, MI - Team Time (1st 5) 1:18:34.0 | Spread (1st 5) 3:02.6
53, 73, 140, 146, 148, (151), (152)
Giorgio Guttilla, Sam Inloes, Noah Momblanco, Derek Joslin, Sam Slocum, (Sam Leslie), (ROd Meyer)
13:53.5, 14:15.8, 16:39.2, 16:49.4, 16:56.1, (17:02.8), (17:08.4)
24680Lumen Christi, MI - Team Time (1st 5) 1:22:00.1 | Spread (1st 5) 1:23.6
120, 131, 137, 143, 149, (155), (160)
Brady O'Dowd, Ray J Anater, Scott Fitzgerald, John Slough, Nadji Butris, (Lucas Reynolds), (Douglas York)
15:36.0, 16:02.8, 16:34.0, 16:47.7, 16:59.6, (17:28.7), (18:23.2)
25708Addison, MI - Team Time (1st 5) 1:24:17.1 | Spread (1st 5) 2:37.0
116, 136, 141, 156, 159, (165), (168)
Darrell Dochstader, Conrad Mayfield, Collin Mayfield, Eric Saunders, Devin Buckhout, (Jason Lucey), (Wyatt Williams)
15:29.8, 16:22.9, 16:43.5, 17:34.1, 18:06.8, (19:28.9), (21:47.4)