Josh Phelps M 11 2 17:11 Division 3 26-3 Almont First Place Team T Jackson Brown M 9 4 17:52 Division 3 26-3 Almont First Place Team T Jack DeMara M 10 8 18:11 Division 3 26-3 Almont First Place Team T Austin Watt M 9 17 18:30 Division 3 26-3 Almont First Place Team T Colby Querciagrossa M 10 20 18:52 Division 3 26-3 Almont First Place Team T Caleb Ritchie M 11 25 18:55 Division 3 26-3 Almont First Place Team T Ethan Owens M 10 36 19:23 Division 3 26-3 Almont First Place Team T Justin Smith M 11 5 17:32.42 Division 3 22-3 Bangor Third Place Team T Alex Martinez M 12 11 17:45.81 Division 3 22-3 Bangor Third Place Team T Carter Finch M 9 29 18:44.74 Division 3 22-3 Bangor Third Place Team T Tyrique Cunningham M 11 30 18:49.43 Division 3 22-3 Bangor Third Place Team T Benjamin Greiner M 10 33 19:01.26 Division 3 22-3 Bangor Third Place Team T Carson Finch M 11 41 19:25.90 Division 3 22-3 Bangor Third Place Team T Juan Rodriguez Amaya M 12 44 19:31.18 Division 3 22-3 Bangor Third Place Team T Brayden Huddleston M 11 1 16:04.31 Division 3 19-3 Benzie Central First Place Team T Jake Williams M 12 2 16:44.72 Division 3 19-3 Benzie Central First Place Team T Jeffery Crouch M 11 4 16:59.60 Division 3 19-3 Benzie Central First Place Team T Noah Robotham M 12 5 17:03.48 Division 3 19-3 Benzie Central First Place Team T Hayden Bretzke M 11 16 17:49.16 Division 3 19-3 Benzie Central First Place Team T Pedro Roman M 9 24 18:29.69 Division 3 19-3 Benzie Central First Place Team T Jonah Hunt M 9 25 18:38.31 Division 3 19-3 Benzie Central First Place Team T Logan Hudson M 10 3 17:26.70 Division 3 27-3 Blissfield Third Place Team T Kyle Spires M 12 17 18:15.30 Division 3 27-3 Blissfield Third Place Team T Eric Alexander M 12 22 18:41.60 Division 3 27-3 Blissfield Third Place Team T Tyler Fall M 12 23 18:43.50 Division 3 27-3 Blissfield Third Place Team T Logan Pitts M 9 27 18:56.70 Division 3 27-3 Blissfield Third Place Team T Sean Newlin M 10 54 20:41.60 Division 3 27-3 Blissfield Third Place Team T Kendall Uckele M 12 74 23:00.90 Division 3 27-3 Blissfield Third Place Team T Brian Njuguna M 11 1 16:58.83 Division 3 22-3 Bridgman First Place Team T Kole Hanke M 11 7 17:41.30 Division 3 22-3 Bridgman First Place Team T Elliott Hanke M 12 12 17:56.93 Division 3 22-3 Bridgman First Place Team T Karl Hanke M 12 17 18:17.27 Division 3 22-3 Bridgman First Place Team T Brandon Owen M 11 22 18:36.48 Division 3 22-3 Bridgman First Place Team T Collin Gaishin M 12 26 18:43.13 Division 3 22-3 Bridgman First Place Team T Matt Montgomery M 12 53 19:52.69 Division 3 22-3 Bridgman First Place Team T Colin Ransbottom M 10 10 17:40.2 Division 3 25-3 Bronson Second Place Team T Marcus Broom M 10 16 18:01.8 Division 3 25-3 Bronson Second Place Team T Blake Bucklin M 11 21 18:14.0 Division 3 25-3 Bronson Second Place Team T Hunter Trine M 10 23 18:16.4 Division 3 25-3 Bronson Second Place Team T Isaac Robertson M 11 31 18:57.0 Division 3 25-3 Bronson Second Place Team T Bryce Kosmerick M 11 42 19:28.6 Division 3 25-3 Bronson Second Place Team T Luis DePaz M 11 55 20:03.6 Division 3 25-3 Bronson Second Place Team T Yami Albrecht M 9 4 15:58.4 Division 3 24-3 Caro Third Place Team T Zakaria Drews M 11 7 16:12.8 Division 3 24-3 Caro Third Place Team T Ben Willoughby M 12 20 17:40.9 Division 3 24-3 Caro Third Place Team T Caleb Cotton M 9 23 17:42.8 Division 3 24-3 Caro Third Place Team T Bryden Miller M 9 26 17:51.7 Division 3 24-3 Caro Third Place Team T Jesse Wiederhold M 12 36 18:25.8 Division 3 24-3 Caro Third Place Team T Aaron Hulburt M 9 40 18:39.3 Division 3 24-3 Caro Third Place Team T Bransen Stimpfel M 12 1 15:43.6 Division 3 24-3 Cass City First Place Team T CarLee Stimpfel M 10 8 16:28.6 Division 3 24-3 Cass City First Place Team T Jose Torres M 12 15 17:21.4 Division 3 24-3 Cass City First Place Team T Zane Wright M 10 24 17:46.4 Division 3 24-3 Cass City First Place Team T Michael Rader M 12 25 17:48.9 Division 3 24-3 Cass City First Place Team T Gabe Farver M 9 38 18:35.6 Division 3 24-3 Cass City First Place Team T Jamison Biskner-Kruse M 10 59 19:31.5 Division 3 24-3 Cass City First Place Team T David Ritter M 11 6 17:18.62 Division 3 19-3 Charlevoix Second Place Team T Noah Carson M 11 7 17:23.40 Division 3 19-3 Charlevoix Second Place Team T Jonathan Pischner M 12 8 17:26.45 Division 3 19-3 Charlevoix Second Place Team T Luke Buday M 11 20 18:04.47 Division 3 19-3 Charlevoix Second Place Team T Ryan Erskine M 12 22 18:15.64 Division 3 19-3 Charlevoix Second Place Team T Ben Peterson M 10 35 19:18.18 Division 3 19-3 Charlevoix Second Place Team T Josh Clees M 12 60 20:19.83 Division 3 19-3 Charlevoix Second Place Team T Ben Haupt M 11 4 16:35.88 Division 3 20-3 Clare Second Place Team T Jimmy Teall M 10 6 17:00.16 Division 3 20-3 Clare Second Place Team T David Good M 9 16 17:46.76 Division 3 20-3 Clare Second Place Team T Chase Field M 12 18 17:50.87 Division 3 20-3 Clare Second Place Team T Aidan Boyd M 9 27 18:09.29 Division 3 20-3 Clare Second Place Team T Scotty Baldwin M 11 32 18:19.89 Division 3 20-3 Clare Second Place Team T Jayce Miller M 9 34 18:25.24 Division 3 20-3 Clare Second Place Team T Colin Kane M 9 5 17:30.00 Division 3 27-3 Dundee First Place Team T Justin Kane M 12 12 17:59.90 Division 3 27-3 Dundee First Place Team T Austin Dubes M 12 16 18:13.50 Division 3 27-3 Dundee First Place Team T Clay Scharboneau M 12 19 18:20.70 Division 3 27-3 Dundee First Place Team T Zach Symanns M 12 24 18:44.10 Division 3 27-3 Dundee First Place Team T Kody Smith M 12 33 19:03.10 Division 3 27-3 Dundee First Place Team T Noah Emery M 11 47 20:05.00 Division 3 27-3 Dundee First Place Team T Robert LeFevre M 11 13 18:01.50 Division 3 27-3 Erie Mason Second Place Team T Devin Raymond M 12 14 18:03.80 Division 3 27-3 Erie Mason Second Place Team T Nathan Walker M 9 15 18:05.80 Division 3 27-3 Erie Mason Second Place Team T Jackson Hoffman M 10 18 18:16.20 Division 3 27-3 Erie Mason Second Place Team T Carter Rose M 9 20 18:22.30 Division 3 27-3 Erie Mason Second Place Team T Corbin Healey M 10 21 18:26.20 Division 3 27-3 Erie Mason Second Place Team T Reid Southern M 11 29 18:57.50 Division 3 27-3 Erie Mason Second Place Team T Brantley VanOverloop M 12 7 16:37.46 Division 3 21-3 Grand Rapids Covenant Christian Second Place Team T Aaron Langerak M 12 12 17:01.69 Division 3 21-3 Grand Rapids Covenant Christian Second Place Team T Mike Altena M 10 17 17:18.16 Division 3 21-3 Grand Rapids Covenant Christian Second Place Team T Brice VanOverloop M 10 21 17:25.32 Division 3 21-3 Grand Rapids Covenant Christian Second Place Team T Seth Bleyenberg M 11 22 17:26.94 Division 3 21-3 Grand Rapids Covenant Christian Second Place Team T Phil Dommisse M 11 44 18:12.99 Division 3 21-3 Grand Rapids Covenant Christian Second Place Team T Travis Lubbers M 9 70 19:28.72 Division 3 21-3 Grand Rapids Covenant Christian Second Place Team T Abe Visser M 12 1 15:23.80 Division 3 21-3 Grandville Calvin Christian Third Place Team T Gabe Lamer M 12 20 17:23.59 Division 3 21-3 Grandville Calvin Christian Third Place Team T Zach Hoekstra M 10 25 17:37.02 Division 3 21-3 Grandville Calvin Christian Third Place Team T Hunter VanKlompenberg M 12 26 17:37.70 Division 3 21-3 Grandville Calvin Christian Third Place Team T Noah Lubben M 11 27 17:39.59 Division 3 21-3 Grandville Calvin Christian Third Place Team T Chris Jenkins M 9 50 18:19.50 Division 3 21-3 Grandville Calvin Christian Third Place Team T Colin Rypma M 11 61 18:55.02 Division 3 21-3 Grandville Calvin Christian Third Place Team T Brennan Burk M 12 2 16:38.0 Division 3 25-3 Hanover-Horton First Place Team T Austin Shepherd M 12 3 16:51.8 Division 3 25-3 Hanover-Horton First Place Team T Zach Abbee M 12 5 17:03.4 Division 3 25-3 Hanover-Horton First Place Team T Bradley Guenther M 10 6 17:23.7 Division 3 25-3 Hanover-Horton First Place Team T Landon Melling M 10 8 17:34.9 Division 3 25-3 Hanover-Horton First Place Team T Bo Shepherd M 10 15 17:56.5 Division 3 25-3 Hanover-Horton First Place Team T Jay Waggener M 11 26 18:26.7 Division 3 25-3 Hanover-Horton First Place Team T Ryan Hilbrandt M 12 3 15:51.7 Division 3 24-3 Hemlock Second Place Team T Landon Honsinger M 12 5 16:03.6 Division 3 24-3 Hemlock Second Place Team T Kurt Sollner M 12 21 17:41.9 Division 3 24-3 Hemlock Second Place Team T Harrison Lamont M 10 22 17:42.3 Division 3 24-3 Hemlock Second Place Team T Tyler Kramer M 10 27 17:58.6 Division 3 24-3 Hemlock Second Place Team T Michael Hoffman M 12 70 19:49.6 Division 3 24-3 Hemlock Second Place Team T Connor McVannel M 11 81 20:46.3 Division 3 24-3 Hemlock Second Place Team T James McCann M 12 2 15:40.43 Division 3 21-3 Holland Black River First Place Team T Joshua Fink M 10 10 16:53.60 Division 3 21-3 Holland Black River First Place Team T Brenden Jones M 12 11 16:58.52 Division 3 21-3 Holland Black River First Place Team T Justin Lundstrom M 11 15 17:16.04 Division 3 21-3 Holland Black River First Place Team T Sam Sharnas M 9 18 17:21.06 Division 3 21-3 Holland Black River First Place Team T Preston Mills M 11 Division 3 21-3 Holland Black River First Place Team T Aidan Jones M 9 Division 3 21-3 Holland Black River First Place Team T Ethan Markey M 11 1 16:28.4 Division 3 23-3 Lansing Catholic First Place Team T Ryan Schroeder M 10 2 16:35.6 Division 3 23-3 Lansing Catholic First Place Team T Will Peters M 9 6 16:58.2 Division 3 23-3 Lansing Catholic First Place Team T Eric Warriner M 9 12 17:20.2 Division 3 23-3 Lansing Catholic First Place Team T Sammy Migaldi M 10 13 17:20.4 Division 3 23-3 Lansing Catholic First Place Team T Gavin Jager M 12 18 17:35.0 Division 3 23-3 Lansing Catholic First Place Team T Bobby Reid M 12 19 17:37.3 Division 3 23-3 Lansing Catholic First Place Team T Eric Poth M 12 1 16:38 Division 3 26-3 Marlette Second Place Team T Seth Ferguson M 11 12 18:23 Division 3 26-3 Marlette Second Place Team T Donald Dunn M 11 16 18:29 Division 3 26-3 Marlette Second Place Team T Zack Herman M 10 22 18:53 Division 3 26-3 Marlette Second Place Team T Cody Sanchez M 11 23 18:54 Division 3 26-3 Marlette Second Place Team T Kody Gould M 9 53 21:07 Division 3 26-3 Marlette Second Place Team T Ryan Zawodny M 12 66 22:56 Division 3 26-3 Marlette Second Place Team T Zac Wright-Fisher M 12 3 16:33.27 Division 3 20-3 Mason County Central Third Place Team T Nolan Asiala M 12 12 17:33.61 Division 3 20-3 Mason County Central Third Place Team T Jacob Shoop M 11 17 17:48.25 Division 3 20-3 Mason County Central Third Place Team T Zech Kmiecik M 9 23 18:03.01 Division 3 20-3 Mason County Central Third Place Team T Evan Boes M 11 30 18:16.22 Division 3 20-3 Mason County Central Third Place Team T Mitch Lange M 12 38 18:39.09 Division 3 20-3 Mason County Central Third Place Team T Alec Trent M 10 53 19:35.68 Division 3 20-3 Mason County Central Third Place Team T Kade Meganck M 10 5 18:02 Division 3 26-3 Montrose Third Place Team T Eric Vandefifer M 10 6 18:02 Division 3 26-3 Montrose Third Place Team T Ben Dennings M 11 18 18:45 Division 3 26-3 Montrose Third Place Team T Camerin Miller M 10 29 19:05 Division 3 26-3 Montrose Third Place Team T Chris Forgie M 11 41 20:01 Division 3 26-3 Montrose Third Place Team T Peyton Hobson M 9 50 20:54 Division 3 26-3 Montrose Third Place Team T David Sackrider M 9 58 21:44 Division 3 26-3 Montrose Third Place Team T Billy Dowd M 12 9 17:36.6 Division 3 25-3 Napoleon Third Place Team T Joel Johnson M 11 12 17:42.6 Division 3 25-3 Napoleon Third Place Team T Connor Silvestri M 12 18 18:05.7 Division 3 25-3 Napoleon Third Place Team T Alex Bennett M 12 38 19:20.7 Division 3 25-3 Napoleon Third Place Team T YaYa Touray M 12 45 19:41.8 Division 3 25-3 Napoleon Third Place Team T Connor Dean M 12 72 20:59.2 Division 3 25-3 Napoleon Third Place Team T Ryan Timm M 12 75 21:05.0 Division 3 25-3 Napoleon Third Place Team T Bryce Thelen M 11 11 17:18.4 Division 3 23-3 Pewamo-Westphalia Third Place Team T Brock Simon M 11 16 17:31.3 Division 3 23-3 Pewamo-Westphalia Third Place Team T Zach Schmitz M 11 17 17:33.5 Division 3 23-3 Pewamo-Westphalia Third Place Team T Grant Hengesbach M 12 20 17:38.0 Division 3 23-3 Pewamo-Westphalia Third Place Team T Mitch Nurenberg M 9 22 17:40.4 Division 3 23-3 Pewamo-Westphalia Third Place Team T Trent Barker M 10 25 18:00.5 Division 3 23-3 Pewamo-Westphalia Third Place Team T Keith Schafer M 9 26 18:01.1 Division 3 23-3 Pewamo-Westphalia Third Place Team T Walker Priest M 12 1 16:14.14 Division 3 20-3 Shepherd First Place Team T Dane Nestle M 9 8 17:23.64 Division 3 20-3 Shepherd First Place Team T Owen Howard M 11 9 17:25.32 Division 3 20-3 Shepherd First Place Team T Bryce Hegenauer M 11 10 17:32.83 Division 3 20-3 Shepherd First Place Team T Tyler Travis M 11 11 17:33.26 Division 3 20-3 Shepherd First Place Team T Andrew Joslin M 11 24 18:05.81 Division 3 20-3 Shepherd First Place Team T CJ Spencer M 11 35 18:29.77 Division 3 20-3 Shepherd First Place Team T Denny Arquette M 11 9 17:26.98 Division 3 19-3 Standish Sterling Third Place Team T Bailey Romo M 12 13 17:39.81 Division 3 19-3 Standish Sterling Third Place Team T Bailey Schalk M 11 14 17:40.43 Division 3 19-3 Standish Sterling Third Place Team T Jason Potts M 12 15 17:40.69 Division 3 19-3 Standish Sterling Third Place Team T Anthony Christian M 9 37 19:23.59 Division 3 19-3 Standish Sterling Third Place Team T Blake Romo M 10 41 19:37.01 Division 3 19-3 Standish Sterling Third Place Team T Nick Schiavo M 10 48 19:49.29 Division 3 19-3 Standish Sterling Third Place Team T Alan Baird M 11 3 16:40.8 Division 3 23-3 Stockbridge Second Place Team T Jake Chapman M 11 4 16:49.5 Division 3 23-3 Stockbridge Second Place Team T Jack Youngblood M 11 9 17:11.2 Division 3 23-3 Stockbridge Second Place Team T Nick Snider M 12 14 17:24.6 Division 3 23-3 Stockbridge Second Place Team T Kyle Lilley M 10 31 18:07.0 Division 3 23-3 Stockbridge Second Place Team T Maison Beauregard M 9 44 18:42.0 Division 3 23-3 Stockbridge Second Place Team T Zack Snyder M 12 51 18:51.7 Division 3 23-3 Stockbridge Second Place Team T Brendan Daly M 12 3 17:19.85 Division 3 22-3 Watervliet Second Place Team T Jobe Kerr M 11 9 17:42.88 Division 3 22-3 Watervliet Second Place Team T Reese Jones M 12 15 18:02.50 Division 3 22-3 Watervliet Second Place Team T Dominick Tavolacci M 10 20 18:30.51 Division 3 22-3 Watervliet Second Place Team T Brent Simmons M 11 34 19:01.61 Division 3 22-3 Watervliet Second Place Team T Haydon Richards M 11 48 19:40.98 Division 3 22-3 Watervliet Second Place Team T Austin Roberts M 9 69 20:41.33 Division 3 22-3 Watervliet Second Place Team T Isiah Wyatt-Young M 11 4 17:28.00 Division 3 27-3 Adrian Madison Individual I Michael Burciaga M 12 9 17:47.10 Division 3 27-3 Adrian Madison Individual I Naveen Fujii M 12 8 17:43.90 Division 3 27-3 Ann Arbor Greenhills Individual I David Knarian M 9 13 17:04.7 Division 3 24-3 Bad Axe Individual I Cole Trevino M 11 5 16:56.8 Division 3 23-3 Bath Individual I Parker Hayes M 10 10 16:46.3 Division 3 24-3 Beaverton Individual I Graham Govitz M 10 14 17:10.6 Division 3 24-3 Beaverton Individual I Brad Wurzel M 12 4 17:25.07 Division 3 22-3 Berrien Springs Individual I Jorge Sieira Hermida M 12 8 17:42.58 Division 3 22-3 Berrien Springs Individual I Christian Downer M 10 14 18:27 Division 3 26-3 Burton-Bendle Individual I Thomas Wheeler M 11 7 18:09 Division 3 26-3 Capac Individual I D'Anthony Goodwin M 11 6 16:08.7 Division 3 24-3 Carrollton Individual I Brandon Harris M 11 15 17:25.7 Division 3 23-3 Chesaning Individual I Travon Blakely M 11 13 17:59.79 Division 3 22-3 Comstock Individual I Tim Kinney M 11 10 17:44.00 Division 3 22-3 Constantine Individual I Montgomery Finch M 12 10 17:27.31 Division 3 19-3 Elk Rapids Individual I Daylen Garver M 11 5 16:59.77 Division 3 20-3 Farwell Individual I James Stacks M 12 14 18:00.26 Division 3 22-3 Gobles Individual I Bobby Haskin M 12 6 16:25.34 Division 3 21-3 Grand Rapids West Catholic Individual I Paul Dusabe M 11 8 16:46.33 Division 3 21-3 GR West Michigan Aviation Individual I Grant Gayan M 11 9 16:48.48 Division 3 21-3 GR West Michigan Aviation Individual I Logan Linder M 10 14 17:14.45 Division 3 21-3 Grand Rapids NorthPointe Christian Individual I Jesse Saxton M 12 3 15:59.90 Division 3 21-3 Grant Individual I Colten Covington M 9 13 17:09.37 Division 3 21-3 Grant Individual I Arik LaFave M 12 2 16:17.31 Division 3 20-3 Hesperia Individual I Kyle Venne M 11 15 17:39.81 Division 3 20-3 Hesperia Individual I Charles Holbrook M 12 4 16:56.0 Division 3 25-3 Hillsdale Individual I Owen Webb M 12 13 17:45.6 Division 3 25-3 Hillsdale Individual I Landon Strong M 10 10 17:11.9 Division 3 23-3 Ithaca Individual I Nadji Butris M 12 7 17:32.7 Division 3 25-3 Jackson Lumen Christi Individual I Kiehl Smith M 12 1 16:37.2 Division 3 25-3 Jonesville Individual I Fraser Wilson M 10 4 16:04.10 Division 3 21-3 Kent City Individual I Devin Gibbs M 10 7 17:02.6 Division 3 23-3 Leslie Individual I Billy Tiller M 10 11 18:22 Division 3 26-3 Madison Heights Bishop Foley Individual I Nick Marcopoli M 12 13 18:25 Division 3 26-3 Madison Heights Bishop Foley Individual I Schyler Kangas M 10 10 17:54.30 Division 3 27-3 Manchester Individual I Brendan Sutten M 11 7 17:23.29 Division 3 20-3 McBain Individual I Aidan Francis M 10 9 18:21 Division 3 26-3 Memphis Individual I Dominic Paoletti M 11 1 16:47.90 Division 3 27-3 Monroe St. Mary CC Individual I Keaton Marks M 11 6 17:33.30 Division 3 27-3 Monroe St. Mary CC Individual I Jack Bess M 11 7 17:38.10 Division 3 27-3 Monroe St. Mary CC Individual I Matt Lipka M 10 13 17:34.07 Division 3 20-3 Montague Individual I Joe Dandron M 11 14 17:35.45 Division 3 20-3 Montague Individual I Ethan Dunman M 10 10 18:22 Division 3 26-3 Mt Morris Individual I Braxton Snuffer M 12 5 16:19.73 Division 3 21-3 Muskegon Western Mich. Christian Individual I James Harrell M 12 6 17:33.89 Division 3 22-3 Niles Brandywine Individual I Isaac Waffle M 9 14 17:51.2 Division 3 25-3 Olivet Individual I Jack Montgomery M 12 11 17:32.25 Division 3 19-3 Oscoda Individual I Gage Cleveland M 12 8 17:02.8 Division 3 23-3 Ovid-Elsie Individual I Brandon Gary M 12 11 17:41.4 Division 3 25-3 Quincy Individual I Tyler Cook M 12 3 17:43 Division 3 26-3 Rochester Hills Lutheran NW Individual I C-Jaye Paratore M 11 15 18:28 Division 3 26-3 Rochester Hills Lutheran NW Individual I Kaden Thompson M 12 9 16:43.4 Division 3 24-3 Sandusky Individual I Brandon Hughes M 11 12 16:56.8 Division 3 24-3 Sandusky Individual I Zach Grubaugh M 10 11 16:50.0 Division 3 24-3 Sanford-Meridian Individual I Matt Ring M 12 2 17:11.47 Division 3 22-3 Schoolcraft Individual I Evan Goodell M 11 2 15:43.9 Division 3 24-3 St. Louis Individual I Robert Torgusen M 12 12 17:39.42 Division 3 19-3 Tawas City Individual I Nick Meddaugh M 11 3 16:49.90 Division 3 19-3 Traverse City St. Francis Individual I Trey Cucuro M 11 2 17:01.30 Division 3 27-3 Whitmore Lake Individual I Colton Seigle M 10 11 17:58.20 Division 3 27-3 Whitmore Lake Individual I