Mens 5000m Run
1. 11 Josh Nickerson 16:49 Hartland
2. 12 Drake Gauthier 17:06 Grand Blanc
3. 12 Austen Mandernach 17:07 Grand Blanc
4. 11 Noah Kramer 17:10 Hartland
5. 11 Miles McDonald 17:10 Hartland
6. 11 Jonathan Voth 17:12 Grand Blanc
7. 12 Luke Rotarius 17:17 Hartland
8. 12 Tom Anderson 17:39 Hartland
9. 10 Nate Peterson 17:53 Grand Blanc
10. 11 Vincent Popyk 18:05 Grand Blanc
11. 10 James Wickman 18:18 Hartland
12. 9 Eli Horski 18:21 Hartland
13. 11 Mitchell Smith 18:22 Hartland
14. 9 Issa Rayyan 18:26 Grand Blanc
15. 11 Nicholas Davitt 18:27 Grand Blanc
16. 10 Jon Gietek 18:28 Hartland
17. 12 Alex Lindahl 18:49 Hartland
18. 12 Will Jackson 19:03 Hartland
19. 9 Devin Rocha 19:04 Hartland
20. 11 Jonathan Kocks 19:14 Grand Blanc
21. 11 Heberto Guerra 19:19 Grand Blanc
22. 10 Michael Lundwall 19:32 Hartland
23. 10 Caleb Guenther 19:32 Hartland
24. 10 Jacob (Larry) Popyk 19:33 Grand Blanc
25. 11 Brandon Peterson 19:35 Grand Blanc
26. 10 Matt Hense 19:44 Hartland
27. 10 Sam Vestaguard 19:47 Hartland
28. 11 Jeremy Tervo 19:47 Hartland
29. 11 Jacob Faunce 20:19 Hartland
30. 9 Blaine Metcalf 20:19 Hartland
31. 11 Riley Mehki 20:25 Hartland
32. 10 Maurice Letourneau 20:35 Hartland
33. 9 Christopher Laferney 20:38 Grand Blanc
34. 9 Joshua Lucio 20:43 Grand Blanc
35. 9 Kaiden Hinds 20:52 Hartland
36. 11 Jason Bartholomew 20:57 Hartland
37. 12 Ryan Jarrah 21:03 Grand Blanc
38. 10 Jacob Neldon 21:14 Grand Blanc
39. 9 Harrison Roberts 21:14 Hartland
40. 10 Dominic Wainwright 21:16 Hartland
41. 10 Blake Jordan 21:23 Hartland
42. 9 Lucas Finton 21:23 Grand Blanc
43. 10 Brett Hamilton 21:26 Hartland
44. 9 Keegan Hoose 21:34 Hartland
45. 10 Cory Steinhauser 21:54 Hartland
46. 9 Ethan Stover 21:58 Hartland
47. 10 Kyle Petronio 22:04 Hartland
48. 9 Vincenzo Andre' 22:26 Grand Blanc
49. 9 Alex Rudelic 22:50 Hartland
50. 11 Matthew Szerlag 22:51 Hartland
51. 12 John Moraitis 22:52 Hartland
52. 11 Joe Dwyer 22:58 Hartland
53. 9 Stuart Gazda 23:01 Hartland
54. 10 Collin Payne 23:01 Hartland
55. 10 Connor Gagne 24:00 Hartland
56. 11 Ryan Rothley 24:17 Grand Blanc
57. 9 Austin Rippee 24:18 Grand Blanc
58. 12 Noah Diroff 24:27 Hartland
59. 9 Nick Anderson 24:29 Hartland
60. 9 Griffin Liabenow 24:45 Grand Blanc
61. 12 Brendon Bush 24:59 Grand Blanc
62. 10 Collin Arbour 25:52 Hartland
63. 9 Patrick Dailey 26:41 Grand Blanc
64. 9 Wesley Black 30:29 Hartland
65. 10 Aidan Silverton 31:47 Grand Blanc
66. 9 Ethan Wynne 31:58 Hartland