GVSU Laker Challenge 2015

Allendale Charter Township, MI

D1 & D2 Boys

Mens Results
 X 60 Meter Dash - Varsity - Finals
1.		Kenny Jones	7.07a	Kalamazoo Ce	
2.		Stephen Hagen	7.14a	Grand Rapids Kenowa ...	
3.	12	Michael Catching	7.15a	East Kentwood	
4.	11	Shane Harris	7.15a	East Kentwood	
5.	10	Andre Welch	7.16a	East Kentwood	
6.		Joe Avance	7.18a	Niles	
7.	11	Shae McClary	7.19a	Grand Rapids Kenowa ...	
8.		Darece Roberson	7.22a	Muskegon Mona Shores	
9.		Evan McCrary	7.25a	Reeths-Puffe	
10.		Darius Perisee	7.30a	Zeeland West	
11.	12	Alex MacLean	7.30a	Big Rapids	
12.	12	Amos Raap	7.32a	Allendale	
13.	12	Justin Freeman	7.34a	Holland West Ottawa	
14.	12	Corey Westra	7.38a	Zeeland East	
15.		Trey Bledsoe	7.38a	Grand Haven	
16.	12	Brice Wahr	7.45a	Fruitport	
 
 X 60 Meter Dash - Varsity - Prelims
1.	10	Andre Welch	7.15a	East Kentwood	
2.		Kenny Jones	7.15a	Kalamazoo Ce	
3.		Darece Roberson	7.22a	Muskegon Mona Shores	
4.	12	Michael Catching	7.22a	East Kentwood	
5.		Stephen Hagen	7.24a	Grand Rapids Kenowa ...	
6.	11	Shane Harris	7.26a	East Kentwood	
7.	12	Brice Wahr	7.32a	Fruitport	
8.	12	Corey Westra	7.33a	Zeeland East	
9.		Evan McCrary	7.33a	Reeths-Puffe	
10.		Joe Avance	7.33a	Niles	
11.	12	Amos Raap	7.35a	Allendale	
12.	11	Shae McClary	7.36a	Grand Rapids Kenowa ...	
13.	12	Alex MacLean	7.36a	Big Rapids	
14.		Trey Bledsoe	7.40a	Grand Haven	
15.	12	Justin Freeman	7.42a	Holland West Ottawa	
16.		Darius Perisee	7.43a	Zeeland West	
17.		Kareem Thorpe	7.45a	Kalamazoo Ce	
18.		Aj Jeffries	7.46a	East Kentwood	
19.		Qway Burton	7.46a	Holland West Ottawa	
20.		Elijah Thompson	7.47a	Niles	
21.		Nolan Carter	7.49a	Kalamazoo Ce	
22.	10	Avery Montgomery	7.49a	Big Rapids	
23.		Jake Mogg	7.50a	Mt. Pleasant	
24.	12	AJ Raap	7.50a	Allendale	
25.		Ryan Veenstra	7.50a	Grand Rapids	
26.		Nate McCrary	7.51a	Reeths-Puffe	
27.		Sean Akins	7.51a	St. Joseph	
28.		Taylor Folrath	7.54a		
28.		Taylor Folrath	7.54a	Ludington	
29.		Conner Amberg	7.54a	Niles	
29.		Conner Amberg	7.54a		
30.		Jordan Cooley	7.56a	Reeths-Puffe	
31.	12	Raphael Johnson	7.57a	Muskegon Mona Shores	
31.	11	Chris Kramer	7.57a	Fruitport	
33.		Drew Engle	7.58a	Hastings	
34.	10	Will Mulder	7.61a	Holland West Ottawa	
35.	11	Brock Bethke	7.63a	Jenison	
36.	12	Joby Lach	7.64a	Zeeland East	
37.		Jack Kea	7.64a	Mt. Pleasant	
38.	11	Spencer Adams	7.66a	South Haven	
39.	10	Noah Denney	7.66a	Grandville	
40.		Dylan White	7.67a	Grand Haven	
41.	10	Cam Hillerich	7.68a	Holland West Ottawa	
42.		Roberto Lara	7.68a	Battle Creek	
43.		Joseph Geisen	7.68a	Lowell	
43.		Joseph Geisen	7.68a		
44.		Isaiah Pierce	7.69a	Spring Lake	
45.		Malik Schrad	7.69a	Battle Creek	
46.		Anthony Gualtieri	7.70a	Allendale	
47.		Chris Libbett	7.70a		
47.		Cody Velthouse	7.70a	Thornapple K	
47.		Chris Libbett	7.70a	Godwin Heigh	
49.	12	Chris Cavanaugh	7.71a	Allegan	
50.		Matthew Ellis	7.73a	East Grand R	
50.		Geonta Miller	7.73a	Battle Creek	
50.		Matthew Ellis	7.73a		
52.		Warren Smith	7.73a	Niles	
53.	10	Deryk Atkins	7.73a	St. Joseph	
54.		Quinton Bernard	7.73a	Zeeland West	
55.		Deontaye Moffet	7.74a	Muskegon Mona Shores	
56.		Deontae Thompson	7.74a	Traverse City Central	
57.		Thomas Byars	7.75a	Hudsonville	
58.	12	Kenny Sihavong	7.75a	Zeeland West	
59.		Donovan Dy	7.76a	Zeeland East	
60.		CJ Foster	7.76a	Battle Creek	
61.		Zac Haynes	7.76a	Hudsonville	
62.	11	Skylar Gingrich	7.77a	Grandville Calvin Ch...	
63.		Jaylin Alston	7.78a	Muskegon Mona Shores	
64.		Evan Kaufman	7.78a	Grand Haven	
65.	11	Cam Brisbin	7.79a	Jenison	
66.	12	Corey Gilmer	7.80a	Grand Rapids Kenowa ...	
67.		Matt Groh	7.81a	Hudsonville	
68.	11	Blake Cannon	7.83a	Traverse City Central	
68.	12	Taran Lutes	7.83a	Traverse City Central	
70.		Justin Carlson	7.83a	Hastings	
71.		Joel Clark	7.83a	Zeeland East	
72.	12	Chris Baker	7.84a	Grandville	
73.		Chase Jenkens	7.84a		
73.		Chase Jenkens	7.84a	Hudsonville	
74.		Richard Misiak	7.85a	Lowell	
74.		Richard Misiak	7.85a		
75.	11	Vinh Doan	7.86a	Zeeland West	
76.		Cameron Grogan	7.88a		
76.		Cameron Grogan	7.88a	East Grand R	
77.	11	Greyson LaLonde	7.90a	Traverse City Central	
78.		Brady Olson	7.91a	Grandville	
79.		Noah Cleghorn	7.91a	Grand Haven	
80.	11	Alex Hicks	7.92a	Allegan	
81.		Isaac Opatik	7.94a	Grandville	
82.		Duran Navarro	7.95a	Ludington	
83.		Jordan VanderMeulen	7.95a	Spring Lake	
84.		Logan Nystrom	7.95a	Mt. Pleasant	
85.		Jacob Witte	7.95a	Christian	
86.		Nick Kloosterman	7.96a	Lowell	
86.		Nick Kloosterman	7.96a		
87.		Michael Shin	7.97a	Mt. Pleasant	
88.	10	Anthony Martin	7.98a	Muskegon Orchard View	
89.		Andrew Sutten	7.98a	Muskegon Orchard View	
90.		Austin Earnst	8.02a		
90.		Austin Earnst	8.02a	Ludington	
91.		Chris Warner	8.05a	Spring Lake	
92.		Brian Price	8.07a	Muskegon Orchard View	
93.		Zach Fabijancic	8.08a	Allegan	
94.		Nick Shafer	8.08a	Hastings	
95.		Calvin Gaines	8.10a	East Grand R	
96.		Matt Hubbard	8.12a	Grand Rapids	
96.		Matt Hubbard	8.12a		
97.	10	Dallas Fitzpatrick	8.16a	Big Rapids	
98.		Eriq Eichinger	8.19a	Allegan	
99.		Anton McMillion	8.23a	Kalamazoo Ce	
100.		Brandon DeYoung	8.24a	Spring Lake	
100.		Brandon DeYoung	8.24a		
101.		Seth Macomber	8.39a		
101.		Seth Macomber	8.39a	Thornapple K	
102.		Fletcher Hulst	8.43a	Grand Rapids	
102.		Fletcher Hulst	8.43a		
104.		Devin Mendez	8.47a	Ludington	
105.		Alex Shimunek	8.51a	St. Joseph	
106.		Justin Castner	8.57a	St. Joseph	
107.		Chase Shorey	8.79a	East Grand R	
108.		Jesse Zandee	8.86a	Christian	
109.	10	Nick Baker	9.05a	Grandville Calvin Ch...	
110.		Justin Strimpel	9.08a	Thornapple K	
110.		Justin Strimpel	9.08a		
11	Cameron Illbrink	9.17a	Grandville Calvin Ch...	
111.		Cameron Ilbrink	9.17a	Grandville Calvin Ch...	
112.		Ty Saxe	9.80a	Muskegon Orchard View	
--		10	Wyatt Kendra	SCR	Fruitport	
--		10	Brad Drews	SCR	Big Rapids	
--		10	Michael Stephens	SCR	South Haven	
 
 X 200 Meters - Varsity - Finals
