146Fremont, MI - Team Time (1st 5) 37:24.1 | Spread (1st 5) 35.8
3, 8, 10, 11, 14, (16), (28)
John Christensen, Sean Pettis, Cole Lowery, Chase Lowery, Gabriel Jones, (Lucas Bradley), (Carter Sherman)
7:04.3, 7:29.7, 7:34.0, 7:36.0, 7:40.1, (7:46.1), (8:08.4)
248Reed City, MI - Team Time (1st 5) 37:03.9 | Spread (1st 5) 1:09.2
1, 2, 6, 13, 26, (27), (36)
Anthony Kiaunis, Ryan Allen, Izaiah Lentz, Elijah Lentz, Justin Stellini, (Ethan Nicklas), (August Rohde)
6:56.3, 7:02.3, 7:20.1, 7:39.7, 8:05.5, (8:06.2), (8:18.4)
3111Central Montcalm, MI - Team Time (1st 5) 39:24.3 | Spread (1st 5) 1:10.4
4, 19, 20, 30, 38, (43), (160)
Gage Hoffman, Josiah Curry, Graham Coston, Evan Rolston, Carter Akin, (Landon Hopkins), (Juno Pierce)
7:09.1, 7:51.9, 7:53.2, 8:10.6, 8:19.5, (8:25.4), (11:10.2)
4176St Patrick (Brighton), MI - Team Time (1st 5) 41:11.8 | Spread (1st 5) 48.0
18, 21, 39, 44, 54, (58), (61)
Shane Cory, Erik DeKeyser, William Lutz, Simon Bosn, Shane Bittikofer, (Alexander McBride), (Marcus O'Hara)
7:51.2, 7:56.1, 8:19.8, 8:25.5, 8:39.2, (8:44.9), (8:47.0)
5187Our Lady of Victory, MI - Team Time (1st 5) 41:26.9 | Spread (1st 5) 1:02.1
17, 23, 25, 53, 69, (87), (96)
Brady Glon, Benny Siddall, Matthew Wright, Grant Lark, Sam Siddall, (Dominic Silvestri), (Evan Porter)
7:50.7, 8:00.5, 8:05.4, 8:37.5, 8:52.8, (9:04.8), (9:13.6)
6231Our Lady of Good Counsel, MI - Team Time (1st 5) 42:25.6 | Spread (1st 5) 36.1
31, 32, 46, 59, 63, (66), (91)
Dane Martin, Jackson Ellis, Luke Weidel, Jonathan Rapoza, Parker Schmude, (James Meiselbach), (Henry Kuhns)
8:11.5, 8:12.4, 8:28.7, 8:45.4, 8:47.6, (8:48.3), (9:07.4)
7282Holy Family Regional (Rochester), MI - Team Time (1st 5) 43:08.9 | Spread (1st 5) 40.0
40, 42, 51, 67, 82, (94), (101)
Andrew Todd, Mario Jesue, Luke Kavanaugh, Nolan Berry, Christopher Jarski, (Ryan Randazzo), (Ryan Warburton)
8:20.9, 8:25.2, 8:33.2, 8:48.7, 9:00.9, (9:09.7), (9:18.8)
8324Michigan Athletic Club for Homeschoolers, MI - Team Time (1st 5) 43:53.5 | Spread (1st 5) 46.5
37, 56, 64, 79, 88, (94), (116)
Roman Opsommer, Ian Potts, Ambrose Wey, Garrett Potts, Noah Horvath, (Brett Suchland), (Ezekiel Wessel)
8:18.5, 8:42.5, 8:47.9, 8:59.6, 9:05.0, (9:09.7), (9:36.4)
9331Hillsdale, MI - Team Time (1st 5) 44:00.3 | Spread (1st 5) 48.5
47, 50, 62, 72, 100, (107), (144)
Dominick Coke, Miles Brown, Aidan Monroe, Nolan Grant, Collin Mullaly, (Braden Lige), (Landon York)
8:28.8, 8:32.9, 8:47.1, 8:54.2, 9:17.3, (9:27.9), (10:14.9)
10350Tri-County, MI - Team Time (1st 5) 43:48.8 | Spread (1st 5) 2:17.8
7, 48, 73, 102, 120, (123), (129)
Gavin Rykse, Quentin DeWitt, Alex Culver, Mason Walkwitz, Brayden Walejewski, (Anthony Albin), (Nicklaus Renner)
7:23.5, 8:28.9, 8:55.2, 9:19.9, 9:41.3, (9:48.5), (9:49.5)
11356St Pius X Catholic, MI - Team Time (1st 5) 44:18.5 | Spread (1st 5) 1:02.1
34, 70, 74, 80, 98, (117), (159)
Wyatt DelValle, Ethan Cunningham, Jacob Borowicz, Dominic Baretto, Jonah Barretto, (Sean Zaker), (Nate Cusson)
8:13.0, 8:53.4, 8:57.1, 8:59.9, 9:15.1, (9:37.6), (11:04.9)
12358Newaygo, MI - Team Time (1st 5) 44:09.1 | Spread (1st 5) 2:01.5
9, 57, 78, 104, 110, (112), (114)
Blake Kerr, Jadon Ryman, Noah Dushane, Alexander VanBelois, Luke Acton, (Ashton Harris), (Garrett Wolven)
7:31.6, 8:43.2, 8:59.2, 9:22.0, 9:33.1, (9:33.7), (9:35.7)
13367Royal Oak Shrine, MI - Team Time (1st 5) 44:33.8 | Spread (1st 5) 28.5
52, 71, 77, 81, 86, (135), (141)
Christian Coletta, Sean Murphy, Kevin Erickson, Eli Lamb, Graham Tobin, (Lorenzo Mio), (Christian Salgado)
8:35.9, 8:54.1, 8:59.1, 9:00.3, 9:04.4, (10:03.5), (10:11.4)
14374Hillsdale Academy, MI - Team Time (1st 5) 44:41.6 | Spread (1st 5) 1:35.0
24, 59, 68, 105, 118, (134)
Reece Poole, Gabe McArthur, Thomas Holm, James Rahe, Nathan More, (Paul Rahe)
8:03.6, 8:45.4, 8:49.3, 9:24.7, 9:38.6, (10:01.1)
15386St. Fabian, MI - Team Time (1st 5) 44:34.6 | Spread (1st 5) 58.2
29, 85, 89, 90, 93, (109), (128)
Charles Malinowski, Aidan Etue, Zachary Kipf, Michael Kassa, Noah Wisniewski, (George Hall), (Ethan Specht)
8:10.4, 9:03.4, 9:05.5, 9:06.7, 9:08.6, (9:31.9), (9:49.4)
16417Simpson, MI - Team Time (1st 5) 45:20.1 | Spread (1st 5) 2:07.5
15, 35, 121, 122, 124, (136), (152)
Jacob Stanislawski, Evan Szalay, Jaylen Miller, William Devoy, Brady Beatty, (Landon Higdon), (Colin Hagerman)
7:41.3, 8:15.1, 9:47.2, 9:47.7, 9:48.8, (10:05.4), (10:35.7)
17466Woodland, MI - Team Time (1st 5) 45:59.0 | Spread (1st 5) 2:17.0
12, 83, 113, 125, 133, (145), (146)
Luke Byland, Leo Schmitz, Milo Gareiss, Calvin Gareiss, Eli Hoeppner, (Dalton Jewell), (Beckett Dennis)
7:39.0, 9:01.0, 9:34.0, 9:49.0, 9:56.0, (10:16.1), (10:18.0)
18471St Patrick (White Lake), MI - Team Time (1st 5) 46:52.6 | Spread (1st 5) 2:11.6
45, 49, 84, 139, 154, (164)
Nate Mroz, John Fontes, Colt Ray, Luke Stewart, Grant Erickson, (Brock Slifko)
8:27.9, 8:32.3, 9:03.0, 10:09.9, 10:39.5, (11:20.1)
19480Chippewa Hills, MI - Team Time (1st 5) 47:03.3 | Spread (1st 5) 3:48.3
5, 22, 147, 148, 158, (168)
Matthew Brownell, Jacob Simon, Talon Lent, Hunter Hoover, Henry Jasman, (Blaine Welch)
7:13.7, 7:57.7, 10:22.9, 10:27.0, 11:02.0, (13:12.4)
20488Ypsilanti Lincoln, MI - Team Time (1st 5) 46:35.6 | Spread (1st 5) 41.2
75, 76, 103, 115, 119, (127), (130)
Royce Ali, Malik Davis, Matthew Rice, Connor Sindlinger, Tyler Pinard, (Benjamin Schwegler), (Carson Kettlewell)
8:58.8, 8:59.0, 9:21.8, 9:36.0, 9:40.0, (9:49.2), (9:49.8)
21508Big Rapids, MI - Team Time (1st 5) 47:46.9 | Spread (1st 5) 2:42.1
33, 55, 125, 140, 155, (163)
Austin Dalman, Joel Hardesty, Trenten Corsello, Ian Dorey, Jace Doxtater, (Shaw Walker)
8:12.7, 8:39.8, 9:49.0, 10:10.6, 10:54.8, (11:18.4)
22533Dundee, MI - Team Time (1st 5) 47:41.7 | Spread (1st 5) 1:47.4
41, 106, 111, 137, 138, (151)
John Trejo, Lucas Stier, Braydon Ost, Ethan Eby, Ryan Cooley, (Owen Cooley)
8:22.3, 9:27.8, 9:33.5, 10:08.4, 10:09.7, (10:34.9)
23584Leland, MI - Team Time (1st 5) 48:20.0 | Spread (1st 5) 1:05.0
92, 99, 108, 142, 143, (156), (157)
Porter Kowalski, Gabe Caldwell, William Neveau, Weston Kowalski, Edmyn Vann, (Olin Chandler), (Lennon Peluso)
9:08.0, 9:17.0, 9:30.0, 10:12.0, 10:13.0, (10:55.0), (10:57.0)
24638St. Mary Royal Oak, MI - Team Time (1st 5) 50:18.1 | Spread (1st 5) 2:25.8
64, 131, 132, 150, 161, (162), (167)
Myles McGlinchey, Nico Ishak, Finnegan McGlinchey, Fabian Villarino, Spencer Kowalewski, (Joseph Powell), (Isaac Kerkmaz)
8:47.9, 9:52.8, 9:54.6, 10:29.1, 11:13.7, (11:16.9), (12:39.5)
25730Buckley, MI - Team Time (1st 5) 54:44.0 | Spread (1st 5) 3:22.0
97, 149, 153, 165, 166, (169), (170)
Ryekin McEachern, Mason McHugh, Tamrak McEachern, Colter McEachern, Colten Ingraham, (Camden Melville), (Jamison Kulawiak)
9:14.0, 10:29.0, 10:39.0, 11:46.0, 12:36.0, (14:06.0), (15:23.0)