1115Alma, MI - Team Time (1st 5) 57:47.7 | Spread (1st 5) 1:51.3
1, 11, 13, 19, 71, (232), (236)
Thomas Larson, Elijah Baltierra, Ezekiel Baltierra, Luca Lebron, Noah Chouinard, (Blake Snyder), (Jake Soto)
10:37.8, 11:30.9, 11:31.4, 11:38.5, 12:29.1, (13:58.7), (14:03.1)
2139Capital Homeschool, MI - Team Time (1st 5) 58:43.1 | Spread (1st 5) 59.0
5, 12, 34, 38, 50, (96), (200)
Isaac McAlvey, Carter Grimmet, Ethan Hull, Henry Vanderwey, Gabe Vanderwey, (Ethan Helopoulos), (Isaac Fulton)
11:09.0, 11:31.0, 11:56.6, 11:58.5, 12:08.0, (12:45.3), (13:30.8)
3149Byron Center West, MI - Team Time (1st 5) 58:11.9 | Spread (1st 5) 1:44.0
2, 4, 35, 42, 66, (69), (70)
Brady Beauch, Isaac DeVries, Brady Newman, Memphis Connor, Tate Pellow, (Alexander Mitchell), (Carson Olsen)
10:40.1, 11:07.5, 11:57.1, 12:03.1, 12:24.1, (12:26.5), (12:28.1)
4233DeWitt, MI - Team Time (1st 5) 1:00:27.8 | Spread (1st 5) 57.8
16, 25, 39, 76, 77, (82), (90)
Mason Raborn, Joshua Carpenter, Toby Musser, Will Chelotti, Luke Ladd, (Landon-John Brown), (Carson Soltis)
11:35.0, 11:45.7, 12:01.6, 12:32.7, 12:32.8, (12:36.5), (12:39.2)
5239Catholic United, MI - Team Time (1st 5) 1:00:39.8 | Spread (1st 5) 35.0
28, 43, 45, 61, 62, (177), (241)
Carson Wood, Grant Hillary, Aiden Weller, Jack Edison, Evan Wood, (Jack Brann), (Elliott Plum)
11:46.9, 12:03.9, 12:05.6, 12:21.5, 12:21.9, (13:16.3), (14:09.4)
6242Flushing, MI - Team Time (1st 5) 1:00:11.1 | Spread (1st 5) 1:41.7
3, 21, 54, 65, 99, (135), (167)
Griffin Good, Langston Dickerson, Desmond Kurnik, Ben Foltz, Ryan Geister, (Loyal Inacio), (Simon Jones)
11:04.6, 11:41.6, 12:15.0, 12:23.6, 12:46.3, (12:59.5), (13:11.7)
7299Woodhaven-Brownstown, MI - Team Time (1st 5) 1:00:43.5 | Spread (1st 5) 1:38.6
6, 29, 44, 108, 112, (116), (184)
Pierce Scheffler, Mateo Reyes, Alex Vazquez, Anthony Pizzimenti, Calen Alexander, (Amauri Gutierres), (Jason Lustig)
11:12.3, 11:47.1, 12:04.1, 12:49.1, 12:50.9, (12:52.7), (13:22.3)
8307Cedar Springs, MI - Team Time (1st 5) 1:00:51.7 | Spread (1st 5) 1:21.8
17, 20, 30, 110, 130, (136), (138)
Jeremiah Slager, Keenen Hullinger, Ethan Shoffner, Kyle Newman, Logan Redes, (Brayden VanOs), (Braden Abbott)
11:35.2, 11:41.4, 11:48.2, 12:49.9, 12:57.0, (12:59.7), (13:00.5)
9348Kalamazoo Homeschool Sports, MI - Team Time (1st 5) 1:01:53.8 | Spread (1st 5) 1:11.0
23, 59, 68, 75, 123, (128), (213)
Abenezer Olson, Brian Artman, Clay Adair, Adam Franck, Vince Garritano, (Zack Simpson), (Caelum Menhart)
11:43.6, 12:20.0, 12:24.6, 12:31.0, 12:54.6, (12:56.5), (13:41.1)
10380Grand Rapids Christian, MI - Team Time (1st 5) 1:02:12.8 | Spread (1st 5) 1:05.8
27, 46, 79, 113, 115, (146), (164)
Maximilian Rodwell, Sean Ryan, James Scholten-Holcomb, Ashton Fink, Arie Teitsma, (Lennox Veldheer), (Joshua Statema)
11:46.7, 12:06.7, 12:35.4, 12:51.5, 12:52.5, (13:02.6), (13:11.1)
11409Unity Christian, MI - Team Time (1st 5) 1:02:47.7 | Spread (1st 5) 41.5
48, 63, 95, 96, 107, (156), (211)
Gavriel Modderman, Scott Vredevoogd, Sam Meyers, Caden Leatherman, Bryson VanSolkema, (Luke Vander Zwaag), (Noah Prins)
12:07.3, 12:22.0, 12:44.3, 12:45.3, 12:48.8, (13:09.5), (13:39.7)
12428Allendale, MI - Team Time (1st 5) 1:01:43.3 | Spread (1st 5) 1:59.0
7, 24, 52, 172, 173, (195), (207)
Ronnie Silveira, Aden Ashworth, Keegan DeHare, Caden Scripsema, Kaleb Gould, (Adam Lipinski), (Grayson MacPherson)
11:15.5, 11:44.3, 12:14.9, 13:14.1, 13:14.5, (13:28.3), (13:35.8)
13442Hillsdale Academy, MI - Team Time (1st 5) 1:02:14.3 | Spread (1st 5) 1:38.2
14, 26, 92, 144, 166, (185), (215)
Grayson Rorick, Cole Bates, James Rahe, Jonah Cuthbert, Ryan Miller, (Kaden Sims), (John Birzer)
11:33.1, 11:45.8, 12:41.6, 13:02.5, 13:11.3, (13:23.3), (13:42.3)
14450Hudsonville Public, MI - Team Time (1st 5) 1:02:58.6 | Spread (1st 5) 47.8
49, 55, 99, 122, 125, (126), (131)
Bradley Smies, Ty Vruggink, Logan Snoap, Noah Bower, Isaiah Gillette, (Jonathan Kunzi), (Will Dawson)
12:07.4, 12:15.4, 12:46.3, 12:54.3, 12:55.2, (12:55.4), (12:57.7)
15460Jenison, MI - Team Time (1st 5) 1:03:28.4 | Spread (1st 5) 17.8
72, 83, 98, 102, 105, (118), (151)
Maclain Henning, Kelson Swainston, Landon Pullen, Yeseong Choi, Myles Hendel, (Graysen Kloosterman), (Connor Wangler)
12:30.5, 12:36.9, 12:45.8, 12:46.9, 12:48.3, (12:53.1), (13:05.2)
16495Glen Lake, MI - Team Time (1st 5) 1:02:41.6 | Spread (1st 5) 1:46.9
8, 40, 129, 153, 165, (188), (246)
Jacob Plamondon, Abraham Feeney, Joel Martin, Justin Thompson, Ben Selby, (Liam McCaw), (Dex Martin)
11:24.3, 12:01.7, 12:56.9, 13:07.5, 13:11.2, (13:24.5), (14:16.0)
17512Cranbrook Kingswood, MI - Team Time (1st 5) 1:03:46.4 | Spread (1st 5) 27.1
81, 86, 88, 109, 148, (157), (203)
Narinn Pozios, Joshua Drouillard, Will Girbaldi, Joseph Conti, Dawson Quinn, (Matthew Mooradian), (Charles Delzer)
12:36.4, 12:38.2, 12:38.7, 12:49.6, 13:03.5, (13:10.0), (13:33.3)
18545AHHC (Covenant Christian), MI - Team Time (1st 5) 1:03:33.6 | Spread (1st 5) 1:32.0
22, 91, 114, 144, 174, (180), (196)
Graeson Decker, Joey Oosterhouse, Austin Griffioen, Kaden Mingerink, Colton Huizinga, (Micah Kuiper), (Micah King)
11:42.8, 12:41.3, 12:52.2, 13:02.5, 13:14.8, (13:18.8), (13:28.6)
19553Cadillac, MI - Team Time (1st 5) 1:04:00.0 | Spread (1st 5) 52.0
64, 93, 101, 121, 174, (208), (226)
MaGill McGuire, Silas Ashley, Masyn Wing, Thomas Rahilly, Alexander Gebhard, (Lars Hanson), (Evan Johnson)
12:22.8, 12:42.0, 12:46.4, 12:54.0, 13:14.8, (13:36.8), (13:51.4)
20609Bridgman, MI - Team Time (1st 5) 1:04:03.5 | Spread (1st 5) 1:43.2
33, 58, 119, 197, 202, (354)
Brody Roberts, Lucas Rumsa, Beck Ytterberg, Kalvin Louie, Clark Douglas, (Samuel Noll)
11:49.5, 12:19.1, 12:53.4, 13:28.8, 13:32.7, (21:16.3)
21615Central Michigan Homeschool Athletics, MI - Team Time (1st 5) 1:04:29.0 | Spread (1st 5) 28.7
85, 88, 140, 150, 152, (155), (298)
Etienne Ruble, Patrick Monahan, Sam Ranck, Asher Barz, Ezra Hart, (Isaiah Homan), (Ian Johnson)
12:38.1, 12:38.7, 13:00.8, 13:04.6, 13:06.8, (13:09.1), (15:36.0)
22619Grand Rapids Public Schools, MI - Team Time (1st 5) 1:04:21.0 | Spread (1st 5) 1:11.1
57, 60, 143, 161, 198, (222), (230)
Diego Barnaby, Kelton Hoover, Wyatt Jacques, Joshua Kortenhoven, Lucas Bruno, (Max Viveros), (Patrick Latchana)
12:18.1, 12:20.6, 13:02.4, 13:10.7, 13:29.2, (13:46.5), (13:57.2)
619Mason (Erie), MI - Team Time (1st 5) 1:04:29.4 | Spread (1st 5) 49.1
67, 106, 117, 158, 171, (178), (270)
Caleb Healey, Jackson Carner, Lucas Sachs, Brayden Hincher, Brody Perry, (Porter Ravary), (Anden Perry)
12:24.4, 12:48.6, 12:52.8, 13:10.1, 13:13.5, (13:16.5), (14:50.9)
24647Gladwin, MI - Team Time (1st 5) 1:03:57.2 | Spread (1st 5) 2:27.8
10, 15, 189, 204, 229, (243), (252)
Myles Robinson, Ben Verellen, Brensen Reed, Bryce Johnson, Mason Cameron, (Adam Cameron), (Ethan Davis)
11:28.6, 11:33.4, 13:25.1, 13:33.7, 13:56.4, (14:10.6), (14:24.2)
25651Millennium, MI - Team Time (1st 5) 1:04:48.0 | Spread (1st 5) 24.0
103, 111, 133, 142, 162, (193), (216)
Kyle Fannon, Adrian Kuri, Tyler Mack, Grant Laird, Noah Klapper, (Ryan Laird), (Hayden Brown)
12:47.0, 12:50.0, 12:58.0, 13:02.0, 13:11.0, (13:28.0), (13:42.7)
26656Butternut Homeschool, MI - Team Time (1st 5) 1:05:19.3 | Spread (1st 5) 3:04.8
18, 52, 78, 245, 263, (318)
Caleb Hardy, Trevor Thompson, Tyson Crouse, Jaxson Crouse, Lucas Thompson, (Koda Stockton)
11:37.1, 12:14.9, 12:33.5, 14:11.9, 14:41.9, (16:10.5)
27676Fowlerville, MI - Team Time (1st 5) 1:04:45.9 | Spread (1st 5) 57.2
56, 123, 160, 168, 169, (179), (205)
Connell Hardenbrook, Grant Wilkinson, Carter Banfield, Ezekiel Beach, Justin Gutierrez, (Phillip Kantola), (Bennett Lassila)
12:15.6, 12:54.6, 13:10.5, 13:12.4, 13:12.8, (13:18.7), (13:34.5)
28681GR Chariots of Fire Homeschool, MI - Team Time (1st 5) 1:04:39.2 | Spread (1st 5) 1:22.0
36, 140, 153, 170, 182, (192), (193)
Rolland Sterken, Gavin DeVries, Caleb Willard, Liam Tiles, Jackson Willard, (Lucas Korsmo), (Isaiah Kortz)
11:57.8, 13:00.8, 13:07.5, 13:13.3, 13:19.8, (13:27.8), (13:28.0)
29717Holland Black River, MI - Team Time (1st 5) 1:05:21.2 | Spread (1st 5) 1:04.3
74, 104, 134, 199, 206, (218), (287)
Jonas Ballard, Isaac Johnson, Alex VanDuren, Casper Banner, Miles Divozzo, (Alejandro Best), (Greyson Mudget)
12:30.6, 12:47.6, 12:58.3, 13:29.8, 13:34.9, (13:43.4), (15:10.5)
30798Detroit Country Day, MI - Team Time (1st 5) 1:06:17.4 | Spread (1st 5) 2:14.4
41, 80, 209, 221, 247, (268), (286)
Austin Ross, Omar Elbashir, Nicholas Kostecke, Reid Jarjosa, Rai-Chen Yu, (Giorgio Materazzo), (Sebastian Shah)
12:02.5, 12:36.1, 13:37.1, 13:44.8, 14:16.9, (14:45.0), (15:09.4)
31828Michigan Athletic Club for Homeschoolers, MI - Team Time (1st 5) 1:06:23.1 | Spread (1st 5) 1:12.2
83, 120, 176, 224, 225, (242), (248)
Ian Potts, Ambrose Wey, Roman Opsommer, Garrett Potts, Noah Horvath, (Ezekiel Wessel), (Nathan Tabar)
12:36.9, 12:53.9, 13:15.0, 13:48.2, 13:49.1, (14:10.1), (14:18.4)
32907Christ the King (Ann Arbor), MI - Team Time (1st 5) 1:07:05.1 | Spread (1st 5) 1:52.2
47, 186, 210, 230, 234, (249), (258)
James Herrmann, Kian O'Donohue, Caleb Bruno, Sebastian Brown, Leo Muller, (Ashton Scott), (Joseph Schafer)
12:07.2, 13:23.9, 13:37.4, 13:57.2, 13:59.4, (14:18.8), (14:37.2)
33956Grosse Pointe Academy, MI - Team Time (1st 5) 1:08:54.1 | Spread (1st 5) 3:40.5
37, 159, 201, 257, 302, (307), (321)
Peyton Kemp, Kooper Richards, Christian Azoury, Drew Hess, Jack Green, (Luke Brennan), (Ryan Shalla)
11:58.0, 13:10.3, 13:30.9, 14:36.4, 15:38.5, (15:50.0), (16:22.6)
34987Fruitport, MI - Team Time (1st 5) 1:09:50.3 | Spread (1st 5) 2:58.4
94, 137, 162, 288, 306, (331), (357)
Landon Johnson, Xavier Brooks, Enzo Aggoune, Trey Woodard, Landon McMullin, (Sebastian Sweet), (Malcolm Clark)
12:44.0, 12:59.8, 13:11.0, 15:13.1, 15:42.4, (17:04.4), (21:42.3)
351018Lumen Christi, MI - Team Time (1st 5) 1:10:43.7 | Spread (1st 5) 3:29.0
87, 132, 183, 303, 313, (316), (327)
Anthony Wetzel, Rocky Bolton, Ethan Singletary, Peter Soltis, Jude Wentzloff, (Kai Crosthwaite), (Joe Mills)
12:38.3, 12:57.8, 13:21.6, 15:38.7, 16:07.3, (16:10.0), (16:52.8)
361022Fremont, MI - Team Time (1st 5) 1:10:31.7 | Spread (1st 5) 3:48.8
32, 138, 253, 299, 300, (337), (339)
Chase Lowery, Isic Romero, Mossen Green, Evan Christoffersen, Ethan Loss, (Logan Bruesch), (Charles Naerebout)
11:49.4, 13:00.5, 14:26.4, 15:37.2, 15:38.2, (17:22.7), (17:31.1)
371081Camden-Frontier, MI - Team Time (1st 5) 1:10:14.2 | Spread (1st 5) 3:07.4
51, 219, 239, 278, 294
Ty Calaway, Dominic Kurtz, Clay Rodgers, Derek Drake, Matthew Draheim
12:10.1, 13:43.8, 14:05.6, 14:57.2, 15:17.5
381089Coopersville, MI - Team Time (1st 5) 1:09:13.1 | Spread (1st 5) 1:18.9
181, 191, 220, 238, 259, (290), (291)
Cole Raymond, Wyatt Harris, Manny Sanchez, Carson Syswerda, Ryan Potts, (Lance Osterhart), (Isaac Rollenhagen)
13:19.0, 13:27.5, 13:44.5, 14:04.2, 14:37.9, (15:14.6), (15:15.4)
391102Fennville, MI - Team Time (1st 5) 1:10:50.7 | Spread (1st 5) 3:08.1
31, 261, 266, 267, 277
Hugh Lowing, Leonardo DelaCruz, Hudson Winne, Atticus Boeve, Ethan Jenne
11:48.3, 14:39.8, 14:42.7, 14:43.5, 14:56.4
401106Breckenridge, MI - Team Time (1st 5) 1:11:08.4 | Spread (1st 5) 3:41.2
9, 260, 275, 279, 283, (347)
Anthony Rowe, Manny Nira, Chase Beard, Jaxton Keller, Landen Ostrander, (Aiden Lamont)
11:27.0, 14:39.4, 14:55.8, 14:58.0, 15:08.2, (18:23.8)
411152Crestwood, MI - Team Time (1st 5) 1:12:06.4 | Spread (1st 5) 3:26.1
72, 214, 276, 280, 310, (317), (344)
Myles Gesselman, Carter Elias, Alpha Kabba, Jaeden Pearson, Dougie LaDue, (Blane Bueche), (Connor Cullin)
12:30.5, 13:41.5, 14:56.0, 15:01.8, 15:56.6, (16:10.4), (17:51.9)
421281St. Mary's (Sault Sainte Marie), MI - Team Time (1st 5) 1:13:06.0 | Spread (1st 5) 2:06.0
187, 251, 272, 274, 297, (305), (335)
Ryan O'Connor, Carver Day, Owen O'Connor, David Marone, Blake Heyboer, (Jacob Lewis), (Sam Jones)
13:24.0, 14:24.0, 14:53.0, 14:55.0, 15:30.0, (15:42.0), (17:17.0)
431295Kalamazoo Christian, MI - Team Time (1st 5) 1:15:42.4 | Spread (1st 5) 5:21.8
149, 250, 264, 284, 348, (359), (363)
Matthew Rohrer, Hobbs DeVries, Kyle Herder, Jack Packer, Devin Vlietstra, (Carl Ross), (Joshua Smith)
13:03.7, 14:22.2, 14:42.3, 15:08.7, 18:25.5, (22:52.7), (25:44.5)
441298Chippewa Hills, MI - Team Time (1st 5) 1:15:31.9 | Spread (1st 5) 4:28.2
147, 235, 254, 322, 340, (343), (345)
Layne Langell, Aldolfo Vera-Rangel, Chason Biller, Alix Carroll, Raidon Sternquist, (Lucas White), (Ronald(RJ) McClellan)
13:03.1, 14:02.8, 14:28.7, 16:26.0, 17:31.3, (17:51.4), (18:07.4)
451300Clinton Trinity Lutheran, MI - Team Time (1st 5) 1:15:52.4 | Spread (1st 5) 3:53.6
127, 212, 315, 320, 326, (352), (360)
Jaxon Matthews, Andrew Nyboer, Cameron Huff, Ben Bishop, Grayson Luz, (Liam Luz), (Keane Gastmeier)
12:56.0, 13:41.0, 16:08.8, 16:17.0, 16:49.6, (19:33.8), (23:11.0)
461314Morley Stanwood, MI - Team Time (1st 5) 1:14:06.5 | Spread (1st 5) 3:04.1
216, 233, 269, 271, 325, (329)
Rusty Numley, John Nielsen, Griffin Gullekson, Mason Sherlock, David Torrey, (Dylan Vining)
13:42.7, 13:59.2, 14:45.1, 14:52.7, 16:46.8, (16:58.5)
471330Boyd W Arthurs, MI - Team Time (1st 5) 1:13:46.7 | Spread (1st 5) 1:50.6
223, 240, 281, 285, 301, (304), (312)
Chris Gruver, Leighton Thorn, Hunter Julian, Adam Liedi, Evan Beck, (Nick Brazill), (Alex Urso)
13:47.7, 14:08.4, 15:03.4, 15:08.9, 15:38.3, (15:41.6), (16:01.6)
481401Monroe Trinity Lutheran, MI - Team Time (1st 5) 1:16:34.0 | Spread (1st 5) 3:36.4
227, 237, 289, 310, 338, (351)
Samuel Frank-DeRoch, Cole Butler, Hunter Ball, Gavin Rohr, Mario Pighin, (Alec Adams)
13:52.0, 14:03.5, 15:13.5, 15:56.6, 17:28.4, (18:56.2)
491406North Trails, MI - Team Time (1st 5) 1:16:04.6 | Spread (1st 5) 2:51.6
228, 265, 293, 296, 324, (350), (356)
Jesse Bragg, Pavel Bazuin, Edmund Lafountain, Scout Rosin, Tate Schoolcraft, (Ezekiel Lake), (Zakiya Bragg)
13:52.8, 14:42.5, 15:17.3, 15:27.6, 16:44.4, (18:54.2), (21:39.9)
501442Birch Run, MI - Team Time (1st 5) 1:24:03.7 | Spread (1st 5) 10:18.1
244, 255, 262, 319, 362
Aidan Grover, Sean Rabideau, Carter Mausolf, Alex Burch, Dekohta Roebuck
14:10.9, 14:29.6, 14:41.8, 16:12.4, 24:29.0
511482Notre Dame Marist Academy, MI - Team Time (1st 5) 1:17:51.8 | Spread (1st 5) 1:32.8
256, 295, 308, 309, 314
Coplin Serota, John Hunter, Sully Dooley, William Platt, Andrew Nunning
14:35.1, 15:23.6, 15:52.5, 15:52.7, 16:07.9
521516Grant, MI - Team Time (1st 5) 1:21:50.2 | Spread (1st 5) 3:51.0
190, 328, 330, 332, 336, (341), (361)
Logan Kilbreath, Noah Hetler, Denver Hilberg, Cash DeHaan, Shawn Warmuskerken, (Jack Pedelty), (Bryce Wallace)
13:27.2, 16:53.7, 17:02.5, 17:08.6, 17:18.2, (17:36.8), (24:22.2)
531545Sacred Heart Academy, MI - Team Time (1st 5) 1:20:58.8 | Spread (1st 5) 2:18.0
273, 282, 323, 333, 334
Anthony Schmitz, John Marchinda, John-Paul Sanders, Jude Engle, Josiah Morin
14:54.4, 15:04.5, 16:36.8, 17:10.7, 17:12.4
541682Lansing, MI - Team Time (1st 5) 1:30:08.7 | Spread (1st 5) 5:08.1
292, 342, 346, 349, 353, (355), (358)
Washington Sampaio, Vincent Arnold, Kismet Curl, Jeremiah DeLaGarza, Korey Jackson, (James Robinson), (Donovan Zeigler)
15:17.0, 17:38.3, 18:21.2, 18:27.1, 20:25.1, (21:25.0), (21:51.0)