Mens Results
Boys 2 Mile
1. 12 Ethan Markey 10:38.1 SR Lansing Catholic
2. 11 Davis Tebben 10:51.0 PR Lansing Christian
3. 10 Will Peters 10:56.5 SR Lansing Catholic
4. 10 Eric Warriner 10:58.0 PR Lansing Catholic
5. 11 Ryan Schroeder 11:01.9 SR Lansing Catholic
6. 9 Eli Meder 11:08.8 PR Lansing Catholic
7. 12 Russell Semsprott 11:09.8 PR Holt
8. 12 Taylor Rouse 11:16.6 SR Eaton Rapids
9. 12 Sean Gibbons 11:24.9 SR Holt
10. 12 Aaron Kazmierski 11:26.2 PR Lansing Catholic
11. 11 Dawson Block 11:27.8 PR Lansing Christian
12. 11 Ben Gleeson 11:28.4 PR Eaton Rapids
13. 9 Alex Penski 11:30.5 PR Holt
14. 11 Anthony Mack 11:34.5 PR Dansville
15. 9 Devin Simon 11:35.9 PR Holt
16. 11 Nick Starr 11:36.6 SR Lansing Catholic
17. 9 Luke Jayaraman 11:46.0 PR Holt
18. 10 Colin Cooper 11:48.7 SR Lansing Catholic
19. 12 Ibrahim Mkumbukwa 11:50.9 PR Lansing Sexton
20. 11 Mathieu Norcross 11:53.2 PR Eaton Rapids
21. 12 Jacob Baldwin 11:55.3 PR Holt
22. 10 Oliver Alvesteffer 11:58.1 PR Portland
23. 10 Gordon Chattaway 11:59.5 PR Dansville
24. 10 Luke Lathrup 12:00.3 PR Eaton Rapids
25. 9 Zachariah Sardenik 12:04.9 PR Lansing Everett
26. 10 Ryan Gilmore 12:07.9 PR Lansing Catholic
27. 9 Ben Urquhart 12:13.4 PR Lansing Catholic
28. 12 Josh Anderson 12:16.2 PR Lansing Waverly
29. 12 John Tuma 12:18.9 PR East Lansing
30. 9 Jack Russell 12:20.2 PR Lansing Catholic
31. 9 Ciardan Hibbs 12:23.0 PR Lansing Waverly
32. 11 Aedan Jager 12:23.7 PR Lansing Catholic
33. 12 Maxwell Wright 12:35.2 PR Lansing Waverly
34. 12 Saige Beckler 12:39.1 PR Lansing Waverly
35. 9 Griffin Gleeson 12:41.4 PR Eaton Rapids
36. 12 Paul Mooney 12:42.3 PR Holt
37. 10 Spencer Lee 12:45.0 PR Lansing Waverly
38. 12 Adam Hall 12:48.3 SR Holt
39. 10 Enrique Lopez 12:49.4 PR Eaton Rapids
40. 12 Isaac Coolidge 12:50.3 PR Eaton Rapids
41. 12 Da'money Trevino 12:55.0 PR Lansing Everett
42. 9 Frank Kincaid-Smith 12:56.0 PR East Lansing
43. 9 Luke Elden 12:56.8 PR Lansing Catholic
44. 10 Reece Whiteman 13:04.2 PR Holt
45. 10 Patrick Long 13:07.2 PR Lansing Catholic
46. 11 Caleb Wright 13:08.5 SR Eaton Rapids
47. 11 Timothy Houser 13:09.0 PR Lansing Everett
48. 10 Blaine Rosier 13:14.2 PR Portland
49. 11 William Rowan 13:16.8 PR East Lansing
50. 9 David Perez 13:20.4 PR Lansing Catholic
51. 11 Ethan Jensen 13:21.6 PR Portland
52. 10 Aloughn Jefferson 13:22.3 PR Lansing Waverly
53. 10 Mathew O'Daniel 13:23.3 PR Eaton Rapids
54. 11 Gaven Beckler 13:30.6 PR Lansing Waverly
55. 9 Drew Kosters 13:32.2 PR Holt
56. 11 Connor Coletti-Parr 13:33.6 PR Eaton Rapids
57. 10 Ryan Bowman 13:38.5 PR Lansing Everett
58. 12 Aries McFadden 13:45.3 PR Holt
59. 11 John Upham 13:49.6 SR East Lansing
60. 10 Alfredo Horta 13:52.9 PR Lansing Everett
61. 11 Elijah Hartley 13:53.6 PR Lansing Everett
62. 11 Brandon Baswell 13:54.3 SR Holt
63. 10 Nick Beekman 13:54.9 PR East Lansing
64. 12 Jim Morrison 13:55.2 SR East Lansing
65. 12 Jack Buhl 13:57.3 PR East Lansing
66. 12 Jack Murphy 13:59.0 SR Holt
67. 12 Eamon Duff 14:01.4 PR Portland
68. 11 Sam Alvesteffer 14:12.8 PR Portland
69. 11 Evan MacKay 14:13.3 PR Lansing Christian
70. 10 Adam Fineis 14:15.1 PR Holt
71. 9 Wyatt Houck 14:21.7 PR Eaton Rapids
72. 10 Jordan Hawkins 14:24.5 SR Eaton Rapids
73. 12 Dillon Platte 14:27.2 PR Eaton Rapids
74. 10 Gabe Mayes 14:28.4 PR East Lansing
75. 12 Robert Barnett 14:29.9 PR Lansing Everett
76. 11 Diego Banks 14:33.3 PR Holt
77. 11 Gabriel Maldonado 14:33.6 PR Lansing Waverly
78. 11 Chris Letarte 14:35.4 PR Eaton Rapids
79. 10 James Gleason 14:37.3 PR Holt
80. 9 Ian Williams 14:38.8 PR East Lansing
81. 9 Joe Buck 14:40.1 PR Lansing Waverly
82. 9 Andrew Seavey 14:40.6 PR Portland
83. 10 Erik Carey 14:42.2 PR Holt
84. 12 Michael Lee 14:43.9 PR Holt
85. 9 Evan Alward 14:47.4 PR Holt
86. 11 Christopher Jacobs 14:48.6 PR Holt
87. 10 Alec Barrone 14:50.0 PR Lansing Catholic
88. 9 Jacob Jenkins 14:51.0 PR Holt
89. 10 Colby DeBerry 14:55.1 PR Holt
90. 10 Brendan Lounds 15:01.5 PR East Lansing
91. 10 Aiden Pung 15:07.5 SR Portland
92. 9 Ezekiel Ewulomi 15:09.5 PR Lansing Waverly
93. 11 Brett Caporale 15:13.3 PR Lansing Catholic
94. 10 Andrew Webster 15:22.2 PR East Lansing
95. 10 Abel Briones 15:23.4 PR Lansing Waverly
96. 9 Austin Montgomery 15:25.6 PR Holt
97. 10 Adam Stevens 15:26.2 PR Lansing Waverly
98. 11 Andriy Yurchenko 15:27.5 PR Lansing Waverly
99. 11 Toan Tran 15:31.5 PR Lansing Everett
100. 10 Cullen Rapson 15:40.0 SR Portland
101. 9 Michael Christian 16:33.1 PR East Lansing
102. 10 Wesley Casaletto 16:34.3 PR East Lansing
103. 9 Ben Bosanic 16:54.1 PR East Lansing
104. 9 William George 17:07.4 PR Lansing Everett
105. 9 Trevor Lenore 17:12.6 PR Eaton Rapids
106. 10 Cameron Nakfor 17:15.5 PR Lansing Catholic
107. 9 Charlie Barrone 17:15.9 PR Lansing Catholic
108. 9 Carlos Lopez-Resen... 17:17.7 PR Lansing Everett
109. 10 Ben Stallard 17:45.9 PR Portland
110. 9 Tyler Sutherlin 18:06.8 PR Eaton Rapids
111. 11 Jeremiah Benevides 18:24.6 PR Lansing Everett
112. 11 Jonny Hoerner 18:34.4 PR Holt
113. 9 Tyler Burcham 19:33.7 PR Holt
114. 12 Owen Jowett 19:44.4 SR Lansing Catholic
115. 11 Tim Renney 19:56.5 SR Eaton Rapids
116. 12 David Dehnke 20:44.8 SR Lansing Catholic
117. 12 Zach Crittenden 21:35.8 PR Holt