Mens 2 Mile
1. 10 Evan Goodell 10:15.1 St. Louis
2. 12 Nick Pung 10:19.9 Beal City
3. 11 Ryan Hilbrandt 10:29.4 Hemlock
4. 12 Noah Keller 10:29.8 Carrollton
5. 11 Landon Honsinger 10:38 Hemlock
6. 11 Walker Priest 10:39.2 Shepherd
7. 11 Ethan Schafer 10:40.1 Beal City
8. 12 Kyler Phillips 10:41.5 Clare
9. 10 Tyler Travis 10:47.8 Shepherd
10. 12 Andrew Hutchinson 10:48.6 Shepherd
11. 12 Kevin Spicer-Torres 10:50.6 Clare
12. 12 Austin Brittain 10:54.1 Breckenridge
13. 10 Ben Haupt 10:54.6 Clare
14. 10 D'Anthony Goodwin 10:59.4 Carrollton
15. 11 Chase Field 11:05.4 Clare
16. 12 Parker Morris 11:10.1 St. Louis
17. 9 Parker Hayes 11:10.7 Beaverton
18. 9 Jimmy Teall 11:11.9 Clare
19. 10 Marty Fedewa 11:12.6 Farwell
20. 12 Kyle Daniel 11:16.3 Standish Sterling
21. 12 Mitchell Ackerman 11:19.1 Reese
22. 10 Daylen Garver 11:20.3 Farwell
23. 10 Andrew Joslin 11:20.7 Shepherd
24. 10 David Reihl 11:21.1 Beal City
25. 11 Jason T. Potts 11:21.6 Standish Sterling
26. 9 Eric Vandefifer 11:22.1 Montrose Hill McCloy
27. 10 Seth Willitz 11:23.6 Michigan Lutheran Se...
28. 12 Mike Rumsey 11:24.3 Montrose Hill McCloy
29. 11 Kurt Sollner 11:25.3 Hemlock
30. 9 Zach Grubaugh 11:26 Sanford Meridian
31. 10 Bryce Hegenauer 11:27.3 Shepherd
32. 12 Nate Arnold 11:30.4 Reese
33. 10 Matt Bartels 11:32.1 Saginaw Nouvel
34. 12 Torjus Furnes 11:32.4 St. Louis
35. 11 Michael Allen 11:33 St. Louis
36. 12 Mike Christe 11:33.3 Standish Sterling
37. 10 Jacob Walters 11:34.1 Shepherd
38. 11 Gavin Marr 11:34.5 Breckenridge
39. 12 Zach Bellinger 11:35.3 Beal City
40. 10 Alex Giles 11:36.4 Breckenridge
41. 12 David Delu 11:37.6 Michigan Lutheran Se...
42. 12 Jacob Sobeck 11:38.4 Rogers City
43. 12 Jacob Flemming 11:39 Rogers City
44. 10 Andrew Starry 11:44.4 St. Louis
45. 12 Michael Johnson 11:46.2 Carrollton
46. 12 James Kolb 11:48 Beal City
47. 11 Bailey Romo 11:48.2 Standish Sterling
48. 9 Dailey Priest 11:48.6 Shepherd
49. 10 Aaron Rice 11:49.3 Sanford Meridian
50. 12 Brendan Carrick 11:50.3 Beal City
51. 10 Justin Moll 11:51.9 Standish Sterling
52. 11 Donovan Gomez 11:52.8 Saginaw Nouvel
53. 11 Cole Hersch 11:55.2 New Lothrop
54. 11 Austin Lyle 11:57.2 Reese
55. 12 Trent Schmitz 11:59.5 Montrose Hill McCloy
56. 10 Scotty Baldwin 12:00.2 Clare
57. 10 Brandon McDonald 12:01.3 Carrollton
58. 10 Brady Kaufman 12:03.3 Brown City
59. 10 Zach Wilson 12:04 St. Louis
60. 12 Sam Richardson 12:06.2 Breckenridge
61. 12 Gabe Bennett 12:06.9 New Lothrop
62. 9 Luke DuRussel 12:08.1 Reese
63. 11 Michael Powers 12:09.7 Saginaw Arts and Sci...
64. 10 Ethan Rasch 12:10.2 Hale
65. 11 Matthew Bersano 12:11 Pinconning Area
66. 12 Marcelino Tacey 12:12.3 Pinconning Area
67. 12 Mike Wertheimer 12:12.8 Clare
68. 9 Tanner Ruiz 12:13.5 Montrose Hill McCloy
69. 9 Harrison Lamont 12:13.8 Hemlock
70. 10 Ben Dennings 12:14.9 Montrose Hill McCloy
71. 12 Phillip Hale 12:15.4 Harrison Community
72. 11 Martin Lopez 12:16.1 St. Louis
73. 10 Bailey Schalk 12:16.7 Standish Sterling
74. 9 Phil Grambau 12:16.9 Rogers City
75. 10 Joe Miller 12:18 Sanford Meridian
76. 9 Jacob Childs 12:19.2 Reese
77. 9 Oscar Diaz 12:19.5 Beal City
78. 11 Jalen Krenz 12:19.8 Carrollton
79. 12 Anthony Olexa 12:20.1 Breckenridge
80. 11 John Smith 12:21.2 Saginaw Arts and Sci...
81. 9 Peyton Tipton 12:23.3 Montrose Hill McCloy
82. 9 Josh Shaski 12:24.7 Montrose Hill McCloy
83. 10 Nathan Kipp 12:25.7 Breckenridge
84. 11 Josh Gingery 12:26.4 Sanford Meridian
85. 11 Lucas Raycraft 12:26.7 Hemlock
86. 9 Mason Kaniszewski 12:27.4 Tawas City
87. 9 Tyler Terbush 12:28.5 Reese
88. 9 Dylan Vinke 12:29.8 New Lothrop
89. 11 Garrett Delemeester 12:31.1 New Lothrop
90. 9 Seth Orvosh 12:34.4 Sanford Meridian
91. 11 Logan Graves 12:35.4 Beaverton
92. 12 Ben Kieta 12:35.6 Michigan Lutheran Se...
93. 12 Jared Skias 12:36.9 Reese
94. 11 Adam Bersano 12:37.3 Pinconning Area
95. 9 Ethan Cagle 12:38.1 Hale
96. 11 Levi Krupp 12:38.5 New Lothrop
97. 10 Oliver Rice 12:44.9 Hale
98. 12 Ben Schnose 12:45.7 Michigan Lutheran Se...
99. 10 Andrew Cargill 12:57.6 Harrison Community
100. 11 Alex Wallace 12:58.1 Saginaw Arts and Sci...
101. 9 Doug Ferguson 12:58.8 Tawas City
102. 11 Robert Torguson 13:00.6 Tawas City
103. 11 Joe Moskal 13:02.2 Saginaw Nouvel
104. 12 Billy Bailey 13:02.9 Sanford Meridian
105. 10 Carson Krupp 13:04 New Lothrop
106. 12 Paul Idzior 13:05 Pinconning Area
107. 10 Joshua Barnett 13:05.6 Michigan Lutheran Se...
108. 11 Aaron Dise 13:05.8 Saginaw Nouvel
109. 12 Caleb Alexander 13:12.2 Sanford Meridian
110. 10 Raymond Ramirez 13:14.1 Harrison Community
111. 12 Mark Erndt 13:15.6 Pinconning Area
112. 10 Alan Bouwman 13:19.3 Saginaw Arts and Sci...
113. 10 Connor McVannel 13:26.1 Hemlock
114. 12 Bailey Schwerin 13:26.4 Carrollton
115. 10 Billy Scharf 13:30.1 Saginaw Nouvel
116. 10 Chris Tulgestka 13:31.6 Rogers City
117. 9 Christopher Bennett 13:32.4 Tawas City
118. 9 Zach Taylor 13:33.5 Harrison Community
119. 10 Eric Naugle 13:37 Harrison Community
120. 10 Hunter Chovanec 13:37.8 Breckenridge
121. 12 Caleb Hein 13:41.3 Michigan Lutheran Se...
122. 11 Harrison Miller 13:41.7 New Lothrop
123. 11 Joshua Peter 13:42.1 Michigan Lutheran Se...
124. 11 Damien Brown 13:44.3 Farwell
125. 10 Jacob Hilla 13:47.9 Rogers City
126. 10 Phillip Miller 13:52.9 Brown City
127. 9 Tyler Kramer 13:54.5 Hemlock
128. 12 Dong Feng 14:01.8 Saginaw Arts and Sci...
129. 9 Carson Longstreth 14:04.4 Beaverton
130. 10 Zach Myers 14:05.7 Rogers City
131. 11 Connor Blue 14:06 Saginaw Arts and Sci...
132. 9 Connor Graves 14:09.2 Beaverton
133. 9 Landon White 14:10.1 Standish Sterling
134. 11 Raymond Wright 14:13.6 Tawas City
135. 12 Kenny McArdle 14:14.1 Tawas City
136. 9 Kevin Yin 14:15.3 Saginaw Arts and Sci...
137. 10 Gerard Zolkowski 14:17.4 Saginaw Nouvel
138. 11 Branden Kerley 14:24.5 Harrison Community
139. 10 Zach Swarthout 14:28.2 Farwell
140. 10 Noah Robertson 14:53 Saginaw Nouvel
141. 9 Daniel Powell 14:56.3 Beaverton
142. 10 Zachary Claypool 15:04.5 Beaverton
143. 10 Gabriel Lentz 15:04.9 Tawas City
144. 11 Travis Amador 15:23.6 Brown City
145. 12 Edward Hemstreet 15:26.8 Pinconning Area
146. 9 Alan Bovee 15:36.8 Hale
147. 9 Logan Childers 15:40.6 Brown City
148. 11 Aaron Romel 15:40.9 Rogers City
149. 12 Greg Massaro 17:03.7 Beaverton
150. 10 Cody Fenner 17:25 Brown City
151. 11 Ray Chenoweth 18:01 Harrison Community
152. 9 Tyler Ranger 18:21.7 Hale