1.	12	Michael Catching	22.64a	East Kentwood	
2.		Stephen Hagen	22.73a	Grand Rapids Kenowa ...	
3.	11	Shane Harris	23.27a	East Kentwood	
4.		Darece Roberson	23.61a	Muskegon Mona Shores	
5.	11	Shae McClary	23.72a	Grand Rapids Kenowa ...	
6.		Joe VandePol	23.83a	Grand Rapids	
6.		Joe VandePol	23.83a		
7.	10	Avery Montgomery	23.89a	Big Rapids	
8.		Nick Krammer	23.99a	Fruitport	
9.		Malik Schrad	24.00a	Battle Creek	
10.	11	Clayton Bertog	24.04a	St. Joseph	
11.	12	Saiko Jawo-Smalla	24.09a	Zeeland West	
12.		Elijah Thompson	24.09a	Niles	
13.		Josh Buckingham	24.19a	Niles	
14.		Jake Mogg	24.19a	Mt. Pleasant	
15.	12	Alex MacLean	24.22a	Big Rapids	
16.	11	Savion Davis	24.22a	South Haven	
17.		Anthony Grayson	24.25a	Kalamazoo Ce	
18.	10	Wes Matthews	24.32a	St. Joseph	
19.		Isaish Carter	24.38a	Kalamazoo Ce	
20.		David Byl	24.46a	Christian	
21.		Drew Engle	24.48a	Hastings	
22.	12	Raphael Johnson	24.48a	Muskegon Mona Shores	
23.	11	Caleb DeBoer	24.56a	Jenison	
24.		Alec Lundeen	24.57a	Zeeland West	
25.		Corbin DeYoung	24.76a	Zeeland East	
26.		Cody Velthouse	24.76a	Thornapple K	
27.		Isaiah Pierce	24.78a	Spring Lake	
28.		Matais Keyes	24.92a	Muskegon Orchard View	
29.	10	Will Mulder	24.98a	Holland West Ottawa	
30.		James Godwin	24.99a	Grand Haven	
30.		James Godwin	24.99a		
31.		Logan Nystrom	24.99a	Mt. Pleasant	
32.	12	Chris Baker	25.00a	Grandville	
33.		Jacob Jordan	25.04a	Godwin Heigh	
34.		Cameron Grogan	25.14a	East Grand R	
34.		Cameron Grogan	25.14a		
35.	10	Kendall Cunningham	25.30a	South Haven	
36.		Richard Misiak	25.47a	Lowell	
36.		Richard Misiak	25.47a		
37.		Caleb Shilinger	25.60a		
37.		Caleb Shilinger	25.60a	Ludington	
38.		Donovan Dy	25.63a	Zeeland East	
39.		Josh Jackson	25.68a	Hudsonville	
40.		Zach Fabijancic	25.68a	Allegan	
41.	12	Ben Comai	25.76a	Holland West Ottawa	
42.		Roberto Lara	25.80a	Battle Creek	
43.		Joel Scholten	25.85a	Grand Rapids	
44.	11	Alex Hicks	25.86a	Allegan	
45.	-	Devron Williams	25.96a	Muskegon Orchard View	
46.	11	Greyson LaLonde	25.98a	Traverse City Central	
47.		Colton Kloote	26.00a	Allendale	
48.	12	Nick Berens	26.03a	Grandville	
49.		Zac Haynes	26.05a	Hudsonville	
50.		Nick Shafer	26.08a	Hastings	
51.	11	Gavin Hancock	26.16a	Fruitport	
52.	12	Alex Liggett	26.40a	Traverse City Central	
53.		James Harding	26.44a	Grand Haven	
54.		Nicholas Dailey	26.58a	Reeths-Puffe	
54.		Nicholas Dailey	26.58a		
55.	10	Tyler Houskamp	26.68a	Grandville Calvin Ch...	
56.	9	Seth Piersma	26.75a	Grandville Calvin Ch...	
57.		Colten Churches	26.76a	Lowell	
57.		Colten Churches	26.76a		
58.		Theo Stevenson	26.93a		
58.		Theo Stevenson	26.93a	Reeths-Puffe	
59.		Weston Early	26.94a	East Grand R	
60.		Josh Olrich	27.21a	Spring Lake	
61.		Ben Wojeieki	27.33a	Ludington	
61.		Ben Wojeieki	27.33a		
62.		Mac Wyn	28.80a		
62.		Mac Wyn	28.80a	Christian	
--		12	AJ Raap	SCR	Allendale	
--		11	Joe Rambo	SCR	Jenison	
 
 X 300 Meters - Relay Split - Varsity - Finals
10	Terrell Solberg	39.0	Traverse City Central	
25.	9	Tyler Hulst	40.6	Grandville Calvin Ch...	
25.	10	Josh Watkins	41.7	Grandville Calvin Ch...	
11	Trevor Wheeler	42.0	Traverse City Central	
12	Taran Lutes	42.0	Traverse City Central	
2.	11	Sam Lin	42.72a	Grandville Calvin Ch...	
25.	9	Jared Piersma	43.3	Grandville Calvin Ch...	
11	Jacob Leonard	46.0	Traverse City Central	
 
 X 400 Meters - Varsity - Finals
