Boy's 5000m Run
1. 12 Parker Eisengruber 15:55.0 Saginaw Heritage
2. 10 Noah Jacobs 16:03.6 Corunna
3. 12 Jacob Greer 16:29.3 Midland
4. 12 Thomas VanSlembrouck 16:33.9 Petoskey
5. 12 Michael Reh 16:35.7 Saginaw Heritage
6. 12 Andrew Wittland 16:39.5 Grand Rapids Forest ...
7. 12 Codey Cook 16:40.7 St Johns
8. 9 Scott Tran 16:47.1 Grand Rapids Forest ...
9. 12 Andrew Ellsworth 16:49.7 Saginaw Heritage
10. 11 Owen Purdue 16:51.0 Grand Rapids Forest ...
11. 11 Connor Legge 16:52.4 Midland
12. 12 Dylan Rocha 16:58.6 Midland
13. 12 Peter Pelon 17:00.5 Ionia
14. 12 Mitchell Vredeveld 17:02.6 Grand Rapids Forest ...
15. 11 Matt Beaudin 17:04.0 Saginaw Heritage
16. 12 Brendan Lenhardt 17:08.9 Forest Hills Eastern
17. 10 Luke Noah 17:10.6 Middleville Thornapp...
18. 11 Josiah Quinn 17:11.9 St Johns
19. 12 Tim Mayer 17:14.1 Ionia
20. 11 Jack Neeley 17:22.6 Grand Rapids Forest ...
21. 11 Max Pasche 17:25.5 Midland
22. 12 Miles Garn 17:26.4 Charlotte
23. 11 Dylan Anderson 17:28.9 Midland
24. 11 Jacob Trowbridge 17:29.9 Corunna
25. 12 Jordan Zamarron 17:31.8 Ionia
26. 11 Connor Lavigne 17:32.6 Saginaw Heritage
27. 12 Dylan Wibert 17:33.5 Corunna
28. 12 Jonathan Becker 17:35.5 Midland
29. 11 Andy Frampus 17:39.0 Petoskey
30. 10 Jordan Eisengruber 17:39.9 Saginaw Heritage
31. 12 Marshal Rademacer 17:41.5 Ionia
32. 9 Andrew Dallas 17:43.6 Owosso
33. 10 Erik Walter 17:44.6 Middleville Thornapp...
34. 10 Nate Robey 17:45.9 Big Rapids
35. 11 Ethan Grayeb 17:47.9 Grand Rapids Forest ...
36. 10 Hanbyul Johnson 17:50.0 Midland
37. 11 Joe Gaikema 17:53.3 Middleville Thornapp...
38. 10 Brennan Senkowski 17:57.1 Saginaw Heritage
39. 12 Ryan Wohlfert 17:57.5 St Johns
40. 10 Cameron Mahlich 17:58.6 Ionia
41. 12 Chase Gregory 18:06.3 Petoskey
42. 11 Max Meyerson 18:07.0 Petoskey
43. 10 Kyle Mesh 18:12.1 Corunna
44. 9 Miles Petersen 18:17.9 Corunna
45. 11 Tristin Ward 18:20.5 Ionia
46. 12 Scottie Feldpausch 18:22.4 Corunna
47. 10 Conor Streng 18:23.6 Grand Rapids Forest ...
48. 12 Aidan Johansen 18:25.0 Big Rapids
49. 11 Cooper Thieme 18:25.6 Forest Hills Eastern
50. 11 Jacob Kromm 18:26.7 Petoskey
51. 11 Andrew Mason 18:29.4 Greenville
52. 12 Wyatt DeLeeuw 18:30.3 Middleville Thornapp...
53. 10 Nolan Wirth 18:35.2 St Johns
54. 10 Jacob Weeda 18:36.6 Forest Hills Eastern
55. 12 Patric LaJoye 18:37.2 Middleville Thornapp...
56. 12 Justin Holmer 18:37.6 Charlotte
57. 9 Quentin Johnson 18:38.2 Forest Hills Eastern
58. 10 Jacob Grubb 18:43.8 Forest Hills Eastern
59. 10 Brady Falor 18:45.0 St Johns
60. 10 Mark Jacobs 18:47.0 Big Rapids
61. 11 Jake Van Ess 18:48.1 Ionia
62. 11 Drayson Beyer 18:51.3 Middleville Thornapp...
63. 12 Duncan Wright 18:53.2 St Johns
64. 10 Britton Spencer 18:57.4 Owosso
65. 11 Kyle Makarewicz 19:00.9 Middleville Thornapp...
66. 9 Garrett Moeggenborg 19:05.0 Greenville
67. 11 Josh Smelser 19:06.9 Owosso
68. 10 Adam Pall 19:12.8 Petoskey
69. 12 Alec Czarnopys 19:13.7 Owosso
70. 9 Riley Norton 19:15.3 Petoskey
71. 9 Clay Edwards 19:18.0 Forest Hills Eastern
72. 11 David Karston 19:23.5 Forest Hills Eastern
73. 9 Jared Holmer 19:30.1 Charlotte
74. 11 Noah Stauffer 19:33.8 Big Rapids
75. 11 Chandler Howard 19:35.3 Petoskey
76. 9 Eamon McClintock 19:36.3 Owosso
77. 9 Sam Stauffer 19:37.5 Big Rapids
78. 10 Nick Boston 19:41.7 Charlotte
79. 9 Samuel Stechschulte 19:48.6 Owosso
80. 12 Ryan Comrie 19:58.5 Owosso
81. 9 Travin Clementshaw 20:05.7 Big Rapids
82. 10 Ian Jager 20:10.7 Greenville
83. 10 Stephen Hilliker 20:13.4 Greenville
84. 9 Joey Fox 20:16.7 St Johns
85. 12 Ethan Thuma 20:18.1 Charlotte
86. 11 James Thurman 20:32.4 Charlotte
87. 11 Andy Upham 20:32.8 Big Rapids
88. 10 Holden Blatt 20:33.2 Greenville
89. 11 Philipp Schulz 20:39.8 Petoskey
90. 9 Clayton Jones 20:52.3 Charlotte
91. 10 Reid Goble 21:18.4 Petoskey
92. 11 Nelson Byington 22:24.2 Greenville
93. 11 Will Huiet 23:38.8 Greenville