boys 5000m run
1. 12 Parker Eisengruber 16:15.2 Saginaw Heritage
2. 12 Jordan Borchard 16:48.5 Saginaw Heritage
3. 11 Ryan Hilbrandt 16:52.3 Hemlock
4. 12 Michael Reh 16:56.5 Saginaw Heritage
5. 12 Noah Keller 17:00.2 Carrollton
6. 12 Alex Stowell 17:01.7 Freeland
7. 12 Andrew Ellsworth 17:04.3 Saginaw Heritage
8. 10 Jordan Martinus 17:29.7 Birch Run
9. 11 Matt Beaudin 17:35.3 Saginaw Heritage
10. 11 Landon Honsinger 17:36.4 Hemlock
11. 10 D'Anthony Goodwin 17:38.3 Carrollton
12. 10 Matt Bartels 17:42.4 Saginaw Nouvel
13. 10 Jordan Eisengruber 17:46.3 Saginaw Heritage
14. 9 Jack Doyle 18:00.7 Saginaw Heritage
15. 11 Brice Leuenberger 18:05.6 Freeland
16. 10 Seth Willitz 18:09 Saginaw Michigan Lut...
17. 11 Shane Woodcock 18:14.5 Birch Run
18. 12 Ryan Trahan 18:22.4 Freeland
19. 11 Grant Reene 18:43.7 Frankenmuth
20. 12 David Delu 18:44 Saginaw Michigan Lut...
21. 12 Graham Fitkin 18:50.9 Freeland
22. 10 Isaak Biddle 18:58.2 Frankenmuth
23. 10 Drew Hubbard 19:03 Freeland
24. 12 Michael Johnson 19:06.6 Carrollton
25. 11 Jalen Krenz 19:10.9 Carrollton
26. 10 Brandon McDonald 19:12.7 Carrollton
27. 9 Eric Hayes 19:14.4 Frankenmuth
28. 9 Andrew Wendler 19:19.9 Saginaw Swan Valley
29. 11 Donovan Gomez 19:22.6 Saginaw Nouvel
30. 11 Kurt Sollner 19:24.6 Hemlock
31. 9 Harrison Lamont 19:32.9 Hemlock
32. 12 Ben Kieta 19:40.7 Saginaw Michigan Lut...
33. 11 Lucas Raycraft 19:48.2 Hemlock
34. 10 Jacob Quinnan 20:10.5 St Charles
35. 10 Joshua Barnett 20:11.6 Saginaw Michigan Lut...
36. 12 Ben Schnose 20:12.8 Saginaw Michigan Lut...
37. 10 Clayton Meder 20:33.7 Chesaning
38. 11 John Smith 20:36.4 Saginaw Arts and Sci...
39. 9 Tyler Kramer 20:46.2 Hemlock
40. 10 Jackson Percy 20:50.6 Birch Run
41. 11 Joe Moskal 20:54.3 Saginaw Nouvel
42. 10 Alex Turner 20:59.9 Birch Run
43. 10 Quinn Sommer 21:00.4 Birch Run
44. 10 Alex Malott 21:09.5 Saginaw Swan Valley
45. 12 Matthew Hall 21:13.9 Merrill
46. 12 Dominic Premo 21:21.9 Saginaw Swan Valley
47. 10 Nathan Malott 21:25.3 Saginaw Swan Valley
48. 10 Billy Scharf 21:25.6 Saginaw Nouvel
49. 11 Alex Leach 21:27.6 Frankenmuth
50. 11 Aaron Dise 21:30 Saginaw Nouvel
51. 10 Andrew Wisniewski 21:30.4 Freeland
52. 11 Austin Bitterman 21:31.1 Birch Run
53. 12 Josh Easterly 21:34.1 Frankenmuth
54. 10 Jacob Gemeinhardt 21:36.3 Hemlock
55. 10 Hunter Duehring 21:43.1 Frankenmuth
56. 10 Bryce Bila 21:48.7 Chesaning
57. 11 Connor Braun 21:55.2 Birch Run
58. 12 Caleb Hein 22:01.4 Saginaw Michigan Lut...
59. 9 Conrad Strecker 22:13 Saginaw Swan Valley
60. 11 Joshua Peter 22:14.4 Saginaw Michigan Lut...
61. 9 Jared Shattuck 22:30.6 Saginaw Swan Valley
62. 10 Gerard Zolkowski 23:24.3 Saginaw Nouvel
63. 10 Noah Robertson 23:31.6 Saginaw Nouvel
64. 11 Logan Karney 23:53.7 Frankenmuth
65. 11 Michael Powers 27:38.5 Saginaw Arts and Sci..