1.	12	Matt Cramer	51.84a	Zeeland East	
2.		Kevin Vasquez	51.89a	East Kentwood	
3.		Ashley Bailey	52.46a	East Kentwood	
4.		Darrian Irby	52.88a	Battle Creek	
5.	10	Terrell Solberg	53.17a	Traverse City Central	
6.		Davantey Trice	53.43a	East Kentwood	
7.		Dan Cramer	53.52a	Zeeland East	
8.	12	Jordan Gilmer	53.60a	Grand Rapids Kenowa ...	
9.		Armund Gordon	53.74a	Reeths-Puffe	
10.		Will Reinke	53.93a	East Grand R	
11.	10	Dylan Mulder	54.20a	Zeeland West	
12.		Kelvyn Valdez	54.37a	Godwin Heigh	
13.		Matt Barrett	54.71a	Battle Creek	
14.	11	Caleb DeBoer	54.96a	Jenison	
15.	12	Carlos Alcantar	54.97a	Holland West Ottawa	
16.	12	Brandon Sakun	55.00a	Holland West Ottawa	
17.	11	Max Garcia	55.05a	Holland West Ottawa	
18.	12	Kaylob Ghist	55.10a	Allegan	
19.	11	Tyler Jack	55.34a	South Haven	
20.	10	Jamal Dawson	55.48a	Muskegon Mona Shores	
21.	11	Jake Perkey	55.50a	Jenison	
22.		Josh Buckingham	55.53a	Niles	
23.		Aaron Cummings	55.59a	Grand Haven	
24.		Levi Trick	55.66a	Hastings	
25.	11	Tyler Thompson	55.67a	Zeeland West	
26.		Corbin DeYoung	55.73a	Zeeland East	
27.	11	Dakota Geurink	55.85a	Zeeland West	
28.	-	Nick Jewell	55.93a	St. Joseph	
29.		Ryan Holloran	56.01a	Kalamazoo Ce	
29.		Ryan Holloran	56.01a		
30.		Reid Grunewald	56.07a		
30.		Reid Grunewald	56.07a	East Grand R	
31.		Jacob Witte	56.14a	Christian	
32.	10	Josh Kunst	56.25a	Grand Rapids Kenowa ...	
33.		Ben Raab	56.31a	Thornapple K	
34.		Brady Olson	56.33a	Grandville	
35.		Luke Johnson	56.37a	Grandville	
36.		Tamar Williams	56.49a	Godwin Heigh	
37.		Jack Kea	56.58a	Mt. Pleasant	
38.	-	Kevontea Pegues	56.83a	Muskegon Mona Shores	
39.		Troy Boonstra	56.84a	Thornapple K	
40.		Gage Shellenbarger	56.92a	Mt. Pleasant	
40.		Gage Shellenbarger	56.92a		
41.		Eddie Ip	56.93a	Grand Rapids	
42.	10	Marcus Stewart	57.38a	Muskegon Orchard View	
43.		Thomas Byars	57.73a	Hudsonville	
44.		Collin McGee	57.84a	Lowell	
45.		MarQuis Bownes	57.89a	Kalamazoo Ce	
45.		MarQuis Bownes	57.89a		
46.		Isaac Opatik	57.92a	Grandville	
47.	11	Abe Visser	57.92a	Grandville Calvin Ch...	
48.		John Kassuba	58.18a	Mt. Pleasant	
49.		Matthew Blanker	58.25a	Christian	
50.		Sam Morris	58.30a	Hudsonville	
51.	9	Chris Hitchcock	58.46a	Allegan	
52.		Ben Knoer	58.61a	Ludington	
53.		Zach Terpstra	58.75a	Christian	
54.	-	Cooper Briggs	58.82a	Muskegon Mona Shores	
55.		Aaron Hughes	58.87a	Grand Haven	
56.	11	James Hedges	58.89a	South Haven	
57.	12	Logan Jurgens	58.93a	Grandville Calvin Ch...	
58.		Dalton Agers	59.01a	Hudsonville	
59.		Randy Johnson	59.07a	Ludington	
60.		Ryan Tarchala	59.11a	Lowell	
61.		Jack Costello	59.33a	Grand Haven	
62.		Jared Bewalda	59.36a	Big Rapids	
63.		Evan Lounsbury	59.45a	Spring Lake	
64.		Jake Westers	59.45a	Hastings	
65.		Jackson Hughes	59.51a	St. Joseph	
66.	10	Jordan Fisher	59.95a	Traverse City Central	
67.		Jermon Barnes	1:00.15a	Niles	
67.		Jermon Barnes	1:00.15a		
68.		Nick Cockerham	1:00.16a		
68.		Nick Cockerham	1:00.16a	Thornapple K	
69.		Kyle Bewalda	1:00.38a	Big Rapids	
70.		Joshua Caruso	1:00.40a	Kalamazoo Ce	
71.		Darwin Tice	1:00.43a	Fruitport	
72.	10	Nic Norton	1:00.53a	Traverse City Central	
73.		Keon Rick	1:00.55a	Spring Lake	
74.		Ben Noffke	1:00.73a	Lowell	
75.		David McHugh	1:02.37a	Reeths-Puffe	
75.		David McHugh	1:02.37a		
76.		Andrew Evans	1:02.64a		
76.		Andrew Evans	1:02.64a	Reeths-Puffe	
77.		Jordan Shimunek	1:03.68a	St. Joseph	
78.		Andrew Sutten	1:03.89a	Muskegon Orchard View	
79.		Nathan Strouse	1:05.02a	Hastings	
80.		Liam French	1:07.58a	East Grand R	
80.		Liam French	1:07.58a		
81.	9	Alex Brantley	1:08.14a	South Haven	
82.		Jacob Bryant	1:08.97a	Spring Lake	
83.		Brendan Oosterheert	1:11.18a	Grand Rapids	
84.		Ben DeVries	1:11.48a	Grand Rapids	
84.		Ben DeVries	1:11.48a		
85.	9	Qori Nelson	1:14.93a	Grandville Calvin Ch...	
--		10	Bailey Hamblin	SCR	Grand Rapids Kenowa ...	
 
 X 600 Meters - Relay Split - Varsity - Finals
8.	12	Tanner Schwannecke	1:30	Traverse City Central	
8.	10	Robbie Morse	1:30	Traverse City Central	
20.	11	Hunter VanKlompenberg	1:34.3	Grandville Calvin Ch...	
8.	11	Trevor Wheeler	1:38	Traverse City Central	
8.	11	Jacob Leonard	1:38	Traverse City Central	
20.	10	Colin Rypma	1:39.5	Grandville Calvin Ch...	
20.	11	Sam Lin	1:41.7	Grandville Calvin Ch...	
20.	9	David Vasquez	1:44.52a	Grandville Calvin Ch...	
 
 X 800 Meters - Varsity - Finals
1.	11	Anthony Berry	1:55.15a	Traverse City Central	
2.	12	Sam Plaska	1:58.59a	Zeeland West	
3.	12	Ramadhan Mohamed	2:01.86a	East Kentwood	
4.	12	Gabe Kuyten	2:02.00a	Holland West Ottawa	
5.	12	Adam Bundy	2:03.04a	Grand Rapids Kenowa ...	
6.		Sean Lang	2:03.47a	East Grand R	
7.		Chance Miller	2:03.73a	Hastings	
8.		Jaden Sebring	2:04.06a	Battle Creek	
9.	11	Noah Hendricks	2:04.46a	Fruitport	
10.		Brandon VanOostern	2:06.01a	Battle Creek	
10.		Brandon VanOostern	2:06.01a		
11.	12	Tanner Schwannecke	2:06.56a	Traverse City Central	
12.		Jon Haadsma	2:06.69a	Battle Creek	
13.		Jalen Cooley	2:06.71a	Reeths-Puffe	
14.	10	Robbie Morse	2:06.81a	Traverse City Central	
15.		jalen alexander	2:06.86a	Niles	
16.	12	Austin Wingett	2:07.57a	Muskegon Mona Shores	
17.		Tyler Punke	2:08.09a	Mt. Pleasant	
18.	12	Tanner Rydleski	2:08.11a	St. Joseph	
19.		Garett Smith	2:08.43a	Hudsonville	
20.		Zach Diamond	2:09.38a	Lowell	
21.	11	Gabe Quinn	2:09.69a	Grand Rapids Kenowa ...	
22.	12	Matt Cramer	2:10.56a	Zeeland East	
23.		David Ritter	2:10.75a	Ludington	
24.		Matthew Levitt	2:10.97a	East Grand R	
25.		Erik Boeve	2:11.07a	Zeeland West	
26.	9	Craig Thompson	2:11.37a	South Haven	
27.		Jack Longstreet	2:11.72a	Hastings	
28.		Kyle Chamberlain	2:13.18a	Hudsonville	
29.		Jalen Smith	2:13.28a	Kalamazoo Ce	
30.		John Van Den Heuvel	2:13.28a	Christian	
30.		John Van Den Heuvel	2:13.28a		
31.		Will Westveer	2:14.08a	East Kentwood	
32.		Cody Moore	2:14.08a	Fruitport	
33.	11	Alex Perez	2:14.28a	Jenison	
34.		Kurt Eglehaaf	2:14.34a	St. Joseph	
35.	10	Nolan Mattson	2:14.44a	Jenison	
36.		Jack Nicholson	2:14.87a	Grand Haven	
37.		Donovan Williams	2:16.36a	Kalamazoo Ce	
38.		Boony Merriweather	2:16.45a	Grandville	
39.	-	Travin Clementshaw	2:16.99a	Big Rapids	
40.		Sam Terpstra	2:17.50a	Christian	
41.		James Nykamp	2:17.54a	Grand Rapids	
42.		Lucas Schwass	2:17.56a	Ludington	
43.	10	Alec Greenway	2:18.26a	Grand Rapids Kenowa ...	
44.		Cameron Thalhammer	2:18.73a	Spring Lake	
45.		Erik Walter	2:18.82a	Thornapple K	
46.		Jacob Doornbos	2:19.06a	Allendale	
47.		Jonathan Yepez	2:19.48a	East Grand R	
48.		Huy Truong	2:19.64a	East Kentwood	
49.		Eric Judd	2:19.64a	Lowell	
50.		Charlie Kornoelje	2:19.76a	Christian	
51.	12	Zach Wurst	2:20.48a	Zeeland East	
52.		Riley Coxon	2:20.70a	Lowell	
53.	11	Will Cadwell	2:21.35a	South Haven	
54.		Henok Ghimay	2:21.50a	Spring Lake	
55.		Kyle Montgomery	2:21.57a	Mt. Pleasant	
56.		Ross Helmer	2:21.59a	Hudsonville	
57.	10	Hayden Johnson	2:21.86a	Grandville	
58.		Maurice Aguirre	2:21.94a	Niles	
58.		Maurice Aguirre	2:21.94a		
59.		Joe Hatch	2:22.24a	Ludington	
60.	12	Jared Johnson	2:22.93a	Zeeland West	
61.		Andrew Lanning	2:23.06a	Grand Rapids	
62.	10	Colin Rypma	2:23.63a	Grandville Calvin Ch...	
63.	9	Dontae Havinga-Hamilton	2:23.99a	Allegan	
64.		Austin Schouman	2:24.64a	Grand Haven	
65.		Justice Lamance	2:25.31a	Hastings	
66.		Joe Negen	2:25.41a	Spring Lake	
67.		Merrick Richardson	2:25.48a	Grand Haven	
68.	-	Zhane Arthur	2:25.60a	St. Joseph	
69.		Emmanuel Horrace	2:26.13a	Mt. Pleasant	
69.		Emmanuel Horrace	2:26.13a		
70.		Drayson Beyer	2:26.44a	Thornapple K	
71.		Peyton Lefever	2:28.26a	Muskegon Mona Shores	
72.	9	Justin Postma	2:29.59a	South Haven	
73.		Josiah Brouwer	2:29.99a	Grand Rapids	
74.	-	Nate Passorelli	2:30.09a	Allegan	
75.		Tristen Robbins	2:30.91a	Muskegon Mona Shores	
76.	9	Thomas Loftus	2:33.29a	Allegan	
77.		Jacob Westlake	2:34.47a	Thornapple K	
77.		Jacob Westlake	2:34.47a		
78.		Jon Woodring	2:34.81a	Reeths-Puffe	
79.	10	Mike Middlestadt	2:36.08a	Muskegon Orchard View	
80.		Matt Bell	2:37.54a	Reeths-Puffe	
81.		Justin Addison	2:37.59a	Kalamazoo Ce	
82.		Joel Lechille	2:40.56a	Big Rapids	
83.	9	Zach Manion	2:51.25a	Grandville Calvin Ch...	
--		12	Taylor Terborg	SCR	Grandville Calvin Ch...	
--		10	Jake Stryker	SCR	Holland West Ottawa	
--		-	Zachery Burnham	SCR	Muskegon Orchard View	
 
 X 1600 Meters - Varsity - Finals
