Boys - Kent

Boys 5000 meter run
1.	12	Donavan Brazier	15:59.0	Grand Rapids Kenowa ...	
2.	11	Bobby Haskin	16:05.5	Grand Rapids West Ca...	
3.	10	Justin Varineau	16:21.0	Grand Rapids Christian	
4.	11	Matthew Levitt	16:30.6	East Grand Rapids	
5.	12	Luke Simonds	16:33.4	Grand Rapids Kenowa ...	
6.	12	Zach Terpstra	16:36.4	Grand Rapids Christian	
7.	11	Matt Smith	16:37.4	Grandville	
8.	12	Kevin Elliott	16:37.9	Grand Rapids Kenowa ...	
9.	12	Nathanael Dick	16:39.1	Grand Rapids Track	
10.	12	Benny Briseno	16:41.8	Grand Rapids Christian	
11.	12	Jim VanDyke	16:41.9	Grand Rapids Christian	
12.	10	Aaron Brink	16:44.4	Grand Rapids Christian	
13.	12	Ramadhan Mohamed	16:46.1	East Kentwood	
14.	12	Leland Robertson	16:48.5	Grand Rapids Christian	
15.	11	Easton Schultz	16:51.4	East Grand Rapids	
16.	11	Brantley VanOverloop	16:52.8	Grand Rapids Covenan...	
17.	11	Demeatrice Webster	16:53.1	East Kentwood	
18.	12	Alex Girgis	16:54.6	Grand Rapids Forest ...	
19.	12	Zach Diamond	16:55.0	Lowell	
20.	12	Mitch Switzer	17:02.6	Rockford	
21.	11	Nolan Meister	17:05.3	East Kentwood	
22.	12	Kenton Rossi	17:05.4	East Grand Rapids	
23.	10	Cade Vruggink	17:10.5	East Grand Rapids	
24.	11	Nick MacGeorge	17:10.6	East Grand Rapids	
25.	11	Taylor Mrozinski	17:11.3	Rockford	
26.	11	Shayden Fisher	17:16.6	Grandville	
27.	12	Mitchell Parsons	17:19.1	Grandville	
28.	11	Josh Ball	17:21.3	Grand Rapids Forest ...	
29.	10	Julian Kipke	17:21.6	Rockford	
30.	12	Dylan Vetter	17:23.7	East Kentwood	
31.	10	Sam Cornett	17:24.2	Grandville	
32.	12	Stephen Hoffman	17:27.4	East Grand Rapids	
33.	9	Sam Terpstra	17:27.9	Grand Rapids Christian	
34.	11	Aaron Langerak	17:28.5	Grand Rapids Covenan...	
35.	12	Connor G. Johnson	17:28.8	Rockford	
36.	12	Adam Bundy	17:29.3	Grand Rapids Kenowa ...	
37.	10	Jacob Kelley	17:29.3	Rockford	
38.	10	Tim Kellner	17:29.6	Rockford	
39.	11	Trystan Thayer	17:30.4	Grand Rapids Forest ...	
40.	10	Seth Bleyenberg	17:31.9	Grand Rapids Covenan...	
41.	10	Ryan VanOrman	17:32.6	Grand Rapids Christian	
42.	12	Adam Maxwell	17:33.1	Grand River Preparat...	
43.	11	Matthew MacGregor	17:33.8	Rockford	
44.	12	Joel Griffioen	17:35.7	Grand Rapids Covenan...	
45.	12	Nick Macdonald	17:37.3	Lowell	
46.	10	Michael Uglietta	17:38.4	East Grand Rapids	
47.	10	Shawn Roncka	17:39.5	Grandville	
48.	12	Hans Leisman	17:40.9	Grand Rapids Christian	
49.	11	Jake Randall	17:41.1	Grandville	
50.	11	Kyle Lamos	17:43.5	Rockford	
51.	10	Eric Judd	17:49.0	Lowell	
52.	12	Cam Jackson	17:52.0	Grand Rapids Forest ...	
53.	11	Kellen Rau	17:52.8	Grandville	
54.	11	Robert Payne	17:53.0	Grandville	
55.	11	Gabe Quin	17:54.1	Grand Rapids Kenowa ...	
56.	10	Kyle Halquist	17:56.2	Grand River Preparat...	
57.	11	Angelo Leon	17:57.8	East Kentwood	
58.	12	Caleb Koole	17:59.0	Grand Rapids Covenan...	
59.	10	Kurk Goodson	17:59.6	Rockford	
60.	12	Jake Newhall	18:00.3	Byron Center	
61.	10	Grant Gayan	18:01.1	GR West Michigan Avi...	
62.	9	Brice VanOverloop	18:05.1	Grand Rapids Covenan...	
63.	12	Austin Tomko	18:06.4	Grand Rapids Forest ...	
64.	12	Andrew VanderMeer	18:06.5	GR Wellspring Prep	
65.	10	Jacob Kenny	18:06.9	Grandville	
66.	12	Andrew Stembaugh	18:10.6	Rockford	
67.	9	Mike Altena	18:11.0	Grand Rapids Covenan...	
68.	10	Matthew Blanker	18:12.1	Grand Rapids Christian	
69.	12	Charlie Bartosiewicz	18:15.1	Grand Rapids Kenowa ...	
70.	10	Alec Greenway	18:16.0	Grand Rapids Kenowa ...	
71.	10	Ben Kole	18:17.0	Grand Rapids NorthPo...	
72.	10	Conor O'Brien	18:19.6	Grand Rapids West Ca...	
73.	10	Ander Rottschaefer	18:22.2	Grand Rapids Track	
74.	11	Logan Thomas	18:24.8	Byron Center	
75.	10	Brian Keillor	18:30.1	Byron Center	
76.	10	Kyle Cater	18:31.2	Lowell	
77.	12	Connor Green	18:33.0	East Kentwood	
78.	12	Stevie Drake	18:34.3	East Grand Rapids	
79.	10	Ben Hofstra	18:34.7	Grand River Preparat...	
80.	12	Nick Shorey	18:35.9	East Grand Rapids	
81.	10	Daniel Tomko	18:36.6	Grand Rapids Forest ...	
82.	9	Josh Williams	18:36.9	East Kentwood	
83.	11	Eric Schipper	18:37.2	GR West Michigan Avi...	
84.	11	Jake Griffioen	18:38.2	Grand Rapids Covenan...	
85.	10	Sean Toohey	18:43.7	GR West Michigan Avi...	
86.	12	Alex Bohr	18:45.3	Lowell	
87.	12	Huy Truong	18:47.1	East Kentwood	
88.	11	Earl Sain	18:50.5	East Grand Rapids	
89.	9	Logan Linder	18:53.4	Grand Rapids NorthPo...	
90.	10	Phil Dommisse	18:55.8	Grand Rapids Covenan...	
91.	9	Nicholas Agrillo	18:56.9	Grand Rapids Forest ...	
92.	10	Matt Moerdyke	18:57.1	Grand Rapids Track	
93.	10	John Sargeant	18:59.5	Grand Rapids Track	
94.	9	Jeremy Yow	19:00.1	Grand Rapids Kenowa ...	
95.	11	Caleb Eckl	19:00.4	Grand Rapids Track	
96.	10	Adam Werkema	19:01.6	Grand River Preparat...	
97.	9	Matthew Jager	19:02.9	Grand Rapids West Ca...	
98.	10	Tyler Postema	19:03.0	Grand Rapids Kenowa ...	
99.	10	Ryan Kelly	19:03.8	GR West Michigan Avi...	
100.	12	Luke Bailey	19:07.5	Grand Rapids Forest ...	
101.	10	Sam Britten	19:12.1	Wyoming	
102.	10	Jon Vander Wall	19:14.1	Byron Center Zion Ch...	
103.	9	Riley Weaver	19:16.4	GR West Michigan Avi...	
104.	11	Mitch Butlevics	19:16.7	Grand Rapids Forest ...	
105.	10	Micah Kigar	19:17.5	GR West Michigan Avi...	
106.	12	Yonathan Tessema	19:21.6	Grand Rapids NorthPo...	
107.	11	Brad Wynalda	19:24.5	Grand Rapids NorthPo...	
108.	10	Alex Richardson	19:27.0	GR West Michigan Avi...	
109.	12	Eli Ledy	19:27.9	Wyoming	
110.	10	Alex Richmond	19:40.1	Grand Rapids West Ca...	
111.	12	Dan Onan	19:41.6	Lowell	
112.	9	Brendan Harrington	19:44.9	Grand Rapids West Ca...	
113.	9	Micah McFarlane	19:50.0	Grand Rapids Track	
114.	10	Christian Halquist	19:58.3	Grand River Preparat...	
115.	9	Adam Stoner	20:01.5	Grand Rapids Forest ...	
116.	11	Josiah Shomsky	20:04.5	Grand Rapids Track	
117.	9	Linus Guerra	20:07.9	Grand River Preparat...	
118.	9	Jacob Couturier	20:18.6	Grand Rapids West Ca...	
119.	9	Robby Smith	20:21.8	Byron Center	
120.	9	Corey Stein	20:24.1	Grand Rapids West Ca...	
121.	10	Hunter Noorman	20:24.2	Wyoming	
122.	10	Caleb Sobie	20:26.2	Lowell	
123.	9	Nate Oldenberg	20:31.1	GR Wellspring Prep	
124.	12	Marcus Eckert	20:35.3	Wyoming	
125.	9	Evan Goetzinger	20:42.5	Byron Center	
126.	9	Mack Kiley	20:48.0	GR West Michigan Avi...	
127.	10	Nathan Stoetzel	20:48.2	GR West Michigan Avi...	
128.	9	Ben McCallum	20:50.1	GR West Michigan Avi...	
129.	9	Tyler Boomsma	20:51.0	Grand Rapids NorthPo...	
130.	10	Austin Slachter	21:15.1	Wyoming	
131.	9	Derek Koole	21:20.2	Grand Rapids Covenan...	
132.	11	Evan Meekhoff	21:27.4	GR Wellspring Prep	
133.	9	Ethan Stamm	21:33.4	Grand Rapids NorthPo...	
134.	9	Aidan Graef	21:58.0	Grand Rapids NorthPo...	
135.	10	Nick Westendorp	22:09.0	Grand River Preparat...	
136.	10	Hayden Rodgers	22:21.1	Byron Center	
137.	12	Josh Hansma	22:24.2	GR Wellspring Prep	
138.	11	Tyler Campbell	22:26.8	Wyoming	
139.	10	Victor Ramirez	22:26.9	Wyoming	
140.	9	Daniel Myles	22:38.4	Grand Rapids West Ca...	
141.	11	Daniel Li	23:33.3	Grand Rapids NorthPo...