Official Team Scores
1. Clarkston 27
2. Warren DeLaSalle 71
3. Salem 81
4. Rochester Hills Stoney Creek 112
5. Warren Woods Tower 143
6. St. Clair Shores Lake Shore 171
7. Marine City 232
8. Warren Mott 237
9. Troy 244
10. Macomb Lutheran North 264
11. Detroit Cristo Rey 276
12. Rochester 286
13. Grosse Pointe North 361
Mens Results
5,000 Meters JV
PL YR Name Mark Team
1. 9 Hezekiah Williams 19:27 Salem
2. 9 Joey Haynes 19:46 Warren Woods Tower
3. 10 Bill Osmun 19:59 Clarkston
4. 10 Luke Snudden 20:22 Clarkston
5. 10 Jacob Carusello 20:31 Clarkston
6. 10 Derek Winn 20:37 St. Clair Shores Lak...
7. 11 Donny Jasurda 20:49 Clarkston
8. 9 Nolan Massarello 20:50 Clarkston
9. 9 Gavin Shoobridge 20:51 Warren Woods Tower
10. 11 Martin Daman 20:57 Warren DeLaSalle
11. 11 Conor Condon 21:09 Warren DeLaSalle
12. 9 Mathew Booth 21:17 Warren Woods Tower
13. 11 Ryan Rutkowski 21:21 Warren DeLaSalle
14. 10 Ben Lemke 21:22 Rochester Hills Ston...
15. 9 Alex Nessel 21:26 Salem
16. 12 Andrew Yeiser 21:31 Warren DeLaSalle
17. 10 Jonathan Herppich 21:34 Macomb Lutheran North
18. 9 Hunter Wendell 21:36 Marine City
19. 10 Nikolay Barber 21:38 Rochester Hills Ston...
20. 9 Abhi Surampudi 21:38 Salem
21. 10 Frank Viviano 21:40 Warren DeLaSalle
22. 12 Sean Carrier 21:43 Salem
23. 9 Gavin Ray 21:47 Salem
24. 12 Jack Straetmans 21:51 Rochester Hills Ston...
25. 11 Ricardo Campos 22:03 Detroit Cristo Rey
26. 11 Jorge Reyna 22:04 Detroit Cristo Rey
27. 12 Zach de Chazal 22:09 Rochester Hills Ston...
28. 12 Trevor Van Loosbroek 22:11 Rochester Hills Ston...
29. 11 Ronald Koprincz 22:18 St. Clair Shores Lak...
30. 11 Liam Klimczak 22:18 Rochester Hills Ston...
31. 10 Andre Saffar 22:19 Warren Mott
32. 10 Nicholas Troszak 22:20 Warren DeLaSalle
33. 9 Ben de Chazal 22:21 Rochester Hills Ston...
34. 10 Logan Malone 22:24 Clarkston
35. 11 Ryan Ostrowski 22:25 Warren DeLaSalle
36. 10 Alex Bocchi 22:26 Rochester Hills Ston...
37. 9 Esaam Shaikh 22:28 Salem
38. 11 Dominic Balice 22:30 Warren DeLaSalle
39. 11 Matt Baker 22:33 Clarkston
40. 9 Devlin Taube 22:36 Marine City
41. 11 Cameron Wright 22:37 Rochester
42. 11 Jeremy Gabow 22:39 St. Clair Shores Lak...
43. 9 James Miller 22:39 Rochester Hills Ston...
44. 12 Eric Manczyk 22:41 Warren DeLaSalle
45. 10 Scott Ingoglia 22:43 Rochester Hills Ston...
46. 12 Ryan Ahlgren 22:44 Salem
47. 11 Brandon Rumble 22:45 Rochester Hills Ston...
48. 9 Colby McLaughlin 22:50 Rochester Hills Ston...
49. 11 Jake Berch 22:51 Troy
50. 11 Matthew Hickey 22:53 Warren Mott
51. 12 Mahdi Chowdhury 22:55 Warren Mott
52. 11 Michael Rottenberk 23:02 Clarkston
53. 11 Nicholas Latos 23:06 Warren DeLaSalle
54. 9 Griffin Bruns 23:10 Troy
55. 10 Tim Ha 23:13 Rochester Hills Ston...
56. 12 Evan James 23:14 St. Clair Shores Lak...
57. 11 Julian Kennedy 23:15 Clarkston
58. 9 Marcus Hime 23:15 Warren Mott
59. 11 Bharat Koripella 23:16 Troy
60. 11 Jackson Puffer 23:17 Clarkston
61. 10 Josh Williams 23:18 Warren Woods Tower
62. 12 Nathan Richards 23:21 Rochester Hills Ston...
63. 9 James McCarthy 23:22 Warren DeLaSalle
64. 11 Michael Paras 23:25 St. Clair Shores Lak...
65. 10 Nicholas Macres 23:28 Grosse Pointe North
66. 11 Charlie Kafoury 23:31 Warren DeLaSalle
67. 10 Andrew Saunders 23:35 Warren DeLaSalle
68. 9 Stephen Catania 23:37 Clarkston
69. 11 Aidan Salomon 23:37 Troy
70. 11 Kevin Wang 23:39 Rochester Hills Ston...
71. 9 Logan Abriel 23:44 St. Clair Shores Lak...
72. 10 John MacDermid 23:46 Salem
73. 10 Brian LeBel 23:47 Rochester
74. 9 Conner Allam 23:49 Marine City
75. 11 Zack Garrett 23:49 Rochester Hills Ston...
76. 11 Nolan DeSantis 23:50 Rochester Hills Ston...
77. 9 Evan Wheeler 23:55 Salem
78. 9 Matt Maliskey 23:57 Marine City
79. 9 Noah Miko 23:57 Troy
80. 11 Dawson Stier 23:58 Memphis
81. 10 Josh James 23:58 Macomb Lutheran North
82. 10 Connor Bagnell 24:06 Memphis
83. 9 Jacob Reschke 24:07 Macomb Lutheran North
84. 11 Elliot Snipes 24:09 Rochester Hills Ston...
85. 12 Joseph Fantin 24:10 Rochester Hills Ston...
86. 9 Alex Wilhelm 24:13 Clarkston
88. 9 Evan Zagacki 24:17 Troy
89. 9 Kyle Jung 24:20 Troy
90. 9 John Haddad 24:23 Rochester
91. 10 Jared Throne 24:26 Troy
92. 9 Derek Snyder 24:29 Rochester
93. 9 Mark Tanot Devereaux 24:33 Warren DeLaSalle
94. 11 Ronak Shrestha 24:38 Troy
95. 10 Joseph Hartsock 24:39 Warren DeLaSalle
96. 11 Chrisopher Davis 24:40 Macomb Lutheran North
97. 9 Surya Sanjay 24:41 Troy
98. 9 Landon Shields 24:41 Salem
99. 11 Anatoliy Zakharchy... 24:42 Rochester Hills Ston...
100. 9 Lorenzo Franco 24:43 Marine City
101. 9 Spencer Miller 24:46 Troy
102. 11 Jason Zhang 24:51 Troy
103. 12 Justin Peck 24:52 Macomb Lutheran North
104. 11 Ryan Prost 24:55 Rochester Hills Ston...
105. 12 Zach Tweed 24:56 Rochester Hills Ston...
106. 10 Bryan Solis 24:57 Detroit Cristo Rey
107. 9 Michael Dyki 24:59 Rochester
108. 12 Noah Kostecki 24:59 Clarkston
109. 10 Sam Saje 25:05 Macomb Lutheran North
110. 9 Gabe Kuiper 25:05 Troy
111. 9 William Eckerman 25:08 Grosse Pointe North
112. 9 Seth Stier 25:08 Memphis
113. 10 Matt Schumacher 25:11 Rochester Hills Ston...
114. 10 Ramon Troche 25:12 Warren Woods Tower
115. 10 Ghilas Diaconescu 25:14 Sterling Heights
116. 12 Zachary Craft 25:18 Salem
117. 9 Benjamin Dillabough 25:22 Warren Mott
118. 9 James Smalley 25:32 Marine City
119. 11 AJ Lorenz 25:36 Rochester Hills Ston...
120. 10 Alec Paras 25:37 St. Clair Shores Lak...
121. 10 Jacob Utter 25:41 St. Clair Shores Lak...
122. 10 Wesley Walsh 25:42 Memphis
123. 10 Jack Pendell 25:50 Warren Woods Tower
124. 9 Cameron Eskenas 25:51 Warren DeLaSalle
125. 9 Matthew Minear 25:54 Beverly Hills Groves
126. 10 Edward Sanchez 25:57 Detroit Cristo Rey
127. 11 Jason Kuczera 26:00 Clarkston
128. 9 Nicholas Skinner 26:04 Beverly Hills Groves
129. 10 Usman Siddiqui 26:09 Troy
130. 9 Josh Taylor 26:12 Macomb Lutheran North
131. 10 Evan Catsburg 26:13 Rochester Hills Ston...
132. 9 Brady Bergman 26:17 Clarkston
133. 10 Benjamin Meier 26:20 Salem
134. 9 Paul Crist 26:22 Clarkston
135. 12 Patrick Poon 26:25 Troy
136. 12 Scott Corbat 26:29 Macomb Lutheran North
137. 11 Jason Wang 26:36 Macomb Lutheran North
138. 12 Mitchell Toomer 26:37 St. Clair Shores Lak...
139. 11 Dominic Marra 26:40 Troy
140. 10 Ese Gagoh 26:43 Rochester Hills Ston...
141. 11 Andrew Blazejewski 26:43 Salem
142. 9 Noah Lawson 26:53 Grosse Pointe North
143. 10 Nick Tanedo 26:56 Grosse Pointe North
144. 11 Dylan DeSchaepmees... 27:07 Macomb Lutheran North
145. 9 Conner Smith 27:15 Salem
146. 10 Sukhraj Multani 27:29 Salem
147. 10 Jun Park 27:33 Rochester Hills Ston...
148. 9 Alex Stevenson 27:33 Macomb Lutheran North
149. 9 Michael Martin 27:40 Warren Woods Tower
150. 10 Christian Minear 28:01 Beverly Hills Groves
151. 10 Zayd Shabandri 28:11 Troy
152. 11 Hansen Wang 28:19 Troy
153. 9 Liam O'Gorman 28:22 Beverly Hills Groves
154. 9 Elliott Henderson 28:43 Marine City
155. 9 Ben Sanderson 29:07 Clarkston
156. 10 Alex Gasior 29:30 Warren DeLaSalle
157. 12 Mark Baldes 29:39 Warren DeLaSalle
158. 12 Lester Castillo 29:43 Warren DeLaSalle
159. 9 Jaheim Pickett 30:17 Warren DeLaSalle
160. 10 Simon Thomas 30:20 Rochester Hills Ston...
161. 11 Marcus Morris 30:24 Detroit Cristo Rey
162. 9 Noland Van Loosbroek 30:25 Rochester Hills Ston...
163. 11 Joey Zysnarski 30:40 Rochester Hills Ston...
165. 9 James Liu 31:06 Troy
166. 9 Sidharth Rao 31:14 Troy
167. 9 James Liagre 31:25 Grosse Pointe North
168. 9 Bryce McNeary 31:36 Grosse Pointe North
169. 12 Jeffrey Zhou 31:37 Troy
170. 12 Jared Phelps 31:40 Warren Woods Tower
171. 9 Eric Wen 32:23 Troy
172. 12 Joey Meng 33:48 Troy
173. 9 Nathan Fisher 35:07 St. Clair Shores Lak...
174. 12 Allen Lin 35:27 Troy
175. 9 Timothy Lam 37:02 Warren Mott