1.	11	Anthony Berry	4:24.44a	Traverse City Central	
2.	11	Abe Visser	4:30.59a	Grandville Calvin Ch...	
3.	12	Skyler Arthur	4:32.83a	St. Joseph	
4.	12	Luke Simonds	4:35.13a	Grand Rapids Kenowa ...	
5.		Garett Smith	4:35.60a	Hudsonville	
6.	11	Matt Smith	4:35.93a	Grandville	
7.	12	Logan Jurgens	4:36.38a	Grandville Calvin Ch...	
8.		Luke Noah	4:40.83a	Thornapple K	
9.		Jim VanDyke	4:45.21a	Christian	
10.		Matthew Levitt	4:45.24a	East Grand R	
11.		Kyle Chamberlain	4:47.97a	Hudsonville	
12.	12	Kevin Elliott	4:47.98a	Grand Rapids Kenowa ...	
13.	-	Bailey Brown	4:49.99a	Muskegon Mona Shores	
14.		Tyler Poel	4:50.26a	Christian	
15.	11	Kellen Rau	4:50.58a	Grandville	
16.	-	Morgan McGrew	4:50.96a	Traverse City Central	
17.	-	Bryce Arredondo	4:51.10a	Zeeland West	
18.	11	Ethan Israels	4:51.80a	Holland West Ottawa	
19.		Kyle Montgomery	4:51.99a	Mt. Pleasant	
20.		Farup Schieber	4:52.35a	Kalamazoo Ce	
20.		Farup Schieber	4:52.35a		
21.	12	Tanner Rydleski	4:52.71a	St. Joseph	
22.		Tyler Laninga	4:53.55a	Grand Rapids	
23.		Kenton Rossi	4:54.23a	East Grand R	
24.		Mac LaBelle	4:54.52a	Mt. Pleasant	
25.	11	Angelo Leon	4:55.16a	East Kentwood	
26.	10	Mitchell Johnson	4:55.28a	Fruitport	
27.	11	Aaron King	4:57.17a	Fruitport	
28.	10	Shawn Roncka	4:59.31a	Grandville	
29.	11	Jarek Brower	5:00.32a	Zeeland West	
30.		Ben Jensen	5:00.45a	Ludington	
31.		Dylan Lame	5:00.53a	Hudsonville	
32.		John Segert	5:00.95a	Ludington	
33.	10	Mark Jacobs	5:01.34a	Big Rapids	
34.	11	Sam Deuling	5:01.54a	Muskegon Orchard View	
35.	12	Austin Pitts	5:02.25a	East Kentwood	
36.		Charles Surratt	5:02.34a	Hastings	
37.		Ryan Van Orman	5:02.60a	Christian	
37.		Ryan Van Orman	5:02.60a		
38.		Eric Judd	5:02.84a	Lowell	
39.		Lucas Piekarski	5:02.90a	Spring Lake	
40.	10	Jake Stryker	5:03.38a	Holland West Ottawa	
41.	10	Stephen McGraw	5:03.48a	Grandville	
42.	10	Chad Garrett	5:03.97a	Traverse City Central	
43.	11	Dennis Mbuta	5:04.02a	East Kentwood	
44.	11	Sam Austin	5:04.85a	Allendale	
45.		Cameron Thalhammer	5:07.15a	Spring Lake	
46.		Hans Leisman	5:07.26a	Christian	
47.		Stephen Hoffman	5:07.73a	East Grand R	
48.		Zach Capalong	5:08.21a	Jenison	
49.	10	Eric TerHaar	5:08.27a	Zeeland West	
50.	9	Seth Strout	5:08.53a	Jenison	
51.		John Miles	5:08.94a	Grand Haven	
52.		Ross Helmer	5:09.03a	Hudsonville	
53.		Nick MacGeorge	5:09.64a	East Grand R	
54.		charles leonard	5:09.95a	Niles	
55.	12	Matt Lewis	5:10.12a	Zeeland West	
56.		Cameron Kyser	5:10.58a	Spring Lake	
57.	12	Micah Gerakinis	5:10.64a	Allendale	
58.		Matt Schmidt	5:10.65a	Spring Lake	
59.		Brandon Gray	5:10.72a	Hastings	
60.		Quentin Couvelaire	5:10.98a	Grand Haven	
61.		Cole Smallwood	5:11.76a	Mt. Pleasant	
61.		Cole Smallwood	5:11.76a		
62.	-	Mike Hyatt	5:11.77a	Muskegon Orchard View	
63.	11	Demeatrice Webster	5:11.78a	East Kentwood	
64.		Chris McGlynn	5:12.00a	Battle Creek	
65.	12	Charlie Bartosiewicz	5:12.39a	Grand Rapids Kenowa ...	
66.	-	Aaron Weimer	5:12.93a	Holland West Ottawa	
67.		Alex Sulka	5:13.60a	Battle Creek	
68.		Morrison Ismond	5:14.47a	Lowell	
68.		Morrison Ismond	5:14.47a		
69.		Cody DeHaan	5:14.81a	Zeeland East	
70.	12	Blake Cramer	5:15.06a	Muskegon Mona Shores	
71.	10	Michael Gills	5:15.48a	Traverse City Central	
72.	12	Zach Wurst	5:16.08a	Zeeland East	
73.		Emmanuel Horrace	5:16.90a		
73.		Emmanuel Horrace	5:16.90a	Mt. Pleasant	
74.		Morgan Tolles	5:17.36a	Hastings	
75.		Cian Johnson	5:18.60a	Kalamazoo Ce	
76.		Jackson Henning	5:18.60a	Kalamazoo Ce	
77.		Eric Johnson	5:19.22a	Grand Haven	
78.		Ian Wiersma	5:19.82a	Zeeland East	
79.	-	Will Lage	5:19.91a	St. Joseph	
80.	11	Andy Upham	5:19.92a	Big Rapids	
81.		Dominic Henteman	5:20.26a		
81.		Dominic Henteman	5:20.26a	Grand Haven	
82.		Trenton Dalm	5:21.47a	Ludington	
83.		Joshua Newman	5:21.95a	Kalamazoo Ce	
83.		Joshua Newman	5:21.95a		
84.	-	Nate Passorelli	5:22.86a	Allegan	
85.	10	Tyler Postema	5:23.97a	Grand Rapids Kenowa ...	
86.		Ryan Varney	5:24.77a		
86.		Ryan Varney	5:24.77a	Thornapple K	
87.		Devin Tomlinson	5:24.99a	Niles	
88.	11	Foster Woodruff	5:26.01a	St. Joseph	
89.	10	Sam Powell	5:26.16a	Muskegon Mona Shores	
90.	-	Zeke Clark	5:27.36a	Muskegon Mona Shores	
91.		Paul Douglas	5:27.75a	Reeths-Puffe	
92.	9	Jackson Schooley	5:28.02a	South Haven	
93.	12	Hunter Jacobs	5:28.40a	Big Rapids	
94.	9	Zach Hoekstra	5:29.46a	Grandville Calvin Ch...	
95.	11	Hunter VanKlompenberg	5:32.33a	Grandville Calvin Ch...	
96.		Zach Portteus	5:33.04a	Battle Creek	
97.	-	Bryce Sawyer	5:33.30a	Allendale	
98.		Ronnie Collins	5:33.37a	Hastings	
99.		Jason Gilder	5:33.41a	Grand Rapids	
100.	10	Edward DeLong	5:37.22a	South Haven	
101.	9	Thomas Loftus	5:37.82a	Allegan	
102.		Noah Wiley	5:38.82a	Battle Creek	
102.		Noah Wiley	5:38.82a		
103.	-	Jason Isenga	5:42.00a	Allendale	
104.		Tyler Warners	5:47.43a	Grand Rapids	
105.	11	Ayden Tyler	5:48.09a	Muskegon Orchard View	
106.		Dan Onan	5:49.91a	Lowell	
107.		Matt Ostoin	5:56.01a	Reeths-Puffe	
108.	9	Logan Wilson	6:05.13a	Allegan	
109.		Trevor Beardsley	6:06.64a	Thornapple K	
109.		Trevor Beardsley	6:06.64a		
110.	10	Colton Borst	6:07.80a	Allegan	
111.		Jared Theule	6:23.91a	Grand Rapids	
--		12	Gabe Kuyten	DNF	Holland West Ottawa	
--		12	Aidan Johansen	DNF	Big Rapids	
--		10	John Groendyke	SCR	Zeeland East	
 
 X 60m Hurdles - 39" - Varsity - Finals
