175Lansing Area Catholic, MI - Team Time (1st 5) 48:48.5 | Spread (1st 5) 1:02.6
1, 3, 11, 13, 47, (63), (65)
Teddy Jurkovic, Keenan Rebera, Teddy Terzian, Jeff Lorencen, Bobby Reid, (Eric Behan), (Nate Dugener)
9:16.6, 9:31.7, 9:50.2, 9:50.8, 10:19.2, (10:30.2), (10:30.6)
2101Grand Rapids Christian, MI - Team Time (1st 5) 49:47.1 | Spread (1st 5) 23.4
7, 16, 20, 27, 31, (45), (66)
Patrick Jonker, Jim VanDyke, John VandenHeuval, Zach Terpstra, Eliot Borst, (Jacob Otte), (Trevor Wisneski)
9:45.1, 9:52.4, 9:57.4, 10:03.7, 10:08.5, (10:17.4), (10:31.1)
3107North Rockford, MI - Team Time (1st 5) 49:42.2 | Spread (1st 5) 48.3
5, 6, 17, 19, 60, (110), (115)
Mitchell Switzer, David Newberger, Sam Lewis, Issac Harding, Aaron Pekrul, (Grayson Harding), (Patrick Salyer)
9:39.5, 9:44.1, 9:54.3, 9:56.5, 10:27.8, (11:13.4), (11:19.8)
4194Ionia, MI - Team Time (1st 5) 51:06.8 | Spread (1st 5) 19.1
23, 33, 39, 48, 51, (52), (57)
Christiaan Duell, John McCord, Marshal Rademacher, Phillip Sipperley, Drew Conley, (Jake Van Ess), (Tim Mayer)
10:01.8, 10:09.8, 10:14.4, 10:19.9, 10:20.9, (10:21.4), (10:24.7)
5235White Pine (Saginaw), MI - Team Time (1st 5) 51:31.6 | Spread (1st 5) 26.5
28, 30, 55, 58, 64, (68), (97)
Parker Eisengruber, Andrew Ellsworth, Will Concannon, Noah Zerba, Connor Szukhent, (Tom Yura), (Ryan Laorr)
10:03.9, 10:08.0, 10:23.0, 10:26.3, 10:30.4, (10:31.3), (11:00.1)
6236Cedar Springs, MI - Team Time (1st 5) 51:44.0 | Spread (1st 5) 1:09.0
22, 26, 38, 49, 101, (123), (154)
Austin Sargent, Cameron Umphrey, Brandon Sipka, Gabe Zwinger, Josh Bray, (Bryan Taylor), (Remington Sawade)
9:59.0, 10:03.0, 10:14.0, 10:20.0, 11:08.0, (11:29.0), (11:52.0)
7246Holland Black River, MI - Team Time (1st 5) 51:35.8 | Spread (1st 5) 1:08.1
9, 21, 59, 67, 90, (157), (159)
Joseph Britt, Zach Schruer, Zach Spencley, Brenden Jones, Tyler Swanson, (Rohan Dandavati), (Lawton Prince)
9:45.6, 9:58.6, 10:26.7, 10:31.2, 10:53.7, (11:57.5), (12:00.4)
8260Alma, MI - Team Time (1st 5) 51:47.0 | Spread (1st 5) 25.1
34, 36, 44, 72, 74, (99), (135)
Brevan Bender, Jacob Adams, Mason Molesky, Spencer Benn, Collin Lott, (Bryce Devore), (Max Bos)
10:10.0, 10:11.4, 10:17.2, 10:33.3, 10:35.1, (11:01.2), (11:37.3)
9297Bear Lake, MI - Team Time (1st 5) 52:21.6 | Spread (1st 5) 1:07.3
12, 29, 75, 87, 94, (122), (161)
Jordan Anderson, Cole Verrett, Randy Pienta, Taylor Makowski, Josh Ide, (Jimmy Schoedel), (Ethan Hunt)
9:50.4, 10:04.5, 10:37.8, 10:51.2, 10:57.7, (11:28.4), (12:02.8)
10329Saranac, MI - Team Time (1st 5) 52:52.0 | Spread (1st 5) 1:21.3
14, 50, 62, 95, 108, (138), (192)
Branden Smith, Brendan Klynstra, Drew Young, Nathan LaWarre, Wyatt Haner, (Kyle VanSpronsen), (Andrew Priest)
9:51.3, 10:20.3, 10:28.6, 10:59.2, 11:12.6, (11:39.0), (13:01.6)
11349East Rockford, MI - Team Time (1st 5) 53:17.6 | Spread (1st 5) 1:08.0
25, 37, 86, 98, 103, (107), (108)
Nick Stellin, Daniel Haid, Casey Plambeck, Peter Manett, Jonah Hneckel, (Cole Randall), (Colin Reichenbach)
10:02.8, 10:12.1, 10:50.9, 11:01.0, 11:10.8, (11:12.2), (11:12.6)
12367McBain, MI - Team Time (1st 5) 53:29.3 | Spread (1st 5) 55.5
42, 43, 73, 104, 105, (184), (202)
Tyler Sterk, Quinn Kaspriak, Ethan Boyle, Truman Gilde, Taylor Martineau, (Sergei Ryan), (Isaac Rees)
10:16.1, 10:16.4, 10:33.8, 11:11.4, 11:11.6, (12:37.7), (15:25.8)
13387Shepherd, MI - Team Time (1st 5) 53:36.0 | Spread (1st 5) 1:51.9
4, 78, 84, 96, 125, (128), (173)
Tyler Wheeler, Tory Childs, Andrew Hutchinson, Josh Cline, Kyler Lada, (Josh Machuta), (James Travis)
9:37.8, 10:42.0, 10:46.9, 10:59.6, 11:29.7, (11:32.0), (12:25.2)
14408Greenville, MI - Team Time (1st 5) 53:40.0 | Spread (1st 5) 2:14.3
2, 70, 81, 124, 131, (145), (165)
Kyle Farmer, Ryan Lowing, Andrew Mason, Dakota Matelski, Chase Lincoln, (Jacob Reamer), (Devon Anderson)
9:20.0, 10:32.0, 10:44.3, 11:29.4, 11:34.3, (11:42.5), (12:09.6)
15421Ithaca, MI - Team Time (1st 5) 54:15.9 | Spread (1st 5) 1:26.0
41, 54, 56, 127, 143, (156), (168)
Bram DeSaegher, Noah Schneider, John Lambrecht, Jacob Merchant, Josh Jerome, (Tylor Coston), (Kyle Augustine)
10:16.0, 10:22.5, 10:24.0, 11:31.4, 11:42.0, (11:54.6), (12:16.0)
16429Hesperia, MI - Team Time (1st 5) 54:24.8 | Spread (1st 5) 1:36.1
24, 53, 85, 130, 137, (141), (176)
Damien Halverson, Arik LaFave, Davin Gowens, Nathan McKeown, Peyton Kraus, (Hunter Rosema), (Michael Aslakson)
10:02.7, 10:21.6, 10:47.7, 11:34.0, 11:38.8, (11:40.4), (12:29.2)
17457Coopersville, MI - Team Time (1st 5) 54:53.1 | Spread (1st 5) 1:56.6
10, 46, 117, 136, 148, (151), (155)
Derek Gillman, Neil Dalman, Sam Layton, Matt Denson, Austin Lampe, (Alex Sheridan), (TJ Leach)
9:49.0, 10:18.3, 11:21.7, 11:38.5, 11:45.6, (11:50.5), (11:52.1)
18467West Int. Mt. Pleasant, MI - Team Time (1st 5) 54:50.0 | Spread (1st 5) 48.8
69, 89, 91, 102, 116, (134), (147)
Josh Knight, Nick Prin, Connor Fiolek, Mitch Ridley, Kyle Montgomery, (Josh Schafer), (Tayler Haney)
10:31.5, 10:52.6, 10:55.0, 11:10.6, 11:20.3, (11:37.0), (11:45.3)
19473Fremont, MI - Team Time (1st 5) 55:05.9 | Spread (1st 5) 1:31.1
32, 88, 93, 121, 139, (143), (172)
Max Smith, Austin Nicholas, Daniel Pearce, Zachery Zimmerman, Mark Seadorf, (Jonah Novak), (Ian Klahre)
10:08.8, 10:52.0, 10:57.1, 11:28.1, 11:39.9, (11:42.0), (12:20.0)
20513Beal City, MI - Team Time (1st 5) 55:42.3 | Spread (1st 5) 2:18.2
8, 82, 129, 132, 162, (179), (186)
Nick Pung, Brendan Carrick, Zach Bellinger, Ethan Schafer, James Kolb, (Apollo Schafer), (Kyle Loos)
9:45.3, 10:44.7, 11:32.6, 11:36.2, 12:03.5, (12:34.4), (12:42.1)
21555Wyoming Lee, MI - Team Time (1st 5) 56:16.9 | Spread (1st 5) 1:33.5
76, 79, 114, 119, 167, (177), (178)
Alex Ozuna, Pedro Moreno, Alejandro Vargas, Trevor Farr, Jorge Evans, (Jason Poisson), (Carlos Rodriguez)
10:38.4, 10:43.2, 11:19.3, 11:24.1, 12:11.9, (12:30.3), (12:32.4)
22593Newaygo, MI - Team Time (1st 5) 57:03.9 | Spread (1st 5) 2:00.6
80, 92, 113, 120, 188, (189)
Andrew Polasek, Jordan VanKampen, Alex Newton, Adam Holeman, Dallas Miller, (Alex Mercer)
10:43.6, 10:55.4, 11:16.2, 11:24.5, 12:44.2, (12:44.5)
23601Chippewa Hills, MI - Team Time (1st 5) 57:02.4 | Spread (1st 5) 2:07.9
18, 118, 152, 153, 160, (179), (195)
Chris Oates, Tyler Parker, Zach Bentley, Corey Godden, Hunter Paulins, (Tyler Frease), (Austin Scott)
9:54.8, 11:21.9, 11:51.2, 11:51.8, 12:02.7, (12:34.4), (13:09.1)
24602Grant, MI - Team Time (1st 5) 56:54.9 | Spread (1st 5) 1:36.9
35, 126, 142, 149, 150, (166), (171)
Bobby Haskin, Benancio Rodriguez-Irwin, Tyler Copron, Mason Deible, Mitchell Harvey, (Logan Jennings), (Connor Tibbe)
10:10.2, 11:30.2, 11:41.3, 11:46.1, 11:47.1, (12:10.6), (12:16.9)
25626TS Nurnberger, MI - Team Time (1st 5) 57:31.0 | Spread (1st 5) 2:01.0
40, 112, 146, 158, 170, (183), (187)
Matt Starry, Jason Davis, Marcus Beeson, Jonathan Little, Michael Allen, (Lucas Willson), (Simeon Overlay)
10:15.5, 11:15.7, 11:43.2, 12:00.1, 12:16.5, (12:37.3), (12:44.0)
26637Hanover Horton, MI - Team Time (1st 5) 57:59.0 | Spread (1st 5) 2:43.6
15, 133, 139, 169, 181, (190), (191)
Lucas Crisanti, Andrew Adkins, Allan Dowling, Tom Bland, Spencer Silveus, (Cameron Vinton), (Aaron Heath)
9:51.4, 11:36.4, 11:39.9, 12:16.3, 12:35.0, (12:46.8), (12:53.6)
27655Mt. Pleasant Sacred Heart, MI - Team Time (1st 5) 58:53.6 | Spread (1st 5) 3:02.5
77, 106, 111, 164, 197
George Ronan, Sam Neyer, Isham Vashista, Collin Lambert, John Obeid
10:39.3, 11:11.8, 11:15.0, 12:05.7, 13:41.8
28681Kent City, MI - Team Time (1st 5) 59:59.1 | Spread (1st 5) 3:45.0
61, 83, 163, 175, 199, (201)
Colton Carew, Brayden Gruen, James Cook, Ben Swanson, Nicholas Kridler, (Tyler Vincent)
10:27.9, 10:46.0, 12:04.1, 12:28.2, 14:12.9, (14:42.9)
29732Fennville, MI - Team Time (1st 5) 1:00:12.4 | Spread (1st 5) 2:33.0
71, 100, 174, 193, 194, (198), (200)
Jon Andrade, Cliff Morse, Jerry Mendoza, Antonio Reyes, Jacob Morse, (Robert Reyes), (Makel Bradley)
10:32.1, 11:05.2, 12:26.0, 13:04.0, 13:05.1, (13:57.5), (14:18.6)
30969Breckenridge, MI - Team Time (1st 5) 1:12:58.0 | Spread (1st 5) 5:50.0
181, 185, 196, 203, 204, (205)
Garret Sugar, Gavin Marr, Alex Giles, Josh Westall, Noah Bleiler, (Hunter Chovanec)
12:35.0, 12:40.0, 13:40.0, 15:38.0, 18:25.0, (19:17.0)