Boys 5,000 Meters Varsity Red (Big)
1 12 Kyle Dotterrer 15:55.2 Traverse City Central
2 10 Anthony Berry 16:05.5 Traverse City Central
3 11 Cam McAuliffe 16:05.8 Traverse City Central
4 11 Benny BriseƱo 16:16.0 Grand Rapids Christian
5 12 Josh Wojan 16:18.4 East Jordan
6 12 Mark DeJong 16:23.9 Grand Rapids Christian
7 12 Matthew Ritter 16:26.0 Ludington
8 12 Tyler Smar 16:28.4 Pinckney
9 12 Michael Carey 16:32.6 Midland H H Dow
10 12 Ross Bernard 16:35.0 Birmingham Seaholm
11 12 Ryne Weisenberger 16:36.7 Pinckney
12 11 Isaac Harris 16:37.1 Pinckney
13 11 Jim VanDyke 16:39.3 Grand Rapids Christian
14 10 Alex Skender 16:40.7 Birmingham Seaholm
15 11 Zach Hoffman 16:42.7 Midland H H Dow
16 12 Justin Kiprotich 16:43.0 East Kentwood
17 11 Spencer Miller 16:43.9 Birmingham Seaholm
18 12 Eric Cichon 16:44.3 East Kentwood
19 12 Andrew Hayden 16:44.7 Benzie Central
20 11 Ramadhan Mohamed 16:44.8 East Kentwood
21 12 John Niska 16:44.8 Pinckney
22 12 Phillip Merrell 16:46.4 Cadillac
23 11 Zach Terpstra 16:48.7 Grand Rapids Christian
24 9 Brayden Huddleston 16:50.1 Benzie Central
25 10 Austin Wicker 16:54.5 Pinckney
26 10 Jack Halpin 16:54.8 Birmingham Seaholm
27 12 Stephen Young 16:59.0 Birmingham Seaholm
28 10 Liam Little 17:15.0 Birmingham Seaholm
29 12 Graham Bevier 17:15.8 Traverse City Central
30 12 Chris Snow 17:17.3 Ludington
31 11 Ben Rigling 17:19.2 Leroy-Pine River Area
32 11 Nick Hartstang 17:19.7 Pinckney
33 10 Jordan Query 17:25.7 Traverse City Central
34 10 Jake Williams 17:29.9 Benzie Central
35 10 Kyle Hamilton 17:35.2 Pinckney
36 10 Noah Robotham 17:37.1 Benzie Central
37 10 Nolan Meister 17:37.8 East Kentwood
38 10 Jimmy Vanderbosch 17:40.6 Traverse City Central
39 12 Ismael Halaweh 17:42.4 Benzie Central
40 9 Luke Wallace 17:43.3 Birmingham Seaholm
41 11 Kyle Bailey 17:49.0 Benzie Central
42 10 Demeatrice Webster 17:51.0 East Kentwood
43 11 Luke Schwass 18:00.6 Ludington
44 11 Blake Beyer 18:03.6 Traverse City Central
45 12 Luke Riley 18:06.9 Ludington
46 12 Micah Maness 18:10.2 Allendale
47 12 Max Gaft 18:10.6 Benzie Central
48 12 Noah Carpenter 18:12.9 Grand Rapids Christian
49 11 Jackson Storer 18:18.5 Midland H H Dow
50 12 Hayden Waterhouse 18:21.3 Vicksburg
51 12 Trevor Thiebaut 18:21.4 Cadillac
52 12 Chip Schmidt 18:22.7 Allendale
53 10 Angelo Leon 18:23.2 East Kentwood
54 11 Ben Jensen 18:27.1 Ludington
55 12 Quinton Jennings 18:27.4 Allendale
56 11 Max Stebbins 18:32.0 Cadillac
57 11 Hans Leisman 18:34.4 Grand Rapids Christian
58 11 Anthony Greenwood 18:39.3 Cadillac
59 11 Fritz Hyde 18:44.9 Midland H H Dow
60 9 Miles Caine 18:45.0 Ypsilanti Lincoln
61 10 Jonathan Altes 18:50.2 Midland H H Dow
62 9 Jered Holland 18:53.8 Cadillac
63 12 Donvee Burks 18:56.7 East Jordan
64 12 DeAundre Dawson 18:58.3 East Kentwood
65 12 Chris Terbergh 19:03.2 Leroy-Pine River Area
66 11 Jarod Cobb 19:07.5 Ludington
67 11 Hunter Jacobs 19:08.0 Big Rapids
68 11 Aidan Johanson 19:09.9 Big Rapids
69 11 Joel Hyder 19:10.4 Ypsilanti Lincoln
70 10 Noah Stauffer 19:10.9 Big Rapids
71 11 Gabe Hawley 19:11.5 East Jordan
72 12 Kyle Cushman 19:17.7 Midland H H Dow
73 10 John Hughes 19:22.4 Vicksburg
74 12 Austin Powlenko 19:25.1 Muskegon Orchard View
75 10 Derek Hartline 19:26.9 Leroy-Pine River Area
76 10 Sam Austin 19:29.6 Allendale
77 10 Sam Deuling 19:31.8 Muskegon Orchard View
78 11 Tony Moore 19:32.6 Leroy-Pine River Area
79 10 Tyler Lewis 19:35.6 Vicksburg
80 12 Elliot VanDreumel 19:39.3 Leroy-Pine River Area
81 9 Mark Jacobs 19:39.6 Big Rapids
82 10 Trenton Dalm 19:42.4 Ludington
83 10 Spencer Cripps 19:54.6 Vicksburg
84 12 Chris Brenton 20:02.3 Midland H H Dow
85 9 Charles Wilkenson 20:17.2 Big Rapids
86 10 Zachary Fenwick 20:17.2 Vicksburg
87 9 Nate Robey 20:29.4 Big Rapids
88 12 Jake Gunnoe 20:30.5 Grand Rapids Christian
89 11 Tyler Schraudt 20:34.8 Allendale
90 12 Ian Jackson 20:36.4 Cadillac
91 12 Jadan Norman 20:36.7 Vicksburg
92 11 Jordan Stone 20:39.2 Leroy-Pine River Area
93 10 Nathaniel Dietlin 20:39.4 Cadillac
94 10 Connor Raines 20:40.2 Ypsilanti Lincoln
95 12 Willie Kibler 20:42.7 East Jordan
96 11 Jake Dewey 20:45.3 Allendale
97 10 Chris Brower 20:50.9 Ypsilanti Lincoln
98 11 Noah Wymer 20:51.3 Muskegon Orchard View
99 12 Mitchell Fevig 20:55.2 Vicksburg
100 11 Gabe Doe 21:13.3 Cheboygan
101 10 Teddy Nachazel 21:16.0 East Jordan
102 10 Todd Ryan 21:19.6 Muskegon Orchard View
103 10 Griffin Farr 21:25.6 Muskegon Orchard View
104 10 Jake Lysiak 21:37.0 Muskegon Orchard View
105 12 Ryan DeWitt 21:52.5 Allendale
106 11 Brady Long 21:56.8 Leroy-Pine River Area
107 10 Aidan Boterenbrood 22:19.8 Ypsilanti Lincoln
108 10 Andy Upham 23:38.0 Big Rapids
109 10 Ayden Tyler 24:11.3 Muskegon Orchard View