1.	12	Alex Liggett	8.14a	Traverse City Central	
2.	12	Tristen Frey	8.19a	East Kentwood	
3.	12	Nate Couturier	8.67a	Allendale	
4.	12	Chase Borgeson	8.72a	Allegan	
5.		Daniel Walker	8.82a	Battle Creek	
6.	12	Ryan Homik	8.82a	Holland West Ottawa	
7.	12	Amonte Millender	8.84a	Holland West Ottawa	
8.		Drew Engle	8.89a	Hastings	
9.		Collin Casey	8.99a	Grand Haven	
9.		Collin Casey	8.99a		
10.	10	James Brumfield	9.18a	Traverse City Central	
11.	11	Kyle Buffin	9.25a	Grandville	
12.	10	Drew Couturier	9.27a	Allendale	
13.	10	Jacob Sturman	9.30a	Allegan	
14.	12	Devin Butler	9.32a	Zeeland East	
15.	12	Evan Lambert	9.40a	East Kentwood	
16.		Brendan Mason	9.41a		
16.		Brendan Mason	9.41a	Lowell	
17.	12	Nathan Moon	9.45a	East Kentwood	
 
 X 60m Hurdles - 39" - Varsity - Prelims
1.	12	Tristen Frey	8.20a	East Kentwood	
2.	12	Alex Liggett	8.22a	Traverse City Central	
3.	12	Nate Couturier	8.61a	Allendale	
4.		Collin Casey	8.77a	Grand Haven	
4.		Collin Casey	8.77a		
5.		Drew Engle	8.81a	Hastings	
6.	12	Chase Borgeson	8.83a	Allegan	
7.	12	Amonte Millender	8.91a	Holland West Ottawa	
8.		Daniel Walker	8.93a	Battle Creek	
9.	12	Ryan Homik	9.08a	Holland West Ottawa	
10.	12	Devin Butler	9.15a	Zeeland East	
11.	10	Jacob Sturman	9.22a	Allegan	
12.	10	Drew Couturier	9.26a	Allendale	
13.		Brendan Mason	9.27a	Lowell	
13.		Brendan Mason	9.27a		
14.	10	James Brumfield	9.28a	Traverse City Central	
15.	11	Kyle Buffin	9.31a	Grandville	
16.	12	Evan Lambert	9.32a	East Kentwood	
17.	12	Nathan Moon	9.32a	East Kentwood	
18.		David Morrow	9.38a	Battle Creek	
19.	12	Andrew Robinson	9.46a	Grandville	
20.		David Byl	9.54a	Christian	
21.		Matais Keyes	9.58a	Muskegon Orchard View	
22.		Parker Aerts	9.61a		
22.		Sloan Felton	9.61a	Mt. Pleasant	
22.		Parker Aerts	9.61a	Reeths-Puffe	
24.		Job Mahue	9.62a	East Kentwood	
25.	12	Kyle Winger	9.68a	Fruitport	
26.	11	Keenan VanderOord	9.69a	Muskegon Mona Shores	
27.		Dylan Liggett	9.74a	Traverse City Central	
28.		Chase Jenkens	9.76a		
28.		Chase Jenkens	9.76a	Hudsonville	
29.		Corbin DeYoung	9.77a	Zeeland East	
30.		Gavin Thayer	9.78a	Mt. Pleasant	
30.		DaLeon Graham	9.78a	Battle Creek	
32.	12	Mark Cistaro	9.79a	Holland West Ottawa	
33.		Josh Branagan	9.80a	Lowell	
34.	11	James Hedges	9.82a	South Haven	
35.		J'Vonte Schanzenbaker	9.98a	Battle Creek	
36.	12	Kris Wells	10.00a	Muskegon Orchard View	
37.		Brennan Edwards	10.00a	Hudsonville	
38.	12	Justin Roy	10.02a	Traverse City Central	
39.		Gage Shellenbarger	10.13a	Mt. Pleasant	
39.		Gage Shellenbarger	10.13a		
40.		Ross Koella	10.14a	Grand Haven	
41.	11	Austin Veele	10.16a	Zeeland West	
42.		Jacob Sampson	10.16a	Reeths-Puffe	
43.		Brandon Moore	10.17a	Grand Haven	
44.		Mike Weissert	10.22a	Reeths-Puffe	
45.	11	Justin Tokarczyk	10.31a	Muskegon Mona Shores	
46.	11	Robbie Thomas	10.31a	St. Joseph	
47.		Jonathan DeBruin	10.36a	Grand Rapids	
48.	11	Tyler Thompson	10.40a	Zeeland West	
49.	10	Dylan Taylor	10.42a	Jenison	
50.		Brian Brewer	10.43a	Hudsonville	
51.		Sheldon Mudd	10.52a	Niles	
52.		Badr Semia	10.53a	Zeeland West	
53.	12	Saiko Jawo-Smalla	10.53a	Zeeland West	
54.		Jacob Gonzalez	10.60a	Christian	
55.		Trevor Wisneski	10.62a	Christian	
56.		Dellen Veldhouse	10.65a	Grand Rapids	
57.		Matt Hubbard	10.77a	Grand Rapids	
57.		Matt Hubbard	10.77a		
58.		Tayler Haney	10.98a	Mt. Pleasant	
59.		Reid Grunewald	11.05a	East Grand R	
59.		Reid Grunewald	11.05a		
60.	12	Nick Berens	11.08a	Grandville	
61.	10	Josh Watkins	11.11a	Grandville Calvin Ch...	
62.		Alex Viviano	11.22a		
62.		Alex Viviano	11.22a	Thornapple K	
63.	-	Nathan TenBrink	11.33a	Zeeland East	
64.		Nick Cockerham	11.55a	Thornapple K	
64.		Nick Cockerham	11.55a		
65.		Marshall Gabala	11.77a	Spring Lake	
66.	10	Ethan Zahrt	11.79a	Grand Rapids Kenowa ...	
67.		Max Adams	11.83a	East Grand R	
68.		Colton Compagner	11.83a	Zeeland East	
69.		Kevin DeBruin	11.90a	Grand Rapids	
70.		Zach Vatter	12.49a	Lowell	
70.		Zach Vatter	12.49a		
71.		Braiden Cataldo	12.61a	Allendale	
72.		Joe James	12.73a	Hastings	
73.		Nick Karn	13.33a	Hastings	
74.		Adam Lewis	13.48a	Hastings	
75.	9	Alex Brantley	14.62a	South Haven	
76.		Clayton DeJong	15.03a	East Grand R	
--		11	Kevin Devos	SCR	Allendale	
--		10	Wyatt Kendra	SCR	Fruitport	
 
 X 4x300 Relay - Varsity - Finals
