Boys 5000 Meter Run
1. 11 Jordan Anderson 16:41.49 Bear Lake-Onekama
2. 9 Gary McBride 16:51.16 Bear Lake-Onekama
3. 9 Denver Cade 17:07.47 Buckley
4. 12 Zack Workman 17:20.67 Mesick
5. 9 Kaiden Hejl 17:31.59 Bear Lake-Onekama
6. 11 Brennan Huff 17:36.03 Mesick
7. 12 Tommy Brettschneider 17:40.04 Manton
8. 9 Quentin Genaw 17:43.60 Mancelona
9. 12 Taylor Makowski 17:47.42 Bear Lake-Onekama
10. 11 Cole Verrett 17:48.24 Bear Lake-Onekama
11. 11 Sean Waters 17:49.72 Frankfort
12. 11 Adam Curtis 17:52.93 Big Rapids Crossroad...
13. 12 Taylor Rodriguez 17:53.21 White Cloud
14. 10 Perrin Kirwin 17:55.32 Walkerville
15. 10 Brock Wright 17:59.36 Manton
16. 10 Dyllon McLouth 17:59.64 Bear Lake-Onekama
17. 11 Tristan Rogers 18:23.18 Frankfort
18. 11 Andrew Everett 18:34.49 Manton
19. 10 Jacob Bradley 18:35.09 Frankfort
20. 12 Jared Bair 18:39.14 Bear Lake-Onekama
21. 12 Jesse Taylor 18:40.89 Manton
22. 12 Nathan Schichtel 18:42.01 Buckley
23. 10 Abe Shoup 18:43.13 Mason County Eastern
24. 9 Drake Parker 18:47.66 Maple City Glen Lake
25. 12 Avery May 18:49.49 Frankfort
26. 12 Riley Henderson 18:55.65 Mancelona
27. 10 Ben Tiesworth 18:57.43 Frankfort
28. 10 Brendon Morris 18:59.25 Mancelona
29. 12 Dan Duperon 19:02.42 Leelanau St. Marys
30. 10 Jackson Confer 19:04.27 Frankfort
31. 11 Tristan Tarsa 19:08.08 Leelanau St. Marys
32. 12 Jordan Johnigan 19:15.37 Manton
33. 10 Preston Kelley 19:19.83 Mason County Eastern
34. 9 Cormac Rasey 19:20.08 Leland
35. 10 Joe Mickevich 19:21.59 Mason County Eastern
36. 10 Dayton Gibson 19:32.39 Pentwater
37. - Ryan Groendyke 19:36.89 Manton
38. 9 Tyler Sheehy 19:37.21 Walkerville
39. 12 Noah McDaniel 19:38.71 Mancelona
40. 10 Austin Roubal 19:39.16 Suttons Bay
41. 9 Brock Beeman 19:40.19 Buckley
42. 12 Josh Spoor 19:40.79 Mesick
43. 10 Tayo Fadayomi 19:45.24 Big Rapids Crossroad...
44. 10 Dustin Cilman 19:49.91 Brethren
45. 11 Austin Emeott 19:51.32 Suttons Bay
46. 10 Mason Saya 20:03.41 Mason County Eastern
47. 10 Carl Tanner 20:06.40 Walkerville
48. 10 Justin Guernsey 20:06.75 Big Rapids Crossroad...
49. 12 Drew McHugh 20:15.53 Buckley
50. 9 Mason Calleson 20:21.15 Mason County Eastern
51. 11 Josh Riggs 20:23.35 Brethren
52. 9 Nick Kemler 20:31.31 Brethren
53. 11 Noah Burroughs 20:33.79 Mancelona
54. 12 Sam Wynsma 20:43.36 Suttons Bay
55. 9 Ethan Grzbienik 20:44.02 Leland
56. 12 Nick Heilman 20:46.51 Big Rapids Crossroad...
57. 10 Calvin Nelson 20:49.75 White Cloud
58. 10 Ryan Popp 20:52.30 Leelanau St. Marys
59. 11 Justin Emeott 20:54.75 Suttons Bay
60. 12 Logan Marr 20:55.81 Maple City Glen Lake
61. - Steve Helsel 21:15.11 Manton
62. 9 Aramis LaClair 21:19.61 White Cloud
63. 9 Harrison Schaub 21:27.36 Leelanau St. Marys
64. 11 Jesse Chrispell 21:30.87 White Cloud
65. 10 Will Faught 21:40.79 Suttons Bay
66. 10 Evan Hammon 21:42.15 Frankfort
67. 9 Jared Elder 21:52.26 White Cloud
68. 12 Nik Kalis 22:01.09 Maple City Glen Lake
69. 11 Josh Chandler 22:10.18 Mesick
70. 12 Tyler Myers 22:49.66 Mesick
71. - Jack Bardenhagen 22:57.73 Leelanau St. Marys
72. 12 Fabian Folkvord 23:01.99 Brethren
73. 9 Kyle Lee 23:27.69 Mason County Eastern
74. 12 Anthony C-Lootins 23:31.61 Mesick
75. 12 Jack Garthe 23:39.23 Leelanau St. Marys
76. 12 Lincoln Spitzer 23:42.52 Buckley
77. 9 Cameron Karnes 23:48.43 White Cloud
78. 9 Kendall Sibley 23:57.65 Walkerville
79. 9 Danny Schaub 24:02.78 Leelanau St. Marys
80. 10 Ben Cossette 24:05.70 Mason County Eastern
81. 12 Josiah VanderZon 24:10.45 Maple City Glen Lake
82. 10 Jake Quinn 25:03.49 Pentwater
83. 10 Markku Smith 25:37.88 Suttons Bay
84. 11 Calvin Chase 27:04.71 Walkerville