Anthony Giannobile M 10 8 16:03.0 Division 1 04-1 Ann Arbor Skyline Second Place Team T Tristan Williams M 9 9 16:05.8 Division 1 04-1 Ann Arbor Skyline Second Place Team T Zachary Reynolds M 12 23 16:36.3 Division 1 04-1 Ann Arbor Skyline Second Place Team T Justin Michele M 10 32 16:48.7 Division 1 04-1 Ann Arbor Skyline Second Place Team T Liam Smith M 10 34 16:51.1 Division 1 04-1 Ann Arbor Skyline Second Place Team T Garrett Peck M 10 49 17:11.7 Division 1 04-1 Ann Arbor Skyline Second Place Team T Jesse Edelstein M 9 64 17:40.4 Division 1 04-1 Ann Arbor Skyline Second Place Team T Antonio Wenglikowski M 12 12 16:37.01 Division 1 02-1 Bay City Western Second Place Team T Brendan Nesbitt M 11 13 16:38.66 Division 1 02-1 Bay City Western Second Place Team T Matthew Billette M 11 14 16:38.94 Division 1 02-1 Bay City Western Second Place Team T Loren Appold M 12 19 16:50.55 Division 1 02-1 Bay City Western Second Place Team T Evan Vorwerck M 11 25 17:06.30 Division 1 02-1 Bay City Western Second Place Team T Josh Nickless M 10 37 17:25.14 Division 1 02-1 Bay City Western Second Place Team T Coby Moore M 11 52 18:03.86 Division 1 02-1 Bay City Western Second Place Team T Luke Wallace M 11 6 16:27.6 Division 1 07-1 Birmingham Seaholm Second Place Team T Jack Halpin M 12 8 16:29.4 Division 1 07-1 Birmingham Seaholm Second Place Team T Ben Williams M 11 11 16:34.1 Division 1 07-1 Birmingham Seaholm Second Place Team T Alex Skender M 12 15 16:47.5 Division 1 07-1 Birmingham Seaholm Second Place Team T George Nummer M 9 25 17:12.9 Division 1 07-1 Birmingham Seaholm Second Place Team T David Seago M 11 26 17:16.2 Division 1 07-1 Birmingham Seaholm Second Place Team T Joey Russell M 12 37 17:37.3 Division 1 07-1 Birmingham Seaholm Second Place Team T Jordan Bennett M 11 2 16:13.1 Division 1 03-1 Caledonia Third Place Team T Owen Woltjer M 11 4 16:30.3 Division 1 03-1 Caledonia Third Place Team T Micah Meindertsma M 11 14 16:47.9 Division 1 03-1 Caledonia Third Place Team T Jordan Pattison M 11 32 17:12.7 Division 1 03-1 Caledonia Third Place Team T Eric Farhadi M 12 38 17:18.8 Division 1 03-1 Caledonia Third Place Team T Cody Jakiel M 12 49 17:34.2 Division 1 03-1 Caledonia Third Place Team T Zach Feyen M 12 53 17:43.1 Division 1 03-1 Caledonia Third Place Team T William Eisert M 11 14 16:14 Division 1 09-1 Clarkston Third Place Team T Mika Juuhl M 11 19 16:27 Division 1 09-1 Clarkston Third Place Team T Grant Henley M 12 20 16:27 Division 1 09-1 Clarkston Third Place Team T Eric Smith M 12 24 16:34 Division 1 09-1 Clarkston Third Place Team T Shawn Slater M 9 25 16:35 Division 1 09-1 Clarkston Third Place Team T Nickolas Favazza M 11 34 16:47 Division 1 09-1 Clarkston Third Place Team T Michael Baker M 12 64 17:49 Division 1 09-1 Clarkston Third Place Team T Ty Buckley M 11 8 16:13.0 Division 1 06-1 Detroit Catholic Central Third Place Team T Avery Felty M 12 9 16:13.1 Division 1 06-1 Detroit Catholic Central Third Place Team T Scott Smith M 12 12 16:15.3 Division 1 06-1 Detroit Catholic Central Third Place Team T Mark Borek M 11 20 16:34.3 Division 1 06-1 Detroit Catholic Central Third Place Team T Alex McLaren M 12 26 16:52.2 Division 1 06-1 Detroit Catholic Central Third Place Team T Ben Racine M 11 33 16:57.6 Division 1 06-1 Detroit Catholic Central Third Place Team T Matthew Fosdick M 12 49 17:30.6 Division 1 06-1 Detroit Catholic Central Third Place Team T Marc Lopez M 11 11 16:07.9 Division 1 04-1 Dexter First Place Team T Jack Shelley M 11 17 16:18.7 Division 1 04-1 Dexter First Place Team T Lucas Bell M 12 18 16:21.1 Division 1 04-1 Dexter First Place Team T Miles Kanipe M 11 20 16:24.4 Division 1 04-1 Dexter First Place Team T Gabe Thomas M 12 25 16:37.1 Division 1 04-1 Dexter First Place Team T Grant Sprague M 10 40 17:00.6 Division 1 04-1 Dexter First Place Team T Daniel Higgins M 10 52 17:14.7 Division 1 04-1 Dexter First Place Team T Jacob Lee M 12 2 15:49.93 Division 1 02-1 Fenton First Place Team T Dominic Dimambro M 11 3 16:09.23 Division 1 02-1 Fenton First Place Team T Andrew Bond M 11 4 16:10.86 Division 1 02-1 Fenton First Place Team T Luke Chabot M 12 28 17:09.06 Division 1 02-1 Fenton First Place Team T Nolan Day M 9 45 17:34.97 Division 1 02-1 Fenton First Place Team T Mitchell Chabot M 10 47 17:39.34 Division 1 02-1 Fenton First Place Team T Isaac Moore M 12 50 17:55.27 Division 1 02-1 Fenton First Place Team T Jack Nicholson M 10 1 16:11.2 Division 1 03-1 Grand Haven First Place Team T Quentin Couvelaire M 11 7 16:40.1 Division 1 03-1 Grand Haven First Place Team T Eric Johnson M 11 8 16:42.5 Division 1 03-1 Grand Haven First Place Team T Dominic Hentemann M 11 19 16:54.6 Division 1 03-1 Grand Haven First Place Team T Jordan Diephouse M 12 28 17:07.6 Division 1 03-1 Grand Haven First Place Team T Aidan Martin M 9 52 17:39.5 Division 1 03-1 Grand Haven First Place Team T Nathan Wolffis M 9 82 18:33.4 Division 1 03-1 Grand Haven First Place Team T Dakota Giles M 11 10 16:32.9 Division 1 07-1 Highland-Milford Third Place Team T Nick Martin M 10 12 16:35.9 Division 1 07-1 Highland-Milford Third Place Team T Jack Aman M 11 13 16:37.0 Division 1 07-1 Highland-Milford Third Place Team T Nolan Bailey M 10 20 17:02.3 Division 1 07-1 Highland-Milford Third Place Team T Jared Shupe M 11 22 17:08.8 Division 1 07-1 Highland-Milford Third Place Team T Kurt Black M 10 23 17:09.6 Division 1 07-1 Highland-Milford Third Place Team T Luke Caddell M 10 30 17:24.7 Division 1 07-1 Highland-Milford Third Place Team T Andrew Lorant M 12 5 16:06 Division 1 09-1 Lake Orion First Place Team T Jacob Arenz M 12 7 16:07 Division 1 09-1 Lake Orion First Place Team T Matthew Arenz M 12 8 16:08 Division 1 09-1 Lake Orion First Place Team T Jack Everts M 11 18 16:26 Division 1 09-1 Lake Orion First Place Team T Jacob Ernatt M 12 21 16:31 Division 1 09-1 Lake Orion First Place Team T Robert Beggs M 12 41 17:01 Division 1 09-1 Lake Orion First Place Team T Ryan Mulcahy M 9 44 17:06 Division 1 09-1 Lake Orion First Place Team T Anthony Wohlfeil M 12 6 16:53.30 Division 1 05-1 Monroe Second Place Team T Matthew Parran M 10 13 17:04.30 Division 1 05-1 Monroe Second Place Team T Curtis Jewell M 11 16 17:09.10 Division 1 05-1 Monroe Second Place Team T Noah Dawn M 12 18 17:19.10 Division 1 05-1 Monroe Second Place Team T Cameron Bitzer M 12 23 17:39.90 Division 1 05-1 Monroe Second Place Team T Chad McCarthy M 9 42 18:44.00 Division 1 05-1 Monroe Second Place Team T Grant Prater M 11 S Division 1 05-1 Monroe Second Place Team T Conor Naughton M 12 4 15:50.2 Division 1 06-1 Northville Second Place Team T Ben Cracraft M 11 5 15:50.2 Division 1 06-1 Northville Second Place Team T Thomas Smither M 12 15 16:25.5 Division 1 06-1 Northville Second Place Team T Christian Freiburger M 12 17 16:28.6 Division 1 06-1 Northville Second Place Team T Kenny Goolsby M 12 19 16:34.2 Division 1 06-1 Northville Second Place Team T Nicholas Couyoumjian M 9 21 16:37.7 Division 1 06-1 Northville Second Place Team T Sean Coleman M 12 24 16:49.1 Division 1 06-1 Northville Second Place Team T Joost Plaetinck M 12 1 15:33.1 Division 1 06-1 Novi First Place Team T Gabriel Mudel M 10 7 16:02.0 Division 1 06-1 Novi First Place Team T John Landy M 11 13 16:17.4 Division 1 06-1 Novi First Place Team T Scott MacPherson M 11 16 16:26.4 Division 1 06-1 Novi First Place Team T Adam Ditri M 12 18 16:32.5 Division 1 06-1 Novi First Place Team T Aric Landy M 11 32 16:57.1 Division 1 06-1 Novi First Place Team T Chris Silva M 11 S Division 1 06-1 Novi First Place Team T Ryan Talbott M 11 3 15:43.6 Division 1 04-1 Pinckney Third Place Team T Austin Wicker M 12 4 15:49.8 Division 1 04-1 Pinckney Third Place Team T Aaron Jarema M 11 12 16:13.5 Division 1 04-1 Pinckney Third Place Team T Emmett Smrcka M 12 36 16:52.6 Division 1 04-1 Pinckney Third Place Team T Kyle Hamilton M 12 53 17:15.2 Division 1 04-1 Pinckney Third Place Team T Lukas Brockway M 11 54 17:22.7 Division 1 04-1 Pinckney Third Place Team T Andrew Bennett M 11 61 17:33.3 Division 1 04-1 Pinckney Third Place Team T Nathan Mack M 11 3 16:20.2 Division 1 03-1 Portage Central Second Place Team T Brady Rudesill M 11 18 16:52.6 Division 1 03-1 Portage Central Second Place Team T Jacob Hovda M 11 20 16:57.1 Division 1 03-1 Portage Central Second Place Team T Samuel Weber M 9 21 16:57.4 Division 1 03-1 Portage Central Second Place Team T Sebastian Smaling M 10 26 17:05.4 Division 1 03-1 Portage Central Second Place Team T Riley Nickell M 11 37 17:18.8 Division 1 03-1 Portage Central Second Place Team T Jon Koning M 11 71 18:12.0 Division 1 03-1 Portage Central Second Place Team T Matt Schram M 11 2 15:52 Division 1 09-1 Rochester Adams Second Place Team T Colin Crusoe M 12 6 16:06 Division 1 09-1 Rochester Adams Second Place Team T Matt Schiller M 12 9 16:08 Division 1 09-1 Rochester Adams Second Place Team T Mason Williams M 12 11 16:11 Division 1 09-1 Rochester Adams Second Place Team T Charles Zhou M 11 38 16:56 Division 1 09-1 Rochester Adams Second Place Team T Peter Nolan M 10 58 17:31 Division 1 09-1 Rochester Adams Second Place Team T Andrew Chen M 11 74 18:15 Division 1 09-1 Rochester Adams Second Place Team T Isaac Harding M 12 1 15:30.56 Division 1 01-1 Rockford First Place Team T Cole Johnson M 10 2 15:32.04 Division 1 01-1 Rockford First Place Team T Grayson Harding M 12 6 16:03.57 Division 1 01-1 Rockford First Place Team T Grant Gabriel M 12 8 16:20.99 Division 1 01-1 Rockford First Place Team T Matthew MacGregor M 12 10 16:32.41 Division 1 01-1 Rockford First Place Team T Julian Kipke M 11 15 16:41.52 Division 1 01-1 Rockford First Place Team T Taylor Mrozinski M 12 21 16:56.48 Division 1 01-1 Rockford First Place Team T Marcus Jackson M 10 6 16:38.0 Division 1 08-1 Royal Oak Second Place Team T Dane Baker M 10 18 16:57.0 Division 1 08-1 Royal Oak Second Place Team T Patrick Fegan M 11 23 17:00.0 Division 1 08-1 Royal Oak Second Place Team T Andy Johnson M 11 32 17:15.0 Division 1 08-1 Royal Oak Second Place Team T Brendan Queener M 12 35 17:19.5 Division 1 08-1 Royal Oak Second Place Team T Peter Harris M 12 42 17:30.0 Division 1 08-1 Royal Oak Second Place Team T Dalton Cymbal M 11 59 17:45.0 Division 1 08-1 Royal Oak Second Place Team T Jordan Eisengruber M 11 11 16:36.87 Division 1 02-1 Saginaw Heritage Third Place Team T Matt Beaudin M 12 16 16:45.42 Division 1 02-1 Saginaw Heritage Third Place Team T Jack Doyle M 10 20 16:53.26 Division 1 02-1 Saginaw Heritage Third Place Team T Nick Sonnenberg M 10 26 17:06.64 Division 1 02-1 Saginaw Heritage Third Place Team T Michael Fiore M 10 S Division 1 02-1 Saginaw Heritage Third Place Team T Brennan Senkowski M 11 31 17:13.79 Division 1 02-1 Saginaw Heritage Third Place Team T Connor Lavigne M 12 38 17:25.93 Division 1 02-1 Saginaw Heritage Third Place Team T Evan Koerschner M 11 4 16:40.90 Division 1 05-1 Saline First Place Team T Anthony DeKraker M 10 5 16:41.20 Division 1 05-1 Saline First Place Team T Connor Meehan M 11 7 16:55.00 Division 1 05-1 Saline First Place Team T John Giles M 12 12 17:03.80 Division 1 05-1 Saline First Place Team T Aidan Carichner M 11 14 17:06.10 Division 1 05-1 Saline First Place Team T Bryan Adamovicz M 12 15 17:07.70 Division 1 05-1 Saline First Place Team T Josiah Davis M 12 17 17:15.10 Division 1 05-1 Saline First Place Team T Brendan McClanahan M 12 9 16:59.10 Division 1 05-1 Temperance Bedford Third Place Team T Michael Greeley M 10 10 16:59.40 Division 1 05-1 Temperance Bedford Third Place Team T Gregory Lingle M 12 11 17:00.90 Division 1 05-1 Temperance Bedford Third Place Team T Jake Reaume M 9 20 17:28.40 Division 1 05-1 Temperance Bedford Third Place Team T Noah Scheffer M 9 29 18:06.50 Division 1 05-1 Temperance Bedford Third Place Team T Brendan Burns M 11 32 18:23.10 Division 1 05-1 Temperance Bedford Third Place Team T Alex Zittleman M 10 36 18:26.50 Division 1 05-1 Temperance Bedford Third Place Team T Anthony Berry M 12 3 15:32.62 Division 1 01-1 Traverse City Central Second Place Team T Kyle Barger M 11 7 16:13.80 Division 1 01-1 Traverse City Central Second Place Team T Morgan McGrew M 10 12 16:34.00 Division 1 01-1 Traverse City Central Second Place Team T Nick Friar M 11 18 16:47.47 Division 1 01-1 Traverse City Central Second Place Team T Jimmy Vanderbosch M 12 19 16:55.12 Division 1 01-1 Traverse City Central Second Place Team T Cole Szunko M 12 23 16:58.92 Division 1 01-1 Traverse City Central Second Place Team T Trevor Sepanik M 11 25 17:00.67 Division 1 01-1 Traverse City Central Second Place Team T Nick Hirschenberger M 12 4 15:34.64 Division 1 01-1 Traverse City West Third Place Team T Joe Hughes M 12 9 16:31.18 Division 1 01-1 Traverse City West Third Place Team T Hayden Holmes M 10 16 16:43.71 Division 1 01-1 Traverse City West Third Place Team T Zach Dittenbir M 11 20 16:55.84 Division 1 01-1 Traverse City West Third Place Team T Robbie Lohr M 10 24 16:59.46 Division 1 01-1 Traverse City West Third Place Team T Jacob Dean M 11 26 17:04.56 Division 1 01-1 Traverse City West Third Place Team T Drew Daenzer M 11 S Division 1 01-1 Traverse City West Third Place Team T Jonathon Slifkin M 11 8 16:41.0 Division 1 08-1 Troy Third Place Team T John Gearig M 12 20 16:58.5 Division 1 08-1 Troy Third Place Team T Andrew Dingwall M 11 22 16:59.5 Division 1 08-1 Troy Third Place Team T Anthony Amalfitano M 10 31 17:13.0 Division 1 08-1 Troy Third Place Team T Andy Olson M 12 39 17:22.5 Division 1 08-1 Troy Third Place Team T Leo McManus M 12 62 17:48.0 Division 1 08-1 Troy Third Place Team T Adithya Sanjay M 10 82 18:20.0 Division 1 08-1 Troy Third Place Team T Gabe Garbarino M 11 4 16:25.0 Division 1 08-1 Utica First Place Team T Ray Bell M 10 10 16:48.0 Division 1 08-1 Utica First Place Team T Donovan Pipitone M 12 11 16:49.0 Division 1 08-1 Utica First Place Team T Jeffrey Hitchcock M 9 14 16:49.3 Division 1 08-1 Utica First Place Team T Jared Felts M 12 29 17:07.8 Division 1 08-1 Utica First Place Team T Matthew Dinnan M 11 41 17:27.0 Division 1 08-1 Utica First Place Team T Luke Walters M 12 61 17:46.5 Division 1 08-1 Utica First Place Team T Jackson Grzymkowski M 12 1 15:49.7 Division 1 07-1 White Lake Lakeland First Place Team T Drew Wenger M 10 3 16:00.0 Division 1 07-1 White Lake Lakeland First Place Team T Kyle Garbovits M 12 14 16:39.4 Division 1 07-1 White Lake Lakeland First Place Team T George Drallos M 10 16 16:48.8 Division 1 07-1 White Lake Lakeland First Place Team T Harrison Grzymkowski M 9 18 16:54.6 Division 1 07-1 White Lake Lakeland First Place Team T Joel Woody M 11 19 17:01.4 Division 1 07-1 White Lake Lakeland First Place Team T Zack Werth M 11 35 17:33.8 Division 1 07-1 White Lake Lakeland First Place Team T Mitchell Day M 11 1 15:40.60 Division 1 02-1 Alpena Individual I Isaac Cross M 11 9 16:31.90 Division 1 02-1 Alpena Individual I Aden Smith M 9 15 16:39.36 Division 1 02-1 Alpena Individual I Jack Wallace M 10 13 16:15.4 Division 1 04-1 Ann Arbor Pioneer Individual I Andrew Bill M 12 6 15:56.5 Division 1 06-1 Berkley Individual I Tim Osborne M 12 6 15:57.4 Division 1 04-1 Brighton Individual I Logan Kleam M 12 1 16:12.00 Division 1 05-1 Brownstown Woodhaven Individual I Kory Johnson M 12 3 16:25.70 Division 1 05-1 Brownstown Woodhaven Individual I Zac Clark M 11 14 16:22.4 Division 1 06-1 Canton Individual I Phil Mundt M 12 7 16:40.0 Division 1 08-1 Clinton Township Chippewa Valley Individual I Jacob Turgeon M 12 10 16:35.37 Division 1 02-1 Davison Individual I Riad Rababeh M 11 2 16:14.40 Division 1 05-1 Dearborn Individual I Mohammed Munassar M 10 8 16:56.40 Division 1 05-1 Dearborn Edsel Ford Individual I Nolan Meister M 12 13 16:47.4 Division 1 03-1 East Kentwood Individual I Angelo Leon M 12 15 16:49.2 Division 1 03-1 East Kentwood Individual I Jacob Stanton M 12 1 15:27.4 Division 1 04-1 East Lansing Individual I Evan Meyer M 10 5 15:52.4 Division 1 04-1 East Lansing Individual I Nick Trevisan M 10 11 16:13.7 Division 1 06-1 Farmington Individual I James Weekley M 12 5 16:24.2 Division 1 07-1 Farmington Hills Harrison Individual I Steven Stine M 11 3 16:22.0 Division 1 08-1 Fraser Individual I Abdi Ahmed M 10 13 16:34.32 Division 1 01-1 GR Forest Hills Northern Individual I Enael Woldemichael M 12 5 15:41.56 Division 1 01-1 Grand Rapids Northview Individual I Jonathan Voth M 12 5 16:14.27 Division 1 02-1 Grand Blanc Individual I Nicholas Davitt M 12 8 16:29.12 Division 1 02-1 Grand Blanc Individual I Christian Hubaker M 11 2 15:40.6 Division 1 04-1 Grand Ledge Individual I Alberto Carbajal M 11 11 16:32.72 Division 1 01-1 Grand Rapids Ottawa Hills Individual I Andrew Mason M 12 14 16:39.36 Division 1 01-1 Greenville Individual I William Hofmann M 9 15 16:49.4 Division 1 08-1 Grosse Pointe North Individual I Earl Allard III M 12 9 16:45.0 Division 1 08-1 Grosse Pointe South Individual I Ethan Sloan M 12 12 16:49.1 Division 1 08-1 Grosse Pointe South Individual I Josh Nickerson M 12 7 16:02.6 Division 1 04-1 Hartland Individual I Noah Kramer M 12 15 16:17.1 Division 1 04-1 Hartland Individual I Sam Martens M 9 5 16:33.2 Division 1 03-1 Holland Individual I Jake Stryker M 11 6 16:34.3 Division 1 03-1 Holland West Ottawa Individual I Dilon Lemond M 12 6 16:15.86 Division 1 02-1 Holly Individual I Derek Sanchez M 11 9 16:44.4 Division 1 03-1 Hudsonville Individual I Gabe Runyon M 11 10 16:45.2 Division 1 03-1 Kalamazoo Loy Norrix Individual I Tony Floyd M 12 3 15:43.4 Division 1 06-1 Livonia Franklin Individual I James Hoefler M 12 10 16:11 Division 1 09-1 Macomb Dakota Individual I Brendan Koch M 12 13 16:12 Division 1 09-1 Macomb Dakota Individual I Jacob Schaldenbrand M 11 15 16:14 Division 1 09-1 Macomb L'Anse Creuse North Individual I Connor Legge M 12 7 16:27.78 Division 1 02-1 Midland Individual I Paul McKinley M 10 10 16:07.3 Division 1 04-1 Okemos Individual I Elliot Kadrofske M 12 14 16:16.7 Division 1 04-1 Okemos Individual I Gabe Hogan M 12 3 15:52 Division 1 09-1 Oxford Individual I Ethan Byrnes M 10 10 16:13.3 Division 1 06-1 Plymouth Individual I Will Kellam M 11 11 16:46.0 Division 1 03-1 Portage Northern Individual I Cody Clemens M 12 12 16:46.5 Division 1 03-1 Portage Northern Individual I Kyle Johnson M 11 1 15:49 Division 1 09-1 Rochester Individual I Adam Fraeyman M 12 4 16:04 Division 1 09-1 Romeo Individual I Nick Behring M 10 12 16:12 Division 1 09-1 Romeo Individual I Chaz Jeffress M 12 2 15:33.2 Division 1 06-1 Salem Individual I Alex Tonn M 11 2 16:16.0 Division 1 08-1 St. Clair Shores Lakeview Individual I Evan Tonn M 11 5 16:25.5 Division 1 08-1 St. Clair Shores Lakeview Individual I Mike Burley M 11 1 16:08.0 Division 1 08-1 Sterling Heights Individual I Jared Folden M 10 13 16:49.2 Division 1 08-1 Sterling Heights Individual I Jared Hill M 11 2 15:57.6 Division 1 07-1 Walled Lake Central Individual I Sam Barrett M 11 9 16:31.1 Division 1 07-1 Walled Lake Central Individual I Jack Bleibtrey M 12 4 16:05.1 Division 1 07-1 Walled Lake Western Individual I John Petruno M 11 7 16:29.1 Division 1 07-1 Walled Lake Western Individual I