163DeWitt, MI - Team Time (1st 5) 57:18.3 | Spread (1st 5) 1:04.1
1, 9, 11, 16, 26, (28), (34)
Ethan Powell, Aiden Aldrich, Ian Fowler, Lincoln Dodds, Carson Frayre, (Brennan McKone), (Nolan Inglis)
10:45.1, 11:29.8, 11:33.4, 11:40.8, 11:49.2, (11:50.8), (11:57.5)
275Capital Homeschool, MI - Team Time (1st 5) 57:16.6 | Spread (1st 5) 1:09.0
3, 4, 10, 20, 38, (44), (68)
Enoch Shoemaker, Jesse Carson, Liam Kuhlmann, Trevor Basch, Owen Vanderwey, (Dominic Thomas), (Henry Vanderwey)
10:53.0, 11:05.6, 11:30.0, 11:46.0, 12:02.0, (12:07.0), (12:28.0)
3196Cedar Springs, MI - Team Time (1st 5) 1:00:05.7 | Spread (1st 5) 57.0
13, 22, 32, 56, 73, (151), (188)
Elliot Moleski, Zach Reed, Eli Kleynenberg, Jack Sherburn, Ian Klenk, (Ayden Cook), (Grant Hoult)
11:35.4, 11:46.2, 11:55.2, 12:16.5, 12:32.4, (13:20.6), (13:39.2)
4241Hudsonville Public, MI - Team Time (1st 5) 1:00:53.3 | Spread (1st 5) 39.8
19, 43, 51, 63, 65, (91), (108)
Curtis Ellis, Tommy Lobbezoo, Jason Van Dyken, Dawson Weemhof, Josh Little, (Tyler Scholma), (Zach Porczynski)
11:45.4, 12:06.8, 12:14.3, 12:21.6, 12:25.2, (12:41.5), (12:55.4)
5274Byron Center West, MI - Team Time (1st 5) 1:01:18.0 | Spread (1st 5) 33.6
31, 55, 58, 64, 66, (100), (112)
Brady Swanson, Mark Millard, Cole Mitchell, Maxwell Mathers, Connor Pettit, (Brady Wolters), (Tate Pellow)
11:53.4, 12:16.0, 12:18.0, 12:23.6, 12:27.0, (12:47.2), (12:57.4)
6295Grand Rapids Christian, MI - Team Time (1st 5) 1:01:23.7 | Spread (1st 5) 1:24.9
21, 36, 48, 52, 138, (175), (178)
Keegan Hoekstra, Quintin Willis, Joe Waalkes, Simon Triezenberg, Maximilian Rodwell, (Sean Ryan), (Gavin Peters)
11:46.1, 11:59.2, 12:13.0, 12:14.4, 13:11.0, (13:31.9), (13:33.6)
7315Kalamazoo Homeschool Sports, MI - Team Time (1st 5) 1:01:47.3 | Spread (1st 5) 1:05.6
23, 45, 57, 87, 103, (166), (171)
Will Brodie, Bryce Lloyd, Elijah Gartland, Josiah Gartland, Clay Adair, (Joe Engle), (Drew Edwards)
11:46.5, 12:11.7, 12:17.9, 12:39.1, 12:52.1, (13:27.8), (13:29.4)
8325Jenison, MI - Team Time (1st 5) 1:01:43.2 | Spread (1st 5) 1:23.5
12, 37, 67, 99, 110, (158), (167)
Seth Conner, Cole Visser, Parker Strelecki, Justin Clement, Matthew Schwartz, (Andrew Wangler), (Oliver Conlon)
11:33.5, 11:59.5, 12:27.8, 12:45.4, 12:57.0, (13:24.7), (13:28.0)
9342Alma, MI - Team Time (1st 5) 1:01:37.1 | Spread (1st 5) 1:47.0
6, 33, 84, 106, 113, (150), (154)
Ali Kudmani, Buddy Leonard, Elijah Baltierra, Bodie Heiss, Noah Chouinard, (Collin Helinski), (Thomas Larson)
11:11.1, 11:55.3, 12:37.6, 12:55.0, 12:58.1, (13:20.5), (13:22.5)
10362Millennium, MI - Team Time (1st 5) 1:02:19.6 | Spread (1st 5) 55.3
39, 59, 62, 88, 114, (122), (141)
Cameron Crosby, Solomon Strong, Alexander Mueller, Nico Sobczak, Jacob Mack, (Peyton Rider), (James Senter)
12:03.0, 12:18.1, 12:19.9, 12:40.3, 12:58.3, (13:02.0), (13:12.9)
11384Fowlerville, MI - Team Time (1st 5) 1:02:10.8 | Spread (1st 5) 1:49.1
5, 69, 101, 102, 107, (120), (143)
William Shrader, Drew Showerman, William Cotie, Benjamin Durbin, Grant Wilkinson, (Samuel Shrader), (Liam Dean)
11:06.0, 12:28.3, 12:50.1, 12:51.3, 12:55.1, (13:01.3), (13:14.7)
12406Grand Rapids Public Schools, MI - Team Time (1st 5) 1:02:00.9 | Spread (1st 5) 2:25.1
2, 53, 75, 130, 146, (204), (216)
Liam Walters, Noah Finton, Nathan Loser, Maclin Stidolph, Calvin Herrboldt, (Zach Kennier), (William Hall)
10:51.8, 12:14.8, 12:33.0, 13:04.4, 13:16.9, (13:50.4), (13:58.0)
13408Fremont, MI - Team Time (1st 5) 1:03:02.2 | Spread (1st 5) 43.4
46, 74, 83, 97, 108, (114), (116)
Sean Pettis, John Christensen, Gabriel Jones, Cole Lowery, Lucas Bradley, (Chase Lowery), (Carter Sherman)
12:12.0, 12:32.9, 12:37.3, 12:44.6, 12:55.4, (12:58.3), (12:59.3)
14470Fruitport, MI - Team Time (1st 5) 1:03:29.3 | Spread (1st 5) 1:01.0
41, 61, 119, 121, 128, (132), (156)
Alex Facundo, Ethan Horan, Levi Bol, Levi Glynn, Alex Wilber, (Jayden DeVries), (Isaac VanderMolen)
12:03.1, 12:19.6, 13:00.8, 13:01.7, 13:04.1, (13:04.5), (13:23.8)
15500Gladwin, MI - Team Time (1st 5) 1:03:15.5 | Spread (1st 5) 2:22.0
8, 14, 104, 174, 200, (209), (274)
Seth Mead, Caleb Palmreuter, Ben Verellen, Elijah Townsend, Garrett Cingano, (Elijah Christensen), (Brensen Reed)
11:26.3, 11:36.1, 12:53.1, 13:31.7, 13:48.3, (13:52.5), (14:48.6)
16511Catholic United, MI - Team Time (1st 5) 1:03:53.7 | Spread (1st 5) 1:46.4
18, 89, 105, 126, 173, (186), (222)
Gavin Betten, Evan Minks, Eduardo Hurtado, Jeb Hillary, Aiden Weller, (Henry Lincolnhol), (Dominic Schmitz)
11:44.4, 12:40.6, 12:54.1, 13:03.8, 13:30.8, (13:39.0), (14:04.1)
17526Flushing, MI - Team Time (1st 5) 1:04:12.2 | Spread (1st 5) 1:03.2
50, 79, 124, 127, 146, (183), (194)
Owen Foltz, Jackson Wirsing, Landen Ortiz, James Latstetter, Gabriel Fil, (Tyler Kurnik), (Joshua Vaughn)
12:13.7, 12:35.0, 13:02.6, 13:04.0, 13:16.9, (13:36.7), (13:44.1)
18533Breckenridge, MI - Team Time (1st 5) 1:03:35.2 | Spread (1st 5) 3:02.7
7, 29, 35, 208, 254
Isaac Humm, Jaden Ostrander, Sawyer Stoneman, Aimon Humm, Brayden Welch
11:24.5, 11:52.5, 11:58.7, 13:52.3, 14:27.2
19539L. E. White (Allegan), MI - Team Time (1st 5) 1:04:03.5 | Spread (1st 5) 1:53.4
26, 95, 98, 129, 191, (196), (227)
Brycen Heckman, Cole Muenzer, Jayden Snyder, Mateo Perez, Austin Zoch, (Silas Neldon), (Mathew Lyon)
11:49.2, 12:42.2, 12:45.2, 13:04.3, 13:42.6, (13:46.0), (14:06.8)
20540Cadillac, MI - Team Time (1st 5) 1:04:07.4 | Spread (1st 5) 1:52.0
24, 77, 93, 157, 189, (201), (241)
Nolan Nixon, Matthew Stilson, Clayton Mosher, Alexander Gebhard, Gavin Baumgartner, (McCoy McGuire), (Lars Hanson)
11:48.0, 12:33.4, 12:42.0, 13:24.0, 13:40.0, (13:50.0), (14:17.4)
21569Birch Run, MI - Team Time (1st 5) 1:04:34.8 | Spread (1st 5) 1:14.6
47, 60, 142, 155, 165, (190), (244)
Jack Rumptz, Connor Mausolf, Jaxon Martinus, Masen Koskinen, Caleb Riddle-Ancic, (Alexander Maya), (Shane Hawkins)
12:12.3, 12:19.0, 13:13.4, 13:23.2, 13:26.9, (13:40.3), (14:21.1)
22611Clinton Trinity Lutheran, MI - Team Time (1st 5) 1:04:58.0 | Spread (1st 5) 2:12.0
39, 42, 144, 148, 238, (264), (275)
Brewer Snay, Jamison Snay, Jack McMahon, Richard Kirkwood, Benji Ashley, (Andrew Nyboer), (David Kirkwood)
12:03.0, 12:04.0, 13:16.0, 13:20.0, 14:15.0, (14:36.0), (14:51.5)
23630Western Michigan Christian, MI - Team Time (1st 5) 1:05:13.9 | Spread (1st 5) 1:20.4
75, 86, 96, 162, 211, (248)
Beckett Newell, Levi Postema, Brandon Curtis, Luke Maat, Danny Maat, (Alexander Lawrence)
12:33.0, 12:38.8, 12:43.3, 13:25.4, 13:53.4, (14:23.7)
24639Bridgman, MI - Team Time (1st 5) 1:05:07.3 | Spread (1st 5) 2:34.9
15, 85, 93, 207, 239, (245), (286)
Andrew Mabry, Ethan Stine, Brody Roberts, Sam Fenech, Lucas Rumsa, (Tim Pham), (Brad Salmon)
11:40.2, 12:38.1, 12:42.0, 13:51.9, 14:15.1, (14:21.6), (15:13.4)
25667Mason (Erie), MI - Team Time (1st 5) 1:05:44.4 | Spread (1st 5) 1:15.5
78, 118, 125, 145, 201, (233), (261)
Jackson Iocoangeli, Austin Sulier, Parker Campbell, Collin Parent, Brenden Perry, (Carter Crawford), (Brody Perry)
12:34.5, 13:00.5, 13:03.2, 13:16.2, 13:50.0, (14:12.2), (14:32.7)
26758Unity Christian, MI - Team Time (1st 5) 1:06:25.4 | Spread (1st 5) 2:29.5
17, 153, 176, 177, 235, (246), (262)
Ethan Miller, Aden Spaak, Drew Lanser, Gavriel Modderman, Zander Gordon, (Caden Leatherman), (Levi Marsman)
11:44.2, 13:22.1, 13:32.2, 13:33.2, 14:13.7, (14:22.0), (14:33.2)
27763Michigan Athletic Club for Homeschoolers, MI - Team Time (1st 5) 1:06:39.2 | Spread (1st 5) 1:14.5
81, 123, 161, 192, 206, (252), (268)
Gunnar Wessel, Matthew Spencer, Elijah Mann, Ian Potts, Roman Opsommer, (Peyton Suchland), (Ambrose Wey)
12:36.7, 13:02.2, 13:25.3, 13:43.8, 13:51.2, (14:26.5), (14:37.7)
28787Boyd W Arthurs, MI - Team Time (1st 5) 1:06:50.3 | Spread (1st 5) 1:27.4
70, 130, 160, 213, 214, (257), (262)
Ian Kramp, Zachary Pauli, Patrick Neubecher, Adrian Santoro, Max Sanfilippo, (Casey Lickliter), (Christopher Gruver)
12:28.8, 13:04.4, 13:25.0, 13:55.9, 13:56.2, (14:29.3), (14:33.2)
29815Central Michigan Homeschool Athletics, MI - Team Time (1st 5) 1:07:15.4 | Spread (1st 5) 1:41.6
72, 92, 196, 219, 236, (269), (285)
Andrew Monahan, Easton Schneider, Sam Ranck, Easton Schneider, Hayden Tollenaere, (Micah Nickel), (Kale Reid)
12:32.2, 12:41.9, 13:46.0, 14:01.5, 14:13.8, (14:38.0), (15:12.6)
30828AHHC (Covenant Christian), MI - Team Time (1st 5) 1:07:21.0 | Spread (1st 5) 1:05.5
110, 133, 152, 212, 221, (223), (231)
Michael DeVries, Caleb Drnek, Jacob King, Kaden Mingerink, Connor Lubbers, (Nick Lubbers), (Tyler N. Kooienga)
12:57.0, 13:04.6, 13:21.2, 13:55.7, 14:02.5, (14:04.7), (14:09.3)
31870Fennville, MI - Team Time (1st 5) 1:07:53.8 | Spread (1st 5) 1:37.3
71, 117, 224, 228, 230, (255), (284)
Tre Cooper, Mason Gardea, Miro Greensmith, Tyler Warnock, Hugh Lowing, (Christian Mendoza), (Tristan Jenne)
12:31.9, 12:59.8, 14:05.1, 14:07.8, 14:09.2, (14:28.4), (15:08.5)
32876Morley Stanwood, MI - Team Time (1st 5) 1:09:58.9 | Spread (1st 5) 4:04.6
54, 79, 149, 289, 305
Tyler Vining, Liam McLaughlin, Caleb VanSickle, Dylan Vining, Kayden Kangas
12:15.2, 12:35.0, 13:20.3, 15:28.6, 16:19.8
33879Woodhaven-Brownstown, MI - Team Time (1st 5) 1:07:49.2 | Spread (1st 5) 1:03.7
136, 139, 184, 186, 234, (240), (243)
Dominic Duey, Pierce Scheffler, Alessandro Felici, Carter Michling, Ethan Ramos, (Lorenzo Gaglio), (Reed Trela)
13:09.2, 13:11.1, 13:37.0, 13:39.0, 14:12.9, (14:16.5), (14:19.2)
34884Cranbrook Kingswood, MI - Team Time (1st 5) 1:07:53.8 | Spread (1st 5) 1:58.7
49, 163, 215, 225, 232, (256), (267)
Caleb Goldstein, Narinn Pozios, Michael Sawula, Will Girbaldi, Milo Kiezun, (Oliver Lubin), (JP Baker)
12:13.3, 13:25.5, 13:57.7, 14:05.3, 14:12.0, (14:28.9), (14:36.9)
35903Lansing, MI - Team Time (1st 5) 1:07:58.9 | Spread (1st 5) 42.8
137, 169, 192, 195, 210, (217), (247)
Dylan Perez Cruz, Abdallah Amir, Eduardo Esquivel, Cristian Solis, Gabriel Leak, (Tarrell Bryant), (Help Djuma)
13:10.0, 13:28.1, 13:43.8, 13:44.2, 13:52.8, (14:00.2), (14:23.6)
361017Christ the King (Ann Arbor), MI - Team Time (1st 5) 1:10:36.0 | Spread (1st 5) 2:46.7
82, 90, 270, 287, 288, (310), (316)
James Herrmann, Jeremy Horn, Micah Sray, Thomas Hoving, Leo Muller, (Jonas Giordano), (William Distelzweig)
12:37.2, 12:41.3, 14:39.7, 15:13.9, 15:23.9, (16:50.9), (17:12.4)
371019Glen Lake, MI - Team Time (1st 5) 1:10:52.5 | Spread (1st 5) 4:07.8
25, 135, 276, 282, 301, (311), (322)
Colebrook Sutherland, Jaiden Thompson, Preston Peterson, Mitch Griffith, Isaac Hlavka, (Andrew Schopieray), (Wade Budd)
11:48.8, 13:07.8, 14:53.4, 15:05.9, 15:56.6, (16:54.8), (17:37.8)
381050Detroit Country Day, MI - Team Time (1st 5) 1:09:48.0 | Spread (1st 5) 1:20.2
170, 179, 199, 229, 273, (279), (283)
Zain Halabi, Reid Jarjosa, Preston Cook, Hugh Aaron, Parker Hopkins, (Asher Zacks), (Armaan Dev)
13:28.3, 13:34.6, 13:47.6, 14:09.0, 14:48.5, (15:04.3), (15:06.6)
391068Coopersville, MI - Team Time (1st 5) 1:10:37.8 | Spread (1st 5) 2:29.6
134, 172, 220, 249, 293, (294), (295)
Brendan Nolan, MacAllistair Harness, Deegan Stanton, Jonah Sanchez, Manny Sanchez, (Ryan Klein), (Evan Keller)
13:06.1, 13:29.9, 14:02.2, 14:23.9, 15:35.7, (15:36.1), (15:36.5)
401103Future Falcons (Ogemaw Heights), MI - Team Time (1st 5) 1:10:47.3 | Spread (1st 5) 1:52.3
140, 167, 253, 264, 279, (299), (315)
Lucas Hines, Jack Bruder, Charlie Bruder, Roman Franciosi, Nolan Dowell, (Jacob Myslakowski), (Johnny Stahl)
13:12.0, 13:28.0, 14:27.0, 14:36.0, 15:04.3, (15:49.0), (17:12.0)
411156Butternut Homeschool, MI - Team Time (1st 5) 1:10:53.7 | Spread (1st 5) 1:03.7
185, 198, 242, 259, 272, (297), (309)
Tyson Crouse, Ike Shaw, Ty Stockton, Ryan Hardy, Elijah Turner, (Caleb Hardy), (Lucas Thompson)
13:37.4, 13:46.5, 14:17.7, 14:31.0, 14:41.1, (15:44.8), (16:32.0)
421163Lumen Christi, MI - Team Time (1st 5) 1:11:14.3 | Spread (1st 5) 1:28.1
164, 205, 251, 266, 277, (317), (327)
Vaughn Bertrum, Luke Hodulik, Marcos Guadarrama, Owen Zink, Emmanuel Mercado, (Peter Soltis), (Giovanni Castro)
13:26.6, 13:50.9, 14:26.0, 14:36.1, 14:54.7, (17:12.7), (18:32.6)
431182Kalamazoo Christian, MI - Team Time (1st 5) 1:12:56.9 | Spread (1st 5) 2:36.3
158, 181, 250, 290, 303, (329), (330)
Jacob Williams, Seth Alabaugh, James VanderDussen, Jacob Brouwer, Nathan Hart, (Jacob VanDyk), (Eli Kline)
13:24.7, 13:34.9, 14:24.8, 15:31.5, 16:01.0, (18:43.0), (18:48.9)
441252Chippewa Hills, MI - Team Time (1st 5) 1:18:16.7 | Spread (1st 5) 5:29.5
30, 270, 314, 318, 320
Matthew Brownell, Henry Jasman, Talon Lent, Hunter Hoover, Blaine Welch
11:52.7, 14:39.7, 17:05.3, 17:16.8, 17:22.2
451262East (Farmington Hills), MI - Team Time (1st 5) 1:13:37.2 | Spread (1st 5) 2:09.9
179, 237, 259, 291, 296, (307), (321)
Rex Saenz, Myles Guttovz, Myles Hancock, Ty Hill, Nick Smith, (Antonio Smith), (Wesley Rawlings)
13:34.6, 14:14.6, 14:31.0, 15:32.5, 15:44.5, (16:23.3), (17:31.6)
461281Hillsdale Academy, MI - Team Time (1st 5) 1:15:07.8 | Spread (1st 5) 2:46.1
182, 203, 292, 298, 306
Reece Poole, Thomas Holm, Gabe McArthur, James Rahe, Paul Rahe
13:36.3, 13:50.2, 15:33.1, 15:45.8, 16:22.4
471383Holland Black River, MI - Team Time (1st 5) 1:16:51.0 | Spread (1st 5) 3:12.7
226, 258, 278, 302, 319, (324), (326)
William Bensinger, Isaac Johnson, Owen Stimer, Isaac Edgington, Madden Pasatta, (Andrew Spyker), (Drew Murphy)
14:06.6, 14:29.5, 14:58.4, 15:57.2, 17:19.3, (18:10.9), (18:24.7)
481447Charyl Stockwell Academy, MI - Team Time (1st 5) 1:20:06.1 | Spread (1st 5) 3:02.2
218, 300, 304, 312, 313, (332)
Sebastian Beskow, James Chmielewski, Easton Dickerson, Jason Zarate, Tanner Krieger, (Ben McKay)
14:00.7, 15:49.1, 16:14.0, 16:59.4, 17:02.9, (21:47.6)
491571Meadow Montessori, MI - Team Time (1st 5) 1:31:19.0 | Spread (1st 5) 8:06.4
281, 308, 323, 325, 334
Jack Schall, Eli Mason, Nikolas Staelgraeve, Max Hassett, Max Wright
15:05.8, 16:30.2, 18:08.3, 18:22.5, 23:12.2
501663Greater Lansing Islamic, MI - Team Time (1st 5) 1:49:08.9 | Spread (1st 5) 5:44.4
328, 331, 333, 335, 336, (337), (338)
Yousuf Al-Okk, Mohamed Abdelrahman, Ahmad Elsaddig, Rayan Bitar, Ibrahim Khalil, (Abikarim Abukar), (Aly Abdelrahman)
18:38.0, 19:55.2, 22:59.8, 23:13.5, 24:22.4, (24:22.9), (24:32.6)