Boy's 5000m Run
1. 11 Morgan Beadlescomb 16:13 Algonac
2. 11 Jack Keais 16:38 St. Clair
3. 12 Tyler Phillips 16:41 Armada
4. 12 Roan Fahey 16:48 Croswell Lexington
5. 10 Peter Freeman 17:01 Macomb Lutheran North
6. 11 Walker Child 17:13 St. Clair
7. 11 Brenden Macias 17:19 Yale
8. 12 Jack Miles 17:24 Almont
9. 12 Tyler Schmidt 17:31 Croswell Lexington
10. 10 Collin Higgins 17:36 St. Clair
11. 11 Andrew Vincent 17:40 Yale
12. 12 Blake Iskra 17:40 Richmond
13. 11 Jacob Turpel 17:44 Marysville
14. 12 Danny Weglarz 17:45 Macomb Lutheran North
15. 10 Carlos Soto 17:50 Yale
16. 12 Beau Brockett 17:52 Richmond
17. 10 Max Whittredge 18:04 Croswell Lexington
18. 11 Tyler Prisby 18:07 Macomb Lutheran North
19. 10 Jarred Jolley 18:07 Croswell Lexington
20. 11 Kevin Huffman 18:11 St. Clair
21. 11 Noah Foote 18:14 Algonac
22. 12 Alec Kownacki 18:15 Armada
23. 11 Brendan Kelley 18:19 Marine City
24. 10 Jacob Redlawski 18:23 St. Clair
25. 12 Ron Abbott 18:25 Algonac
26. 10 Alec Giles 18:30 Almont
27. 12 Rocky Roland 18:36 Almont
28. 12 Brett Hudson 18:39 Macomb Lutheran North
29. 11 Matt Lamontagne 18:43 St. Clair
30. 12 Brad Kotenko 18:48 Macomb Lutheran North
31. 10 Remington Martin 18:48 Yale
32. 11 Taylor Brandt 18:50 Algonac
33. 9 Adam Job 18:51 Armada
34. 9 Brendan Parr 18:51 St. Clair
35. 9 Brenden Allen 18:53 Armada
36. 12 Josh Storey 18:54 Marysville
37. 12 Jacob Miller 18:57 Macomb Lutheran North
38. 12 Patrick Sullivan 19:05 Marysville
39. 12 Tyler Kreilter 19:05 Marine City
40. 11 Noah Rogers 19:06 Marysville
41. 12 Jay Martin 19:11 Marysville
42. 11 Jonathan Cruetz 19:13 Yale
43. 10 Collin Lieber 19:15 Croswell Lexington
44. 11 Cameron Koch 19:18 Kimball Landmark
45. 11 Nick Bucko 19:21 Marysville
46. 12 Chris Roumaya 19:22 Almont
47. 9 Timothy Irwin 19:23 Lutheran Northwest
48. 9 Maksymiuk Clayton 19:26 Richmond
49. 12 Adam Jerlecki 19:27 Croswell Lexington
50. 9 Aaron Wood 19:31 Macomb Lutheran North
51. 11 Josh Brack 19:32 Algonac
52. 10 Jack Albrecht 19:35 Armada
53. 11 Lance Axtell 19:39 Algonac
54. 9 Zach Turpel 19:58 Marysville
55. 10 Josh Phelps 19:59 Almont
56. 12 Brian Lowe 20:01 Marine City
57. 10 Luke McCllelland 20:03 Yale
58. 12 Andrew Abraham 20:04 Lutheran Northwest
59. 10 Jonathan Nolezyty 20:05 Lutheran Northwest
60. 10 Dalton White 20:05 Algonac
61. 11 Jeremy Winkel 20:07 Armada
62. 10 Jarred Slone 20:21 Croswell Lexington
63. 10 Patrick Johns 20:37 Marine City
64. 11 Luke Jolliff 20:44 Lutheran Northwest
65. 12 Zach Piacentini 20:47 Marine City
66. 10 Robert Boccomino 20:48 Center Line
67. 10 Davey Bault 20:54 Center Line
68. 12 Cody Christy 20:54 Memphis
69. 9 Aidan Francis 20:56 Memphis
70. 11 Brenden Francis 21:01 Memphis
71. 10 C-Jaye Paratore 21:04 Lutheran Northwest
72. 12 Wesley Gross 21:06 Sterling Heights Par...
73. 12 Brendan Scorpio 21:19 Center Line
74. 11 TJ Poechia 21:23 Richmond
75. 9 Colby Querciagrossa 21:26 Almont
76. 12 Gino Bryja 21:29 Sterling Heights Par...
77. 10 Jeff Matese 21:30 Yale
78. 11 Garrett Centala 21:31 Marine City
79. 12 Kyle Weidner 21:36 Almont
80. 11 Cole Showers 21:45 Marine City
81. 11 Larry Wofford 22:01 Richmond
82. 9 Tom Walby 22:11 Sterling Heights Par...
83. 12 Jacob Morrison 22:32 Lutheran Northwest
84. 11 Ethan Brown 22:59 Kimball Landmark
85. 11 Michael Tollis 23:00 Memphis
86. 9 Lucas Poechia 23:11 Richmond
87. 12 Zack Rodriguez 23:35 Sterling Heights Par...
88. 10 Stephen Sowles 23:57 Lutheran Northwest
89. 11 Griffin Sherry 24:06 Sterling Heights Par...
90. 9 Brandan Christiansen 24:13 Richmond
91. 11 Toby Pittiglio 24:18 Kimball Landmark
92. 10 Sam Gartley 24:46 Sterling Heights Par...
93. 12 Myles McPherson 26:23 Kimball Landmark
94. 11 Jerry Dickenson 26:54 Kimball Landmark
95. 9 Joshua Whitten 27:37 Memphis