Boys 5,000 Meters Varsity
1. 12 Jarren Guy 17:10.00 Durand
2. 12 Brody Cragg 17:12.00 Chesaning
3. 11 Colin Hooker 17:19.00 Ortonville Brandon
4. 12 Sam Toward 17:49.00 Ortonville Brandon
5. 12 Jacob Collins 17:58.00 Chesaning
6. 11 Bohdan Hartman 18:07.00 Fulton
7. 12 Collin Charron 18:55.00 Swartz Creek
8. 9 Bradley Gilson 18:56.00 Swartz Creek
9. 11 Zach Adkins 19:20.00 Durand
10. 10 Logan Wykes 19:23.00 Byron
11. 12 James Whaley 19:28.00 Byron
12. 10 Averey Teberian 19:31.00 Ortonville Brandon
13. 12 Dallas Kloss 19:32.00 Ortonville Brandon
14. 9 Mark Crandell 19:39.00 Swartz Creek
15. 10 Dakota Wells 19:50.00 Durand
16. 12 Andrew Skelly 19:51.00 Ortonville Brandon
17. 12 Nick VanGilder 20:00.00 Ortonville Brandon
18. 9 Evan Taylor 20:31.00 Swartz Creek
19. 11 Evan Gardner 20:37.00 Durand
20. 10 Spencer Cook 20:59.00 Swartz Creek
21. 12 Zach Bates 21:16.00 Fulton
22. 9 Kyle Markley 21:19.00 Byron
23. 12 Payton Cousins 21:23.00 Ortonville Brandon
24. 10 Eddie Kaleel 21:25.00 Ortonville Brandon
25. 10 Brendan Ladd 21:57.00 Ortonville Brandon
26. 9 Ryan Gentry 22:03.00 Swartz Creek
27. 11 Brandon Wilsdon 22:06.00 Byron
28. 11 Vincent Fochesato 22:08.00 Ortonville Brandon
29. 10 Matt Wison 22:09.00 Ortonville Brandon
30. 10 Chris Jansson 22:17.00 Byron
31. 12 Chance Neihouse 22:29.00 Byron
32. 9 Shane Foster 22:32.00 Ortonville Brandon
33. 10 Bryan LaVearn 22:36.00 Ortonville Brandon
34. 9 Clayton Meder 22:37.00 Chesaning
35. 12 Anthony Gordon 22:41.00 Ortonville Brandon
36. 9 Sam Thompson 22:48.00 Byron
37. 12 Max Wardell 22:48.10 Ortonville Brandon
38. 12 Lucas Schafer 22:50.00 Durand
39. 9 Brady Hendershott 23:27.00 Ortonville Brandon
40. 11 Dalton Boon 23:56.00 Byron
41. 10 Derek Root 23:58.00 Byron
42. 12 Shane Gordon 24:06.00 Ortonville Brandon
43. 10 Seth Swedorski 24:33.00 Byron
44. 9 Josh Bentley 24:35.00 Byron
45. 11 Thor Wardell 24:40.00 Ortonville Brandon
46. 12 Zach Manfroni 24:41.00 Ortonville Brandon
47. 10 Justin Comis 24:54.00 Byron
48. 11 Riley Hinkley 25:29.00 Swartz Creek
49. 12 Michael Simmon 25:54.00 Chesaning
50. 10 Blake Macias 27:08.00 Ortonville Brandon
51. 11 Hank Richter 27:16.00 Durand
52. 10 Adam Kelly 27:30.00 Ortonville Brandon
53. 10 Austin Oles 27:36.00 Ortonville Brandon
54. 12 Travis Young 28:10.00 Durand
55. 10 Mitchell Lawrence 28:15.00 Byron
56. 10 Andre Pavanelli 28:16.00 Byron
57. 11 Josh Gangl 28:17.00 Byron
58. 9 Bryce Bila 29:30.00 Chesaning
59. 12 Tom Browne 30:00.00 Fulton
60. 12 Jeremiah Helsius 30:01.00 Durand
61. 9 Michael Bowman 32:26.00 Durand
62. 11 Evan Harris 32:43.00 Byron
63. 11 Dakota Baker 33:34.00 Byron
64. 11 Rob Clements 34:57.00 Byron
65. 11 Dalton Boon 36:51.00 Byron