Boys 5,000 Meters Varsity 1
1. 11 Grant Fisher 15:30 Grand Blanc
2. 11 John Penington 15:47 Bloomfield Hills Brother R...
3. 11 Nate Frasier 16:11 Holly
4. 12 Mitchell Dennis 16:18 Walled Lake Western
5. 11 Jon Russell 16:21 Ann Arbor Skyline
6. 11 Jacob Greer 16:30 Midland
7. 12 Kirk Hansen 16:33 Lake Orion
8. 12 Zane Berlanga 16:36 Plymouth
9. 12 Dillyn Foy 16:40 Grand Blanc
10. 10 Andrew Lorant 16:42 Lake Orion
11. 12 Tyler Smar 16:47 Pinckney
12. 10 Dilon Lemond 16:48 Holly
13. 11 Isaac Harris 16:50 Pinckney
14. 12 Andrei Rotar 16:51 Utica
15. 12 Ross Bernard 16:55 Birmingham Seaholm
16. 10 Phil Mundt 16:55 Clinton Township Chippewa ...
17. 12 Brandon Blake 16:55 Grand Blanc
18. 10 Scott Smith 16:56 Detroit Catholic Central
19. 11 Ryan Mooney 16:57 Troy Athens
20. 12 Austin Murray 16:58 Walled Lake Western
21. 12 Nicholas Voth 16:59 Grand Blanc
22. 12 Ryan McCord 16:59 Detroit Catholic Central
23. 12 Tommy Fabian 16:59 University Of Detroit Jes...
24. 10 Alex McLaren 16:59 Detroit Catholic Central
25. 12 Alfred Girardot 16:59 Bloomfield Hills Brother R...
26. 12 Will Markley 17:00 Bloomfield Hills Brother R...
27. 11 Zac Felix 17:03 Holly
28. 10 Matt Arenz 17:03 Lake Orion
29. 10 Jack Halpin 17:04 Birmingham Seaholm
30. 12 Ryne Weisenberger 17:05 Pinckney
31. 10 Jackson Grzymkowski 17:05 White Lake Lakeland
32. 10 Kyle Garbovits 17:06 White Lake Lakeland
33. 10 Avery Felty 17:06 Detroit Catholic Central
34. 12 Stephen Young 17:07 Birmingham Seaholm
35. 11 Tristan Fackelman 17:07 Walled Lake Central
36. 12 Connor Dudas 17:08 White Lake Lakeland
37. 10 Alex Skender 17:09 Birmingham Seaholm
38. 12 Liam Cardenas 17:09 Plymouth
39. 11 Kurtis Cooley 17:09 Holly
40. 12 Zac Seilkop 17:09 Lake Orion
41. 12 John Niska 17:11 Pinckney
42. 10 Jack Bleibtrey 17:12 Walled Lake Western
43. 11 Chris Nodland 17:12 Bloomfield Hills Brother R...
44. 10 Jacob Ernatt 17:12 Lake Orion
45. 12 Matt Taylor 17:14 Pinckney
46. 12 Calum Ahmed 17:18 Royal Oak
47. 12 Justin Ursaki 17:19 Utica
48. 11 Matthew Pahl 17:20 Plymouth
49. 11 Peter Tkac 17:21 Rochester Adams
50. 9 Matt Schram 17:21 Rochester Adams
51. 11 Paul Garbarino 17:22 Utica
52. 10 Luke Bowker 17:23 University Of Detroit Jes...
53. 11 Jefferey Dunnagin 17:23 Walled Lake Central
54. 11 Abe Rycus 17:24 Ann Arbor Skyline
55. 12 Michael Hoef 17:27 Walled Lake Central
56. 11 Adam Gaboury 17:28 Ann Arbor Skyline
57. 12 Jack Williams 17:28 Birmingham Seaholm
58. 10 Jonathan Voth 17:30 Grand Blanc
59. 11 Eric Solarz 17:30 Detroit Catholic Central
60. 10 Connor Legge 17:32 Midland
61. 12 Justin Davenport 17:35 Royal Oak
62. 11 Adam Beck 17:36 Rochester Adams
63. 12 Blerim Mema 17:39 Plymouth
64. 11 Drake Gauthier 17:40 Grand Blanc
65. 11 Zane Coplai 17:41 Walled Lake Central
66. 11 Nick Hartstang 17:42 Pinckney
67. 10 Colin Crusoe 17:42 Rochester Adams
68. 10 Jacob Arenz 17:44 Lake Orion
69. 10 Max Pasche 17:45 Midland
70. 10 Gianni Wile 17:45 Bloomfield Hills Brother R...
71. 12 Mayur Patil 17:46 Plymouth
72. 10 Matt Schiller 17:47 Rochester Adams
73. 11 Dylan Rocha 17:47 Midland
74. 10 Jared Felts 17:48 Utica
75. 11 Michael Peterson 17:49 University Of Detroit Jes...
76. 10 Keenan Steele 17:51 Holly
77. 11 Trevor Learmont 17:52 White Lake Lakeland
78. 9 Jack Everts 17:55 Lake Orion
79. 12 Chaz Babin 17:59 Midland
80. 12 Chris Poiner 18:00 Walled Lake Western
81. 10 Kyle Hamilton 18:02 Pinckney
82. 12 Nathan Schneider 18:03 Sterling Heights Stevenson
83. 11 Nicholas Angerman 18:05 Ann Arbor Skyline
84. 11 Jonny Dalton 18:07 Plymouth
85. 10 Blake Staffne 18:08 Holly
86. 12 Daniel Ahearn 18:10 Plymouth
87. 10 Matthieu Nordstrom 18:10 Walled Lake Western
88. 12 Chris Butler 18:15 Whitmer
89. 10 Josh Kneisel 18:15 Whitmer
90. 11 Nathan Stadwick 18:16 Rochester Adams
91. 11 Jayden Boman 18:16 Walled Lake Central
92. 9 Gabe Garbarino 18:18 Utica
93. 11 David Bindon 18:19 University Of Detroit Jes...
94. 10 Diego Toral 18:19 Rochester Adams
95. 12 Rudy Thiel 18:21 Clinton Township Chippewa ...
96. 11 Kollin Poindexter 18:22 Utica
97. 11 Milo Taylor 18:23 Royal Oak
98. 10 Dylan Anderson 18:25 Midland
99. 11 Ian Fulton 18:25 White Lake Lakeland
100. 10 Julian Russell 18:25 Grand Blanc
101. 12 Colin O'Leary 18:25 University Of Detroit Jes...
102. 12 Alex Hale 18:26 University Of Detroit Jes...
103. 9 Kyle Chisolm 18:26 Bloomfield Hills Brother R...
104. 9 Jerrod Hill 18:27 Walled Lake Central
105. 12 Nathaniel Miller 18:29 Clinton Township Chippewa ...
106. 11 Jeremiah Jean 18:30 Sterling Heights Stevenson
107. 12 Steven Domagalski 18:31 Holly
108. 12 Corbin Pontious 18:31 Walled Lake Central
109. 11 Brandon Stout 18:32 White Lake Lakeland
110. 10 Luke Walters 18:34 Utica
111. 10 Dylan Gaines 18:38 Sterling Heights Stevenson
112. 11 Lee Hewson 18:38 Royal Oak
113. 10 Ryan Malburg 18:39 Walled Lake Western
114. 12 Corey Dutkiewicz 18:48 Clinton Township Chippewa ...
115. 12 Paul Richter 18:54 Royal Oak
116. 11 Spencer Miller 18:55 Birmingham Seaholm
117. 12 Konrad Walilko 18:56 Sterling Heights Stevenson
118. 12 Ben Pennock 18:59 Midland
119. 12 Tyler Szychowski 19:00 Whitmer
120. 10 Zachary Reynolds 19:05 Ann Arbor Skyline
121. 11 Eric Matecan 19:09 Walled Lake Western
122. 11 Dan Goralczyk 19:11 Bloomfield Hills Brother R...
123. 12 Dale Mallette 19:12 Royal Oak
124. 10 Jacob Thomas 19:16 Ann Arbor Skyline
125. 9 william Haig 19:18 Ann Arbor Skyline
126. 10 John Wilburn 19:22 Whitmer
127. 11 Daniel Braithwaite 19:29 Clinton Township Chippewa ...
128. 9 Justin Lenard 19:31 Clinton Township Chippewa ...
129. 10 Mykola Bilyk 19:41 Sterling Heights Stevenson
130. 12 John Ghaly 20:02 Troy Athens
131. 11 Brett Roginski 20:13 Clinton Township Chippewa ...
132. 10 Lucas LaCourse 20:25 Whitmer
133. 9 Cal Novara 20:59 Sterling Heights Stevenson
134. 12 Patrick McCauley 21:06 Whitmer