1.	-		2:27.62a	East Kentwood	
2.	-		2:29.96a	Zeeland West	
3.	-		2:30.33a	Allendale	
5.	-		2:33.40a	Holland West Ottawa	
6.	-		2:33.60a	Zeeland East	
7.	-		2:34.47a	South Haven	
8.	-		2:34.90a	Grand Rapids Kenowa ...	
13.	-		2:37.57a	Muskegon Mona Shores	
14.	-		2:38.56a	Grandville	
15.	-		2:38.94a	Jenison	
16.	-		2:39.30a	Fruitport	
18.	-		2:40.72a	St. Joseph	
20.	-		2:43.13a	Traverse City Central	
21.	-		2:43.43a	Allegan	
25.	-		2:48.32a	Grandville Calvin Ch...	
28.	-		2:50.79a	Big Rapids	
32.	-		3:05.34a	Muskegon Orchard View	
 
 X 4x600 Relay - Varsity - Finals
1.	-		5:49.73a	Grand Rapids Kenowa ...	
2.	-		5:53.39a	Zeeland West	
4.	-		6:02.02a	Holland West Ottawa	
6.	-		6:06.82a	East Kentwood	
7.	-		6:13.91a	Niles	
8.	-		6:16.26a	Traverse City Central	
9.	-		6:19.58a	South Haven	
14.	-		6:24.28a	Muskegon Mona Shores	
15.	-		6:25.47a	Jenison	
17.	-		6:30.14a	Muskegon Orchard View	
18.	-		6:33.86a	St. Joseph	
20.	-		6:40.02a	Grandville Calvin Ch...	
25.	-		7:05.16a	Zeeland East	
--		-	SCR	Grandville	
--		-	SCR	Fruitport	
 
 X Shot Put - 12lb - Varsity - Finals
1.		Matt Brown	49-07.00	Zeeland East	
2.	12	Dylan Janisse	47-11.00	Zeeland East	
3.	10	Jonathan Berghorst	47-05.00	Zeeland East	
4.	12	Tyler Webb	47-00.00	Grandville	
5.	12	Justin Blanch	45-10.00	Jenison	
6.	10	Jayk Slager	45-08.00	Zeeland West	
7.		Dakota Shoter	44-03.00	Kalamazoo Ce	
7.		Dakota Shoter	44-03.00		
8.		Nick Krammer	43-09.00	Fruitport	
8.	11	Zach Kunst	43-09.00	Grand Rapids Kenowa ...	
10.		Mitchal Quakkelaar	43-07.00	Grand Rapids	
11.		Jeanne Pierre Nkolo	43-05.00	East Kentwood	
12.	12	Smith Saenbouttarath	43-04.00	Zeeland West	
13.	11	Zach VanValkenburg	42-11.00	Zeeland West	
14.	12	Brendon Buck	42-09.00	South Haven	
15.	12	Jacob Bachman	42-08.00	Zeeland East	
16.	12	Alec Stanley	41-09.00	Fruitport	
17.	12	Daniel Barton	41-03.00	South Haven	
17.	10	Dustin Schneider	41-03.00	Allegan	
17.		Justin Everitt	41-03.00	Lowell	
20.		Chase VanHoef	40-11.00	Grand Haven	
21.	11	Darius Powell	40-08.00	St. Joseph	
22.		Vincent Hayes	40-07.00	East Kentwood	
23.		Noah DeByle	40-03.00	Hudsonville	
24.		Jaylin Alston	39-11.00	Muskegon Mona Shores	
25.		Collin McGee	39-04.00	Lowell	
26.		Michael Miller	39-03.00	Battle Creek	
27.		Tyler Beckman	39-02.00	Reeths-Puffe	
28.		Tyler Youngs	39-01.00	Hastings	
28.	-	Kylan Sherman	39-01.00	Fruitport	
30.		Sean Fitzgerald	38-09.00	Mt. Pleasant	
30.		Sean Fitzgerald	38-09.00		
31.	10	John Pereira	38-08.00	Big Rapids	
32.	12	Logan Gracey	38-07.00	East Kentwood	
33.	10	Nick Gracey	38-05.00	East Kentwood	
34.		Taylor Woodwyk's	38-03.00	Hudsonville	
34.		Taylor Woodwyk's	38-03.00		
35.	12	Caleb Mesman	38-02.00	Allendale	
36.	12	Justin Roney	38-01.00	St. Joseph	
36.		Griffin Ray	38-01.00	Ludington	
38.		Andrew Kidd	37-10.50	Thornapple K	
39.	12	Griffin Brien	37-09.00	Traverse City Central	
39.		Grant Potter	37-09.00	Big Rapids	
41.		Sean Akins	37-08.00	St. Joseph	
42.	10	Hayden Sardina	37-06.00	South Haven	
43.	12	Cody O'Dell	37-05.00	Holland West Ottawa	
43.		Evan Baxter	37-05.00	Hudsonville	
45.		Murphy George	37-04.00	Hastings	
46.	-	Tyler Tippens	37-03.00	Muskegon Mona Shores	
47.	11	Pierce Babinec	37-02.00	Zeeland West	
47.		Jack Ellermets	37-02.00	Hudsonville	
49.		Nick Kloosterman	37-00.00	Lowell	
49.		Grant Evans	37-00.00	Mt. Pleasant	
49.		Nick Kloosterman	37-00.00		
51.		Braulio Sosa	36-11.00		
51.		Braulio Sosa	36-11.00	Niles	
52.	12	Seth Tice	36-09.00	Traverse City Central	
53.		Allen Keffer	36-07.50	Ludington	
54.	11	Mitch Budahn	36-04.00	Allegan	
55.	11	Jacob Weishuhn	36-02.00	Grand Rapids Kenowa ...	
56.		Sam Miller	36-00.00	Mt. Pleasant	
56.		Sam Miller	36-00.00		
57.		Deacon Poole	35-09.00	Grand Haven	
57.		Raiden MacLeod	35-09.00	Hastings	
59.		Anthony Younger	35-08.00	Niles	
60.	10	Mitchell Lumsden	35-06.00	Grand Rapids Kenowa ...	
61.	10	Matt Vongphachanh	35-04.00	Holland West Ottawa	
61.	12	Donny Hodges	35-04.00	Allendale	
63.		Grant Peterson	35-03.00	Spring Lake	
63.		Jared Bailey	35-03.00	Hastings	
63.		Jared Bailey	35-03.00		
65.		Noah Dobrzelewski	35-01.00	Ludington	
66.	10	Cole Bull	35-00.50	Jenison	
67.		Ben Evans	35-00.00	Niles	
68.		Russell Henry	34-09.00	Godwin Heigh	
69.	10	Brenden Arnold	34-08.00	Traverse City Central	
70.	10	Matt Schlinz	34-07.00	Allendale	
71.	11	Jared Haver	34-06.00	Traverse City Central	
71.		Avery Lupton	34-06.00	Lowell	
71.		Avery Lupton	34-06.00		
73.		Ian Marsh	34-05.00	Mt. Pleasant	
73.	12	Daleon Robinson	34-05.00	St. Joseph	
75.		Kevin Pham	34-03.00	Godwin Heigh	
76.		Nathan VanSolkema	34-02.00	Grand Rapids	
76.		Nathan VanSolkema	34-02.00		
77.		Kyle Kniffen	34-01.00	Thornapple K	
77.	10	Ted Babcock	34-01.00	Holland West Ottawa	
79.		Adam Ginn	33-06.00	Allendale	
80.		Andrew Vincent	33-05.00	Battle Creek	
81.		Chris Sulka	33-03.00	Battle Creek	
81.		Chris Sulka	33-03.00		
82.		Drew Christensen	33-02.00	Spring Lake	
83.		Sean McWilliams	33-01.00	Reeths-Puffe	
84.	11	Nolte Cunningham	32-11.00	Grand Rapids Kenowa ...	
85.	10	Jordan Burton	32-09.00	Holland West Ottawa	
85.		Deontaye Moffet	32-09.00	Muskegon Mona Shores	
87.		Victor Taylor	32-07.00	Kalamazoo Ce	
88.	10	Jeffery Caldarona	32-06.00	Allegan	
89.		Ben VanderBroek	32-03.00	Grand Haven	
90.		Gabe Havelka	32-00.00	Thornapple K	
90.		Gabe Havelka	32-00.00		
91.		Andy Abbring	31-10.00		
91.		Andy Abbring	31-10.00	Spring Lake	
92.		Blake Williams	31-02.50	Christian	
92.		Blake Williams	31-02.50		
93.		Orlandre' Wafford	29-11.00	Kalamazoo Ce	
94.		Nick Devries	29-07.50	Muskegon Orchard View	
95.	10	Austin Hodges	28-04.00	Grandville	
96.		Levi Barry	28-00.00	Grand Haven	
97.		Javier Sanchez	27-11.00	Battle Creek	
98.	9	Misael Vasquez	27-01.00	Grandville Calvin Ch...	
99.	12	Trevor Spence	25-06.00	Muskegon Orchard View	
99.		Chase Coke	25-06.00	Grand Rapids	
99.		Chase Coke	25-06.00		
--		-	David Parks	SCR	Grandville	
--		11	Ben Welsh	SCR	Muskegon Orchard View	
 
 X Discus - 1.6kg - Varsity - Finals
