boys 5000 meter run
1. 10 Ben Lesko 18:29 Canton
2. 9 Braden Heimbaugh 18:37 Canton
3. 10 Andrew Lake 18:50 Canton
4. 9 John Monroe 18:52 Brighton
5. 12 Mitchell Bartoszyk 18:56 Livonia Churchill
6. 10 Austin Martin 18:59 Livonia Churchill
7. 9 Aidan Bustillo 19:01 Brighton
8. 11 Alec Gillis 19:01 Brighton
9. 9 John Caley 19:04 Brighton
10. 9 Hunter Watson 19:14 Livonia Churchill
11. 10 Cameron Hall 19:17 Brighton
12. 10 Pablo Aguilar 19:17 Livonia Churchill
13. 10 Essa Hattar 19:24 Livonia Churchill
14. 10 Sean Tichener 19:34 Ann Arbor Huron
15. 10 Karl Nuler 19:38 Canton
16. 9 Ethan Cook 19:44 Taylor Baptist Park
17. 9 Josh Mushinski 19:45 Livonia Churchill
18. 11 Josh Perrine 19:46 Brighton
19. 10 Walker Barnes 19:47 Livonia Churchill
20. 9 Nathan Tsiang 19:52 Brighton
21. 10 Bailey Hoffmeyer 19:54 Canton
22. 11 Steven McPeek 19:59 Brighton
23. 11 Hunter Hall 20:01 Canton
24. 10 Nathan Watson 20:07 Livonia Churchill
25. 11 Sungrae Kim 20:08 Ann Arbor Huron
26. 9 Matt Blakeslee 20:09 Brighton
27. 12 Tyler Redding 20:11 Ann Arbor Huron
28. 9 Jonah Nicholas 20:13 Canton
29. 11 Lucas Nash 20:22 Dundee
30. 10 Zach Harrison 20:25 Canton
31. 10 Chuck Carey 20:25 Canton
32. 9 Jack Verdun 20:29 Grosse Ile
33. 10 James Klarr 20:31 Grosse Ile
34. 12 Evan Litch 20:32 Brighton
35. 9 Raymond York 20:36 Brighton
36. 9 Patrick Bourke 20:38 Brighton
37. 9 Patrick Whitton 20:39 Brighton
38. 10 Nick Beculheimer 20:44 Livonia Churchill
39. 9 Nick Beck 20:45 Livonia Churchill
40. 9 Josh Shoults 20:46 Brighton
41. 9 Nick Herriff 20:51 Livonia Churchill
42. 10 Jacky Jaing 20:53 Ann Arbor Huron
43. 10 Anun Kumaran 20:54 Ann Arbor Huron
44. 9 Nick Barr 20:58 Brighton
45. Brenden Nagel 20:58 Ypsilanti Lincoln
46. 9 Drake Dowdy 20:59 Ann Arbor Huron
47. 12 Dominik Mackowski 21:02 Grosse Ile
48. 12 Robert Cardwell 21:17 Ann Arbor Huron
49. 12 Robert Uelving-Meade 21:18 Livonia Churchill
50. 11 Alex Salsbury 21:21 Ida
51. 10 Matt Knop 21:24 Brighton
52. 9 Cionne Harris 21:25 Ann Arbor Huron
53. 11 Steven Brantley 21:28 Grosse Ile
54. 9 Zayd Mian 21:32 Ann Arbor Huron
55. 12 Garrett Moore 21:35 Monroe
56. 10 David DelBosque 21:37 Carleton Airport
57. 9 Avery Chan 21:38 Ann Arbor Huron
58. 9 Alex Joseph 21:49 Ann Arbor Huron
59. Vince Roncoli 21:50 Ypsilanti Lincoln
60. 10 Tyler Barrone 21:52 Brighton
61. 10 James Nedeltchev 21:58 Ann Arbor Huron
62. 9 Zhuochen Yuan 22:02 Ann Arbor Huron
63. Justin Marshall 22:09 Ypsilanti Lincoln
64. - Carter Kiah 22:15 Taylor Baptist Park
65. 11 Noah Emery 22:19 Dundee
66. 10 Andrew Elliot 22:22 Grosse Ile
67. 10 Ethan Cohen 22:23 Ann Arbor Huron
68. 9 Bryce Groves 22:31 Dundee
69. 10 Rohit Thalla 22:32 Detroit Country Day
70. 10 Hunter Hickner 22:33 Detroit Country Day
71. 10 Clayton Skinner 22:36 Ann Arbor Huron
72. - Colin Schwartz 22:45 Taylor Baptist Park
73. Jonathan Throne 22:46 Ypsilanti Lincoln
74. 11 Omer Siddiqui 22:47 Detroit Country Day
75. 11 Andrew Gillon 22:51 Summit Academy
76. 11 Alex Lenz 22:53 Dundee
77. 11 Jeremiah McKinney 22:56 Canton
78. 11 Richard Zhao 22:58 Ann Arbor Huron
79. 9 Parker Hovey 22:59 Dundee
80. 10 Domenic Concessi 23:07 Grosse Ile
81. 10 Brendan Kaiser 23:09 Grosse Ile
82. Ryan Barker 23:09 Ypsilanti Lincoln
83. Nicholas Garland 23:10 Ypsilanti Lincoln
85. 9 David Winters 23:24 Livonia Churchill
86. 10 Kenneth Green 23:25 Summit Academy
87. 12 Brandon Laird 23:27 Ann Arbor Huron
88. Robin Williams 23:30 Hollywood Hooligans
89. 11 Logan Dupuie 23:37 Grosse Ile
90. 12 Thomas McMaster 23:42 Canton
91. 9 Thomas Bolitho 23:45 Brighton
92. 12 Nick Williamsen 23:58 Brighton
93. 10 Kiernan O'Conner 24:04 Grosse Ile
94. 12 Jordan Joy 24:05 Canton
95. 11 Stephen Dinka 24:07 Detroit Country Day
96. 11 Andrew Warrick 24:12 Livonia Churchill
97. 10 David Guan 24:26 Livonia Churchill
98. 10 Andrew Hoying 24:26 Grosse Ile
99. 9 James Cardwell 24:39 Ann Arbor Huron
100. 11 Krishan Amin 24:47 Detroit Country Day
101. 11 Jalen Le 24:54 Livonia Churchill
102. 12 Riley Pigott 24:55 Summit Academy
103. 10 Daniel Brillhart 25:01 Grosse Ile
104. 10 Ryan Storms 25:04 Taylor Baptist Park
105. 10 Kevin Jiang 25:33 Detroit Country Day
106. 9 Zachary Faybik 25:52 Summit Academy
107. 10 Charlie O'Brien 26:11 Dundee
108. - Matthew Powers 26:16 Taylor Baptist Park
109. 9 Evan Marshall 27:05 Dundee
110. 10 Kevin Shi 27:19 Detroit Country Day
111. 12 Jacob Yates 27:23 Livonia Churchill
112. 9 Josh Salenbien 27:27 Dundee
113. 9 Luke Garrett 27:28 Dundee
114. 10 Eldon Wilderman 27:32 Ann Arbor Huron
115. 10 Dylan Sandhu 27:40 Detroit Country Day
116. 10 Sena Fisher 27:57 Summit Academy
117. 9 Matthew Quatro 28:25 Carleton Airport
118. 9 Ivan Redondo 28:36 Ann Arbor Huron
119. 9 Chase Blackwell 29:14 Monroe
120. 12 Quinn Kenward 29:18 Summit Academy
121. 10 Kevin Qian 29:54 Detroit Country Day
122. 9 Yannis Wu Yip 29:58 Detroit Country Day
123. 12 Edward Lin 30:03 Detroit Country Day
124. 12 Ankit Rattan 30:19 Detroit Country Day
125. 10 Aniket Paharia 31:10 Detroit Country Day