Boys Varsity

boys 5000 meter run
1.	12	Enael Woldemichael	15:36.5	GR Northview	
1.	10	Jack Nicholson	15:55.0	Grand Haven	
2.	12	Brantley VanOverloop	16:19.5	Grand Rapids Covenan...	
3.	12	Matthew Levitt	16:24.8	East Grand Rapids	
4.	10	Abdi Ahmed	16:25.0	GR Forest Hills Nort...	
2.	11	Quentin Couvelaire	16:26.6	Grand Haven	
5.	11	Julian Kipke	16:28.9	Rockford	
6.	11	Ryan Van Orman	16:31.3	Grand Rapids Christian	
7.	12	Taylor Mrozinski	16:31.8	Rockford	
8.	10	William Westveer	16:32.1	East Kentwood	
3.	11	Eric Johnson	16:32.4	Grand Haven	
9.	9	Victor Jura	16:33.0	Grand Rapids Christian	
10.	11	Justin Varineau	16:33.3	Grand Rapids Christian	
11.	12	Angelo Leon	16:33.7	East Kentwood	
12.	12	Nolan Meister	16:35.5	East Kentwood	
13.	11	Tyler Menhart	16:36.3	GR Northview	
14.	10	John Kabera	16:37.6	GR Forest Hills Nort...	
15.	12	Nick MacGeorge	16:38.5	East Grand Rapids	
16.	12	Owen Purdue	16:38.5	GR Forest Hills Nort...	
4.	12	Jarek Brower	16:40.6	Zeeland West	
17.	10	Kam Betz	16:41.2	Grand Rapids Christian	
18.	12	Aaron Langerak	16:42.0	Grand Rapids Covenan...	
19.	12	Kellen Rau	16:42.8	Grandville	
20.	12	Boony Merryweather	16:46.5	Grandville	
5.	11	Derek Sanchez	16:49.6	Hudsonville	
6.	10	Dylan Lame	16:51.3	Hudsonville	
7.	12	Kyle Chamberlain	16:52.1	Hudsonville	
21.	10	Sam Terpstra	16:53.1	Grand Rapids Christian	
22.	11	Cade Vruggink	16:54.5	East Grand Rapids	
23.	9	Andrew Periard	16:55.3	East Grand Rapids	
24.	12	Jack Callahan	16:56.5	GR Forest Hills Nort...	
25.	10	Logan Linder	16:56.9	Grand Rapids NorthPo...	
26.	11	Seth Bleyenberg	16:58.6	Grand Rapids Covenan...	
27.	9	Honi Ahmed	16:58.8	GR Forest Hills Nort...	
8.	9	Matthew Converse	16:59.8	Zeeland West	
28.	11	Shawn Roncka	17:00.6	Grandville	
29.	11	Matthew Blanker	17:01.1	Grand Rapids Christian	
9.	11	Dominic Hentemann	17:01.6	Grand Haven	
30.	12	Jake Randall	17:01.7	Grandville	
31.	10	Pablo Perez-Zurdo	17:02.6	Grand Rapids Kenowa ...	
32.	12	Shayden Fisher	17:03.0	Grandville	
33.	12	Demeatrice Webster	17:03.4	East Kentwood	
34.	10	Nathan Stout	17:04.2	Grand Rapids Track	
35.	12	Josh Ball	17:04.2	GR Forest Hills Cent...	
36.	9	Seamus Noonan	17:04.2	Grand Rapids Track	
37.	11	Eric Judd	17:04.3	Lowell	
38.	11	Charlie Kornoelje	17:04.4	Grand Rapids Christian	
39.	11	Alex Searl	17:04.6	Rockford	
40.	12	Ethan Grayeb	17:06.1	GR Forest Hills Nort...	
41.	10	Mike Altena	17:07.0	Grand Rapids Covenan...	
10.	9	Casey Olson	17:08.8	Hudsonville	
11.	12	Aaron DenBesten	17:11.1	Jenison	
42.	12	Caleb Eckl	17:12.9	Grand Rapids Track	
43.	11	Tim Kellner	17:13.5	Rockford	
12.	11	Eric TerHaar	17:14.8	Zeeland West	
13.	11	David McManus	17:16.0	Hudsonville	
44.	11	Ben Hofstra	17:16.3	Grand River Preparat...	
14.	10	Garrett Moeggenborg	17:17.3	Greenville	
45.	10	Evan Dubey	17:17.7	Rockford	
15.	12	Jordan Diephouse	17:18.2	Grand Haven	
46.	10	Joe Meston	17:18.2	East Grand Rapids	
47.	12	Reid Grunewald	17:18.4	East Grand Rapids	
48.	10	Scott Tran	17:19.0	GR Forest Hills Nort...	
16.	9	Schaeffer Ailes	17:19.4	Zeeland East	
49.	11	John Pham	17:19.5	East Kentwood	
17.	11	Kody DeHaan	17:20.5	Zeeland East	
18.	10	Seth Strout	17:21.2	Jenison	
50.	12	Easton Schultz	17:21.7	East Grand Rapids	
51.	12	Kyle Lamos	17:22.4	Rockford	
52.	10	Matthew Winkle	17:23.2	Grand Rapids Christian	
53.	9	Seth Damstra	17:24.0	East Grand Rapids	
54.	10	Jack Guimieny	17:24.6	Grandville	
55.	9	Caleb Hodgkinson	17:25.4	Grand Rapids Kenowa ...	
56.	11	Tyler Postema	17:26.9	Grand Rapids Kenowa ...	
57.	10	Timothy Nelson	17:27.4	Grand Rapids Christian	
58.	11	Stephen McGraw	17:29.8	Grandville	
19.	9	Coner Haley	17:30.9	Zeeland East	
20.	9	Aidan Martin	17:31.2	Grand Haven	
21.	9	Nathan Wolffis	17:32.3	Grand Haven	
22.	9	Ezra Roerig	17:32.8	Hudsonville	
59.	11	Jacob Kelley	17:35.1	Rockford	
60.	12	John Dyke	17:36.0	GR Forest Hills Cent...	
61.	10	Mohamed Abdelhafis...	17:36.1	East Kentwood	
62.	12	Alex Osterbaan	17:36.6	Grand Rapids Christian	
63.	9	Jack Grimm	17:36.6	Rockford	
64.	11	Hayden Johnson	17:37.4	Grandville	
65.	12	Trystan Thayer	17:37.8	GR Forest Hills Cent...	
66.	10	Brice VanOverloop	17:38.0	Grand Rapids Covenan...	
23.	12	David Sanchez	17:39.3	Zeeland East	
67.	12	Mitch Butlevics	17:39.3	GR Forest Hills Cent...	
68.	11	Jacob Kenny	17:40.1	Grandville	
69.	11	Kyle Cater	17:41.4	Lowell	
24.	10	Ian Wiersma	17:42.2	Zeeland East	
70.	10	Patrick Day	17:43.2	Rockford	
71.	10	Micah McFarlane	17:43.5	Grand Rapids Track	
72.	12	Joe Kapustka	17:43.8	GR Northview	
73.	10	Emory Etienne	17:44.2	East Grand Rapids	
25.	10	Noah Keillor	17:44.5	Hudsonville	
74.	12	Dennis Mbuta	17:45.3	East Kentwood	
75.	11	Phil Dommisse	17:47.1	Grand Rapids Covenan...	
76.	12	Jake Griffioen	17:48.3	Grand Rapids Covenan...	
77.	11	Alec Greenway	17:50.7	Grand Rapids Kenowa ...	
78.	12	Dervin Figuereo	17:51.1	East Kentwood	
26.	10	Isaac Ringling	17:52.1	Zeeland East	
79.	11	Isaac Arp	17:53.2	Grandville	
80.	10	Judson Walsh	17:55.9	GR Northview	
81.	9	Jacob Ball	17:57.0	GR Forest Hills Cent...	
27.	12	Mitchell Hiller	17:57.9	Jenison	
82.	10	Nate Oldenberg	18:00.2	GR Wellspring Prep	
28.	9	Caleb Borns	18:01.6	Grand Haven	
83.	9	Travis Lubbers	18:01.6	Grand Rapids Covenan...	
29.	11	Jake Phillips	18:03.0	Grand Haven	
30.	12	Max Knoth	18:05.0	Hudsonville	
84.	12	Brenden Streelman	18:05.0	Byron Center	
31.	12	Rueben Veen	18:06.1	Holland Calvary Chri...	
32.	11	Stephen Hilliker	18:07.0	Greenville	
85.	11	Nicholas Baldwin	18:07.4	GR Forest Hills Cent...	
86.	10	Linus Guerra	18:10.6	Grand River Preparat...	
87.	10	Nicholas Agrillo	18:15.5	GR Forest Hills Cent...	
33.	9	Dominic Weatherwax	18:17.2	Grand Haven	
88.	11	Josh Hotelling	18:17.8	Wyoming Kelloggsville	
89.	11	Christian Halquist	18:20.5	Grand River Preparat...	
90.	10	Misael Muniz-Lazano	18:21.6	Grand River Preparat...	
91.	11	Adam Werkema	18:22.5	Grand River Preparat...	
92.	11	Courtland Hendershot	18:22.9	GR Wellspring Prep	
93.	11	Isaac Carr	18:23.1	Rockford	
94.	9	Isaac Steers	18:23.7	Grand Rapids Kenowa ...	
95.	11	Ben Kole	18:24.0	Grand Rapids NorthPo...	
34.	12	Austin Falbe	18:25.0	Jenison	
96.	12	Gabe Quinn	18:27.3	Grand Rapids Kenowa ...	
97.	10	Eli Fournier	18:28.1	GR Northview	
98.	9	Haram Gil	18:30.7	GR Northview	
99.	11	Brian Keillor	18:32.4	Byron Center	
100.	12	Logan Thomas	18:34.3	Byron Center	
35.	10	Josh Mudd	18:36.0	Zeeland East	
101.	9	Jack Wiest	18:36.6	Byron Center	
36.	10	Mitchell Mudd	18:39.6	Zeeland East	
102.	11	John Sargeant	18:40.7	Grand Rapids Track	
103.	11	Daniel Tomko	18:41.1	GR Forest Hills Cent...	
104.	11	Austin Wieczorek	18:41.7	East Kentwood	
105.	12	Zach DeFouw	18:45.5	Grand Rapids Kenowa ...	
106.	12	Brian Haan	18:47.0	Byron Center	
107.	10	Bryce Kent	18:47.8	GR Northview	
108.	10	Kenny Stump	18:48.6	Lowell	
37.	10	Ethan Wolters	18:48.8	Zeeland West	
109.	10	Kevin Kurgat	18:49.5	Grand River Preparat...	
110.	9	Aaron Torr	18:50.0	East Kentwood	
38.	12	Colin Raab	18:55.2	Jenison	
111.	12	Jon Krebs	18:55.5	GR Northview	
39.	10	Mason Cook	18:56.7	Zeeland East	
40.	12	Grant Nelson	18:57.0	Zeeland West	
41.	10	Carter Chylek	18:58.5	Jenison	
112.	12	Brad Wynalda	19:00.5	Grand Rapids NorthPo...	
113.	9	Nicholas Arnold	19:01.8	GR Northview	
114.	9	Brett Kalsbeek	19:02.6	Grand Rapids Covenan...	
42.	11	Ian Jager	19:11.0	Greenville	
115.	10	Jonathan Yepez	19:14.5	East Grand Rapids	
116.	9	Ethan Kamps	19:18.8	Grand Rapids Covenan...	
117.	9	Kyle Cochran	19:19.0	Grand Rapids Kenowa ...	
43.	9	Ben Lewis	19:20.0	Zeeland West	
44.	11	Ethan Schreur	19:21.2	Zeeland West	
118.	10	Conner Wurtz	19:26.2	Byron Center	
119.	12	Reece Karns	19:36.2	Lowell	
45.	10	Colin Meiste	19:39.3	Zeeland East	
120.	11	Reid Corby	19:40.0	GR Forest Hills Cent...	
121.	11	Russell Marvin	19:40.1	GR Forest Hills Cent...	
122.	10	Seth Palmer	19:41.0	Lowell	
123.	10	Evan Goetzinger	19:42.0	Byron Center	
124.	9	Austin Wilson	19:46.4	GR West Michigan Avi...	
125.	10	DeLonte Pearson	19:46.4	GR West Michigan Avi...	
46.	11	Aaron McMaster	19:48.3	Holland Calvary Chri...	
126.	11	Ander Rottschaefer	19:50.9	Grand Rapids Track	
47.	12	Holden Blatt	19:51.4	Greenville	
127.	11	George Radashaw	19:52.6	GR West Michigan Avi...	
128.	11	Sean Toohey	19:52.7	GR West Michigan Avi...	
129.	10	Ben McCallum	19:52.8	GR West Michigan Avi...	
130.	11	Micah Kigar	19:52.9	GR West Michigan Avi...	
131.	9	Marcos Garcia	19:55.2	Grand River Preparat...	
132.	9	Tiernan Daza	19:55.8	GR West Michigan Avi...	
133.	11	Frederick Afriyie	19:55.9	GR West Michigan Avi...	
134.	11	Grant Gayan	19:56.3	GR West Michigan Avi...	
135.	11	Paul Dusabe	19:56.7	GR West Michigan Avi...	
136.	11	Caleb Sobie	19:57.3	Lowell	
137.	12	Addison Rasch-Premo	20:01.1	Byron Center	
138.	10	Aidan Graef	20:01.4	Grand Rapids NorthPo...	
139.	11	Thomas Hubert	20:02.8	Lowell	
140.	11	Chase Miller	20:11.8	Lowell	
48.	10	Henry Rockburn	20:13.1	Greenville	
141.	9	Josiah Eckl	20:14.6	Grand Rapids Track	
142.	9	Scott Swanson	20:14.6	Grand Rapids NorthPo...	
49.	9	Aric Haskins	20:20.3	Greenville	
50.	9	Keagan Mills	20:24.1	Greenville	
51.	9	Ian Lee	20:30.2	Greenville	
143.	10	Robby Smith	20:35.9	Byron Center	
144.	12	Kyle Schneider	20:36.2	Grand Rapids Kenowa ...	
145.	10	Conner Meyers	20:37.1	Lowell	
52.	9	Logan Miller	20:43.3	Greenville	
146.	10	Ethan Stamm	20:44.2	Grand Rapids NorthPo...	
147.	12	Zeke Bishop	20:53.5	Grand Rapids NorthPo...	
148.	10	Alek Hedlund	20:54.3	Grand Rapids NorthPo...	
149.	10	Austin Galovich	21:00.0	GR Wellspring Prep	
150.	10	Alex Brandt	21:08.9	Lowell	
151.	10	Caleb Cook	21:31.6	Byron Center	
152.	12	Cole Sakshaug	21:48.9	Wyoming Kelloggsville	
153.	10	Grady Sakshaug	21:49.4	Wyoming Kelloggsville	
154.	12	Evan Meekhoff	21:51.7	GR Wellspring Prep	
155.	10	Josiah Stiffler	22:21.4	Grand Rapids Track	
156.	9	Austin Anderson	22:46.0	GR Wellspring Prep	
157.	10	Robert Wolters	23:15.9	GR Wellspring Prep