Mens Results
5,000 Meters Varsity
1. 12 Spencer Atkinson 17:11 Grand Blanc
2. 12 Nate Peterson 17:18 Grand Blanc
3. 11 Cole Sobol 17:21 PR Grand Blanc
4. 12 Caleb Guenther 17:22 SR Hartland
5. 11 Ethan Stover 17:29 SR Hartland
6. 11 Eli Horski 17:33 SR Hartland
7. 12 Jon Gietek 17:37 SR Hartland
8. 11 Kaiden Hinds 17:40 SR Hartland
9. 10 Griffin Young 17:41 PR Hartland
10. 11 Devin Rocha 17:42 PR Hartland
11. 12 Jacob (Larry) Popyk 17:47 PR Grand Blanc
12. 12 James Wickman 17:57 SR Hartland
13. 11 Lucas Finton 17:58 Grand Blanc
14. 12 Chris Mayer 18:04 Hartland
15. 11 Austin Rippee 18:04 Grand Blanc
16. 9 Jackson Turnbow 18:08 Grand Blanc
17. 12 Kyle Petronio 18:09 SR Hartland
18. 10 Carson Humphrey 18:10 SR Grand Blanc
19. 10 Joseph Dykman 18:21 PR Grand Blanc
20. 11 Harrison Roberts 18:24 SR Hartland
21. 11 Henry Heller 18:33 Grand Blanc
22. 10 Devin Miller 18:43 PR Grand Blanc
23. 10 Tyler Cook 18:45 SR Hartland
24. 10 Hayden Emmerling 18:46 Grand Blanc
25. 9 John Buck 18:47 PR Grand Blanc
26. 11 Michael Flynn 18:47 PR Hartland
27. 12 Michael Lundwall 18:49 SR Hartland
28. 9 Nick Errer 18:54 PR Hartland
29. 9 Jack Ross 19:01 PR Hartland
30. 12 Sam Vestergaard 19:02 Hartland
31. 10 Eric Ebel 19:07 Hartland
32. 9 Ethan Beres 19:12 PR Hartland
33. 12 Collin Payne 19:22 PR Hartland
34. 9 Connor Krueger 19:28 PR Hartland
35. 9 Steven Majors 19:42 PR Hartland
36. 10 Nathaniel LaFontaine 19:45 SR Hartland
37. 9 Jadon Kennell 19:46 PR Hartland
38. 10 Jackson LaFontaine 19:48 PR Hartland
39. 12 Jacob Neldon 19:51 SR Grand Blanc
40. 10 Connor Witham 19:52 Grand Blanc
41. 9 Andrew Goodwin 19:53 PR Hartland
42. 10 Jon Wisniewski 20:17 Hartland
43. 9 Aidan Bowie 20:26 Hartland
44. 9 Kevin Dinser 20:28 PR Hartland
45. 9 Conner Humphrey 20:39 Grand Blanc
46. 10 Ryan Arbour 20:41 Hartland
47. 12 Maxwell Waters 20:45 SR Hartland
48. 10 Graysen Pomeroy 20:46 SR Hartland
49. 11 Stuart Gazda 20:46 SR Hartland
50. 9 Adam Faunce 20:59 Hartland
51. 12 Cory Steinhauser 21:17 SR Hartland
52. 9 Frank Dagenhardt 21:21 Hartland
53. 9 Michael Ermiger 21:45 PR Grand Blanc
54. 10 Gavin Pomeroy 21:45 SR Hartland
55. 12 Matt Hense 21:48 Hartland
56. 12 Dominic Wainwright 21:51 Hartland
57. 9 Will Errer 21:54 PR Hartland
58. 9 Michael O'Leary 21:59 Hartland
59. 11 Vincenzo Andre' 22:16 Grand Blanc
60. 9 Tommy Fischer 22:27 PR Hartland
61. 12 Brett Hamilton 22:39 Hartland
62. 9 Charles Kelley 22:45 PR Grand Blanc
63. 9 Maxwell Sobol 22:50 PR Grand Blanc
64. 12 Collin Arbour 23:06 SR Hartland
65. 9 Miguel Uribe 23:08 PR Hartland
66. 9 Logan Edgar 23:17 Grand Blanc
67. 9 Aaron Thielen 23:29 PR Hartland
68. 12 Caleb Krueger 23:52 Hartland
69. 11 Alex Rudelic 24:14 Hartland
70. 10 Justin Ganzak 24:30 PR Hartland
71. 9 Brandon DeLaRosa 25:32 PR Grand Blanc
72. 11 Ethan Wynne 25:53 SR Hartland
73. 11 Kaleb Smith 26:22 PR Hartland
74. 11 Merek Bykowki 27:32 Hartland
75. 9 Clark Rogman 27:36 PR Hartland
76. 9 Blake Kaumeheiwa 28:37 PR Hartland
77. 12 Aidan Silverton 30:31 Grand Blanc
Official Team Scores
1. Grand Blanc 29
2. Hartland 30