boys 5000 meter run
1. 11 Alex McDowell 19:40.4 Tecumseh
2. 11 Skyler Root 19:46.3 Tecumseh
3. 12 Luke Vandenberg 19:47.2 Tecumseh
4. 11 Ben Lige 19:48.3 Tecumseh
5. 9 Aidan Dyer 19:50.9 Dearborn
6. 10 Matthew Apostle 19:56.1 Dearborn
7. 11 Ethan Bronni 19:59.0 Brownstown Woodhaven
8. 12 Brandon Close 20:10.9 Brownstown Woodhaven
9. 11 Nick Rutledge 20:21.6 Tecumseh
10. 10 Christopher Parker 20:33.8 Dearborn
11. 11 Jake Price 20:35.2 Brownstown Woodhaven
12. 10 Caleb Rice 20:46.2 Dearborn
13. 12 Collin Trainor 20:56.0 Tecumseh
14. 11 Nick Rumohr 21:02.6 Brownstown Woodhaven
15. 9 Eric Reis 21:04.6 Tecumseh
16. 9 Nick Case 21:04.9 Tecumseh
17. 12 Agis Diamantis 21:13.7 Brownstown Woodhaven
18. 9 Keith Feldpausch 21:17.0 Carleton Airport
19. 12 Lance Duncan 21:23.9 Dearborn
20. 11 Joseph Merna 21:31.2 Dearborn
21. 12 Anders Hindman 21:35.9 Brownstown Woodhaven
22. 9 Ben Bolduc 21:36.6 Brownstown Woodhaven
23. 11 Steven Brantley 21:41.9 Grosse Ile
24. 10 Faoud Diry 21:45.7 Brownstown Woodhaven
25. 9 Caleb Nitz 21:53.1 Brownstown Woodhaven
26. 10 Jacob Theobald 22:00.3 Brownstown Woodhaven
27. 10 Connor Karagitz 22:01.3 Brownstown Woodhaven
28. 10 Dylan Mitten 22:09.4 Dearborn
29. 10 Zachary Alabarkoff 22:17.2 Dearborn
30. 11 Mahmoud Dhahine 22:23.4 Dearborn
31. 9 Jack Theichman 22:23.8 Tecumseh
32. 12 Stephen Villarreal 22:37.9 Allen Park
33. 9 Matt Lewis 22:39.7 Brownstown Woodhaven
34. 10 Quinn Whittaker 22:50.0 Dearborn
35. 9 Evan Haag 22:53.4 Dearborn
36. 12 Alec Davis 22:55.2 Brownstown Woodhaven
37. 12 Tyler Morawski 22:58.2 Ypsilanti Arbor Prep...
38. 9 Chad Donahue 22:59.6 Grosse Ile
39. 9 Jason Houck 23:00.8 Allen Park
40. 9 Grant Wilkinson 23:03.4 New Boston Huron
41. 10 Ethan Hunt 23:05.3 Lincoln Park
42. 9 Lucas Eccleton 23:08.7 Allen Park
43. 10 Cameron Danyo 23:11.8 Brownstown Woodhaven
44. 11 Brendan Scherer 23:12.7 Grosse Ile
45. 11 Andrew Gillon 23:16.3 Summit Academy
46. 9 Brenden Redmon 23:17.1 Carleton Airport
47. 10 Brendan Kaiser 23:18.0 Grosse Ile
48. 10 Seamus Holloway 23:22.9 Brownstown Woodhaven
49. 10 Andrew Hoying 23:33.5 Grosse Ile
50. 9 Lino Diamitis 23:36.7 Brownstown Woodhaven
51. 11 Logan Dupuie 24:05.1 Grosse Ile
52. 10 Kiernan O'Conner 24:06.2 Grosse Ile
53. 11 Tyler Robinson 24:16.8 Dearborn Heights Cre...
54. 10 Sena Fisher 24:42.0 Summit Academy
55. 10 Cole Robbins 24:42.3 Brownstown Woodhaven
56. 12 Nathan Mostoller 24:46.8 Allen Park
57. 10 Indrit Gusho 24:49.3 Allen Park
58. 11 Jacob Roza 24:49.7 Ypsilanti Arbor Prep...
59. 12 Rickey Portis 25:08.4 Ypsilanti Arbor Prep...
60. 9 Kolby Hood 25:10.8 Wayne Memorial
61. 10 Dominic Covelli 25:17.0 Brownstown Woodhaven
62. 9 Joseph Cornwall 25:40.5 New Boston Huron
63. 9 Riad Toufaily 25:50.2 Dearborn Heights Cre...
64. 9 Grady Walkup 25:58.5 Allen Park
65. 12 Joey Elerson 26:18.5 Ypsilanti Arbor Prep...
66. 9 Matthew Quatro 26:35.4 Carleton Airport
67. 9 Nicholas Krisniski 26:37.0 Dearborn Heights Cre...
68. 10 Hassan Fawaz 26:37.4 Dearborn Heights Cre...
69. 9 Matthew Walker 26:54.3 Allen Park
70. 9 Mason Jurko 26:55.4 Allen Park
71. 12 Riley Pigott 27:03.3 Summit Academy
72. 9 David Pace 27:34.9 Allen Park
73. 9 Miles Mercier 27:39.1 Dearborn Heights Cre...
74. 10 Kenneth Greene 28:31.3 Summit Academy
75. 9 Zachary Faybik 28:38.0 Summit Academy
76. 9 Lukas Villalpando 29:34.6 Dearborn Heights Cre...
77. 12 Quinn Kenward 31:58.9 Summit Academy
78. 11 Connor Roth 34:18.0 Lincoln Park
79. 11 Mark Collier 38:00.0 Lincoln Park
80. 11 Nayef Talab 38:50.0 Dearborn Heights Cre...
81. 10 Ali Toufaily 41:17.2 Dearborn Heights Cre...