1.	12	Jacob Bachman	143-02	Zeeland East	
2.	11	Zach VanValkenburg	141-06	Zeeland West	
3.	10	Jayk Slager	137-11	Zeeland West	
4.	10	Jonathan Berghorst	136-04	Zeeland East	
5.	11	Zach Kunst	132-09	Grand Rapids Kenowa ...	
6.	12	Tyler Webb	126-02	Grandville	
7.		Brendan Van Houten	117-09	Christian	
8.	10	Cole Bull	116-08	Jenison	
9.		Michael Miller	115-11	Battle Creek	
10.		Braulio Sosa	111-06	Niles	
10.		Braulio Sosa	111-06		
11.	10	Dustin Schneider	109-10	Allegan	
12.		Chase VanHoef	109-01	Grand Haven	
13.	12	Justin Blanch	108-06	Jenison	
14.		Andrew Vincent	107-09	Battle Creek	
15.		Mitchal Quakkelaar	106-09	Grand Rapids	
16.		Dakota Shoter	106-03	Kalamazoo Ce	
16.		Dakota Shoter	106-03		
17.		Anthony Younger	104-07	Niles	
18.		Marshall Gabala	104-04	Spring Lake	
19.	12	Caleb Mesman	103-05	Allendale	
20.		Kyle Kniffen	103-00	Thornapple K	
21.	12	Trevor Sanderson	102-11	East Kentwood	
22.	11	Spencer Dodde	101-05	Allendale	
23.		Tyler Beckman	101-00	Reeths-Puffe	
24.		Kurt Recker	99-02	Spring Lake	
25.		Darious Cooper	99-01	Muskegon Orchard View	
26.	11	Kory McLaughin	97-04	St. Joseph	
27.	12	Cody O'Dell	95-04	Holland West Ottawa	
28.		Patrick Murphy	94-08	Hastings	
29.		Jeanne Pierre Nkolo	93-09	East Kentwood	
30.		Justin Everitt	93-00	Lowell	
31.		Sean McWilliams	92-07	Reeths-Puffe	
32.		Ian Marsh	91-01	Mt. Pleasant	
33.	12	Justin Roney	90-05	St. Joseph	
34.	12	Griffin Brien	89-03	Traverse City Central	
35.	10	Mitchell Lumsden	87-11	Grand Rapids Kenowa ...	
36.		Grant Evans	87-00	Mt. Pleasant	
37.		Bert Hernandez	86-08	Hastings	
37.	11	Jared Haver	86-08	Traverse City Central	
39.	10	Matt Vongphachanh	83-01	Holland West Ottawa	
40.		Andrew Kidd	80-08	Thornapple K	
41.		Evan Baxter	79-05	Hudsonville	
42.		Collin McGee	79-01	Lowell	
43.		Ryan Uzarski	78-03	Christian	
44.	10	Austin Hodges	78-01	Grandville	
45.	11	Mitch Budahn	74-09	Allegan	
46.		Victor Taylor	71-02	Kalamazoo Ce	
47.		Taylor Woodwyk's	65-09	Hudsonville	
47.		Taylor Woodwyk's	65-09		
48.		Deacon Poole	60-11	Grand Haven	
49.		Chase Coke	57-06	Grand Rapids	
49.		Chase Coke	57-06		
50.	9	Misael Vasquez	43-00	Grandville Calvin Ch...	
--		10	John Pereira	ND	Big Rapids	
--		12	Alec Stanley	ND	Fruitport	
--		11	Rodolfo Mendez	ND	Muskegon Orchard View	
 
 X High Jump - Varsity - Finals
1.		Kendrick Dorgan	6-00.00	Kalamazoo Ce	
2.	12	Matt Schuiteman	6-00.00	Muskegon Mona Shores	
3.	12	Devin Butler	6-00.00	Zeeland East	
4.	12	Brent Kimbrel	6-00.00	East Kentwood	
5.	12	James Smith Jr.	5-10.00	South Haven	
6.		Dontae Murphy	5-10.00	Niles	
6.		Dontae Murphy	5-10.00		
7.		Gage Shellenbarger	5-10.00		
7.		Gage Shellenbarger	5-10.00	Mt. Pleasant	
8.		Luis DeKryger	5-10.00	Grand Rapids	
9.	-	Nick Jewell	5-10.00	St. Joseph	
10.	12	Demario King	5-08.00	Holland West Ottawa	
10.	12	Ben Heidema	5-08.00	Holland West Ottawa	
10.	11	Chris Abel	5-08.00	Zeeland East	
10.	12	Spencer Kroupa	5-08.00	Traverse City Central	
10.	11	Cameron Brandow	5-08.00	Fruitport	
10.		Alec Harden	5-08.00	Hastings	
10.		Austin Earnst	5-08.00	Ludington	
10.		Ryan Veenstra	5-08.00	Grand Rapids	
10.		Armund Gordon	5-08.00	Reeths-Puffe	
10.		Raquon Glenn	5-08.00	Niles	
10.		Austin Earnst	5-08.00		
20.		Aaron Smith	5-04.00		
20.		Nate Forward	5-04.00	Zeeland West	
20.		CJ Lagrone	5-04.00	East Kentwood	
20.		Jalen Taylor	5-04.00	Christian	
20.		Aaron Smith	5-04.00	Reeths-Puffe	
20.		Jacob Gonzalez	5-04.00	Christian	
20.		Carter Bennett	5-04.00	Hastings	
20.		Kelvyn Valdez	5-04.00	Godwin Heigh	
20.		Jarrod Cobb	5-04.00	Ludington	
20.	10	Drew Couturier	5-04.00	Allendale	
20.	10	Colten Koning	5-04.00	Grandville Calvin Ch...	
20.	10	Malakhai Huff	5-04.00	Allendale	
20.	-	Cassidy Henshaw	5-04.00	Traverse City Central	
32.	10	Marcus Stewart	5-00.00	Muskegon Orchard View	
32.	11	James Hedges	5-00.00	South Haven	
32.	-	Devron Williams	5-00.00	Muskegon Orchard View	
32.	9	Landon Mielke	5-00.00	Allegan	
32.	9	Nic Sagodic	5-00.00	Allegan	
32.	11	Tyler Thompson	5-00.00	Zeeland West	
32.	11	Joe Rambo	5-00.00	Jenison	
32.	10	Jared Wohlford	5-00.00	Grand Rapids Kenowa ...	
32.		Tim Wilson	5-00.00	Mt. Pleasant	
32.		DaLeon Graham	5-00.00	Battle Creek	
32.		Jake Watson	5-00.00	Battle Creek	
32.		Parker White	5-00.00	Hudsonville	
32.		Ross Koella	5-00.00	Grand Haven	
32.		Earl Sain	5-00.00	East Grand R	
32.		Sam Matthews	5-00.00	East Grand R	
32.		Austin Branagan	5-00.00	Lowell	
--		9	Tyler Hulst	NH	Grandville Calvin Ch...	
 
 X Pole Vault - Varsity - Finals
1.		Michael Martin	13-09.00	Battle Creek	
2.	11	Allen McNeal	12-00.00	East Kentwood	
3.	12	Adam Racette	12-00.00	East Kentwood	
4.		Nate Grysen	12-00.00	Hudsonville	
5.	12	Matt Porter	11-00.00	Grandville	
5.	12	Conner Geerlings	11-00.00	East Kentwood	
7.		Thomas Word	11-00.00	Christian	
8.		Jake Webster	10-00.00	Hudsonville	
8.	12	Andrew Kooyer	10-00.00	Grandville	
8.	11	Max Franz	10-00.00	Traverse City Central	
8.	10	Marcus Lubbers	10-00.00	Grandville Calvin Ch...	
9.	11	Chris Wilson	10-00.00	Traverse City Central	
9.		Brendan Sieggreen	10-00.00	Hudsonville	
14.		Sam Johnson	9-00.00	Hastings	
14.		J'Vonte Schanzenbaker	9-00.00	Battle Creek	
14.		Ben MacNiell	9-00.00	Grand Haven	
14.		Jack Fleming	9-00.00	Mt. Pleasant	
14.		Ben MacNiell	9-00.00		
14.	11	Eli Flores	9-00.00	Fruitport	
14.	10	Matt Talcott	9-00.00	Allendale	
14.	11	Skylar Gingrich	9-00.00	Grandville Calvin Ch...	
14.	11	Sage Mueller	9-00.00	St. Joseph	
--		10	Aidan Reed	NH	St. Joseph	
--		12	Dominic Farmer	NH	Traverse City Central	
--		11	Austin May	NH	Muskegon Orchard View	
--		11	Chris Herrera	NH	South Haven	
--		12	Jeff Knoll	NH	Holland West Ottawa	
--		10	Remington Bont	NH	Allendale	
--		10	Bailey Lynn	NH	Fruitport	
--		10	Dawson Forner	NH	Allendale	
--		11	Jared Krug	NH	Allegan	
--		9	Chris Hitchcock	SCR	Allegan	
--		11	Mitchell Armstrong	SCR	Grand Rapids Kenowa ...	
--		10	Josh Kunst	SCR	Grand Rapids Kenowa ...	
--		10	Seth Dood	SCR	Muskegon Orchard View	
 
 X Long Jump - Varsity - Finals
