Boys 5,000 Meters Varsity
1. 12 Dan Sims 16:20.3 Northville
2. 12 Alec Toreki 16:24.3 Romeo
3. 12 Alex McCormick 16:29.5 Haslett
4. 12 Chase Barnett 16:31.2 Mason County Central
5. 12 Calum Ahmed 16:33.8 Royal Oak
6. 12 Justin Kiprotich 16:34.7 East Kentwood
7. 12 Daniel Kroth 16:35.5 Okemos
8. 12 Costa Willets 16:36.9 Ann Arbor Pioneer
9. 12 Zach Hardway 16:40.7 Hillsdale
10. 12 Trevor Holowaty 16:47 St. Clair
11. 12 Dietrich Hittner 16:50.1 East Lansing
12. 12 Justin Starr 16:50.8 Otsego
13. 12 Vincent Cantu 17:00.79 Holly
14. 12 Clayton Springer 17:04.7 Saugatuck
15. 12 Cody Smith 17:06.4 St. Clair
16. 12 Josh Wojan 17:07.7 East Jordan
17. Adam Gezowski 17:08.09 Unatt
18. Cameron Bredice 17:08.59 Unatt
19. 12 John Sattler 17:10.2 Byron Center
20. 12 Paul Pioszak 17:12 Mason
21. 12 Charlie Felton 17:12.59 St. Joseph
22. 12 Cass Millenbach 17:18.9 Grandville
23. 12 Tyler Starr 17:21.5 Otsego
24. 12 Mike Westra 17:24.5 Grand Rapids Covenan...
25. 12 Jacob Stubbs 17:27.7 Chelsea
26. 12 Hunter Nivison 17:28.4 Clare
27. 12 Greg Ingle 17:29.3 Mason
28. 12 Kevin Black 17:30.09 Highland Milford
29. 12 Paul Schneider 17:30.8 St. Clair
30. 12 Matthew Ritter 17:34.5 Ludington
31. 12 Jim English 17:36.09 Mt. Pleasant Sacred ...
32. 12 Sam Butler 17:37.5 Richland Gull Lake
33. 12 Andrew Thomas 17:38.2 South Lyon
34. 12 Andrew O'Connor 17:41.2 Croswell Lexington
35. 12 Ty Dickinson 17:42.09 Port Huron Northern
36. 12 Jack Williams 17:43.09 Birmingham Seaholm
37. 12 David Walter 17:43.7 Middleville Thornapp...
38. 12 Timothy Martin 17:44.4 St. Clair Shores Lak...
39. 12 James Schuler 17:49.2 Rochester
40. 12 Sean Brady 17:50.59 Monroe
41. 12 Alec Esparza 17:51.59 Saginaw Heritage
42. 12 Jackson Buday 17:53.5 Charlevoix
43. 12 Jeffery Field 17:55.2 Highland Milford
44. 12 Nicholas Voth 17:56.3 Grand Blanc
45. 12 Owen Smith 17:58.7 Flushing
46. 12 Tyler Craig 18:00.09 Carson City-Crystal
47. 12 Connor Pilmore 18:00.59 St. Louis
48. 12 Nolan Redetzke 18:01.2 Forest Hills Eastern
49. 12 Tanner Droste 18:01.79 Pewamo-Westphalia
50. 12 Max Moreno-Gaft 18:03.5 Benzie Central
51. 12 Ismael Halaweh 18:04.2 Benzie Central
52. 12 Cooper Terry 18:05.9 Mt. Pleasant Sacred ...
53. 12 Ethan Davenport 18:06.29 Saginaw Heritage
54. 12 Sam Toward 18:06.7 Ortonville Brandon
55. 12 Ross Bernard 18:07.5 Birmingham Seaholm
56. 12 Chris Lopez 18:16.4 Saginaw Heritage
57. 12 Alexander Krantz 18:17.5 Williamston
58. 12 Alex Krasuski 18:20 Highland Milford
59. 12 Scott Lieberman 18:20.7 Ann Arbor Pioneer
60. 12 Grant Hawes 18:22.4 Highland Milford
61. 12 Justin Davenport 18:23.09 Royal Oak
62. 12 Brandon Blake 18:24.5 Grand Blanc
63. 12 Brody Cragg 18:28.9 Chesaning
64. 12 Chris Snow 18:34 Ludington
65. Ryan Parslow 18:38.9 Unatt
66. Andrew Schneider 18:39.59 Unatt
67. 12 Trevor Curtis 18:40.5 Belding
68. Austin Kromroy 18:43.3 Unatt
69. 12 Ryne Weisenberger 18:45.5 Pinckney
70. 12 Tristen Rudolph 18:46.3 Charlevoix
71. 12 Jack Walton 19:00.29 Birmingham Seaholm
72. 12 Randy Schafer 19:02.5 Pewamo-Westphalia
73. 12 Steven Bednarz 19:15.2 Saginaw Heritage
74. 12 Hunter Steed 19:34.2 Birmingham Seaholm
75. 12 Tyler Spitzley 20:12.7 Pewamo-Westphalia
76. 12 Trevor Veselsky 25:09.29 Saginaw Heritage
77. 12 Gavin Knapp 25:10.09 Saginaw Heritage