1.	12	Demario King	20-10.00	Holland West Ottawa	
2.	12	Michael Catching	20-08.50	East Kentwood	
3.		Jacob Jordan	20-06.00	Godwin Heigh	
4.	12	Devin Butler	20-03.50	Zeeland East	
5.		DaLeon Graham	20-01.00	Battle Creek	
6.		Josh Sampson	19-08.00	Reeths-Puffe	
7.	10	Drew Couturier	19-08.00	Allendale	
8.	10	James Brumfield	19-07.50	Traverse City Central	
9.		Collin Casey	19-04.50	Grand Haven	
9.		Collin Casey	19-04.50		
10.	12	Joby Lach	19-04.00	Zeeland East	
11.	11	Chris Kramer	19-03.50	Fruitport	
12.		Kendrick Dorgan	19-03.00	Kalamazoo Ce	
13.		Malik Schrad	19-01.00	Battle Creek	
13.		Sean Akins	19-01.00	St. Joseph	
13.	12	Donny Hodges	19-01.00	Allendale	
16.		Joe VandePol	18-09.50		
16.		Joe VandePol	18-09.50	Grand Rapids	
17.	11	Cameron Brandow	18-08.00	Fruitport	
17.	12	Nate Couturier	18-08.00	Allendale	
19.	10	Robbie Morse	18-07.00	Traverse City Central	
19.	12	Chase Borgeson	18-07.00	Allegan	
21.	12	Carlos Alcantar	18-06.00	Holland West Ottawa	
22.	11	Savion Davis	18-04.50	South Haven	
22.		Luis DeKryger	18-04.50	Grand Rapids	
24.		Zac Petterson	18-04.00	Ludington	
24.		Spencer Pluger	18-04.00	Hudsonville	
24.		Zac Petterson	18-04.00		
24.		Brian Price	18-04.00	Muskegon Orchard View	
27.	10	Kendall Cunningham	18-03.50	South Haven	
27.	11	Brock Bethke	18-03.50	Jenison	
27.	10	Dainen Evink	18-03.50	Zeeland East	
30.	11	Christion Williams	18-02.50	Grandville Calvin Ch...	
31.	-	Cassidy Henshaw	18-02.00	Traverse City Central	
32.	12	Connor Green	17-11.00	East Kentwood	
32.		Keon Rick	17-11.00	Spring Lake	
34.		Gavin Thayer	17-09.50	Mt. Pleasant	
35.		Duran Navarro	17-09.00	Ludington	
36.		Gabriel Andree	17-08.50	Christian	
37.		Eddie Ip	17-08.00	Grand Rapids	
38.	11	Cam Brisbin	17-07.50	Jenison	
39.		Nick Shafer	17-07.00	Hastings	
40.		Justin Judge	17-06.50	Mt. Pleasant	
40.		Josh Branagan	17-06.50	Lowell	
40.		Dalton Agers	17-06.50	Hudsonville	
43.	10	Kent Martin	17-06.00	Grandville	
44.		Ethan Kafila	17-05.50	Allendale	
45.		Luke Johnson	17-05.00	Grandville	
45.	10	Drew Hedstrom	17-05.00	St. Joseph	
47.		Clay Coltson	17-04.50	Hastings	
48.	10	Michael Stephens	17-04.00	South Haven	
49.		Logan Nystrom	17-03.50	Mt. Pleasant	
50.		Parker Aerts	17-03.00	Reeths-Puffe	
50.		Parker Aerts	17-03.00		
50.	11	Robbie Thomas	17-03.00	St. Joseph	
52.	11	Vinh Doan	17-01.00	Zeeland West	
52.	12	Ben Heidema	17-01.00	Holland West Ottawa	
52.	11	Joel Nagelkirk	17-01.00	Grandville Calvin Ch...	
52.		Collin Pollatz	17-01.00		
52.		Matthew Ellis	17-01.00		
52.		Collin Pollatz	17-01.00	Grand Rapids	
52.		Matthew Ellis	17-01.00	East Grand R	
57.	10	Jared Wohlford	17-00.50	Grand Rapids Kenowa ...	
58.	10	Deryk Atkins	17-00.00	St. Joseph	
58.		Darrius Lampkin	17-00.00	Grandville	
60.		Daniel Quintanilla	16-11.00	Zeeland West	
60.		Collin Foster	16-11.00	Mt. Pleasant	
62.	10	Andrew Lee	16-10.00	Grand Rapids Kenowa ...	
63.		Kenny Stump	16-09.50	Lowell	
64.	10	Tyler Burtch	16-09.00	Zeeland East	
64.	12	Justin Helou	16-09.00	Grand Rapids Kenowa ...	
66.		Nick Higgins	16-08.50	Lowell	
67.	11	Gavin Hancock	16-08.00	Fruitport	
68.		Shane Carlon	16-06.50	Hudsonville	
69.		Alec Lundeen	16-06.00	Zeeland West	
70.		Dylan Wheeler	16-04.50	Hastings	
71.		Tyler VanMeurs	16-03.00	Christian	
71.		Tyler VanMeurs	16-03.00		
72.		Noah Lumbert	16-02.50	Hastings	
73.		Theo Stevenson	16-01.50	Reeths-Puffe	
73.		Theo Stevenson	16-01.50		
74.		Troy Althus	16-01.00		
74.		Casper Attermann	16-01.00		
74.		Troy Althus	16-01.00	Ludington	
74.		Casper Attermann	16-01.00	Grand Haven	
76.	10	Jamal Dawson	16-00.50	Muskegon Mona Shores	
77.		Will Reinke	15-10.00	East Grand R	
77.		Nathan McCardell	15-10.00	East Grand R	
77.		Nathan McCardell	15-10.00		
79.		Geonta Miller	15-09.00	Battle Creek	
80.	9	Damyon Wedge	15-07.00	Allegan	
81.		Marshall Gabala	15-05.00	Spring Lake	
82.		Calvin Gaines	15-02.00	East Grand R	
83.		Peter Williamson	15-01.00	Thornapple K	
83.		Peter Williamson	15-01.00		
84.		Damonte Streeter	15-00.50	Kalamazoo Ce	
84.		Austin Branagan	15-00.50	Lowell	
86.		JaMicheal Brown	14-07.50	Godwin Heigh	
87.		Chase Coke	14-07.00	Grand Rapids	
87.		Cordel Lenhart	14-07.00	Hudsonville	
87.		Chase Coke	14-07.00		
87.		Cordel Lenhart	14-07.00		
89.		Chris Libbett	14-06.00		
89.		Chris Libbett	14-06.00	Godwin Heigh	
89.	9	David Vasquez	14-06.00	Grandville Calvin Ch...	
91.		Levi Thaler	14-04.00	Thornapple K	
91.		Levi Thaler	14-04.00		
92.	12	Eetu Luhtanen	14-00.00	Grand Rapids Kenowa ...	
93.		Justin Strimpel	11-11.00		
93.		Justin Strimpel	11-11.00	Thornapple K	
--		12	Kenny Sihavong	ND	Zeeland West	
--		12	Chris Cavanaugh	ND	Allegan	
--		11	Keenan VanderOord	ND	Muskegon Mona Shores	
--		10	Noah Denney	ND	Grandville	
--		12	Tristen Frey	ND	East Kentwood	
--		10	Andre Welch	ND	East Kentwood	
--		12	Taran Lutes	ND	Traverse City Central	
--		12	Kris Wells	ND	Muskegon Orchard View	
--		10	Wyatt Kendra	ND	Fruitport	
--		10	Anthony Martin	ND	Muskegon Orchard View