Mens Results
X 60 Meter Dash - Varsity - Finals
1. 12 Blake Smith 6.99a DeWitt
2. 11 Kevin Smith 7.03a East Kentwood
3. 12 Marquon Sargent 7.14a Muskegon Mona Shores
4. - Chandler Smith 7.15a Zeeland East
5. 11 Michael Catching 7.16a East Kentwood
6. 11 Corey Westra 7.18a Zeeland East
7. 10 Stephen Hagen 7.19a Grand Rapids Kenowa ...
8. 12 Lyndon Austell 7.22a Kalamazoo Central
9. 12 Avery Echols 7.24a Zeeland East
10. 12 Justin Harris 7.27a East Kentwood
11. 10 Jordan Smith 7.27a Grand Rapids Christian
12. 11 Alex MacLean 7.28a Big Rapids
13. 12 Tyler Filut 7.30a Jenison
14. 12 Jordan Walsh 7.32a East Grand Rapids
10 Skylar Gingrich 7.86a Grandville Calvin Ch...
10 Christion Williams 7.95a Grandville Calvin Ch...
12 Eric Weeda 8.74a Grandville Calvin Ch...
10 Sam Werkhoven 8.81a Grandville Calvin Ch...
X 60 Meter Dash - Varsity - Prelims
1. 11 Kenny Jones 7.10a Kalamazoo Central
2. 12 Danny Bauder 7.10a Zeeland West
3. 12 Blake Smith 7.14a DeWitt
4. 11 Kevin Smith 7.16a East Kentwood
5. 12 Marquon Sargent 7.22a Muskegon Mona Shores
6. 11 Michael Catching 7.23a East Kentwood
6. - Chandler Smith 7.23a Zeeland East
8. 12 Avery Echols 7.25a Zeeland East
9. 10 Stephen Hagen 7.26a Grand Rapids Kenowa ...
10. 11 Corey Westra 7.27a Zeeland East
11. 12 Justin Harris 7.28a East Kentwood
12. 12 Lyndon Austell 7.29a Kalamazoo Central
13. 11 Alex MacLean 7.29a Big Rapids
14. 12 Tyler Filut 7.35a Jenison
15. 12 Jordan Walsh 7.39a East Grand Rapids
15. 10 Jordan Smith 7.39a Grand Rapids Christian
17. 10 Shane Harris 7.39a East Kentwood
18. 10 Joe Avance 7.41a Niles
19. 12 Steven Green 7.44a Mt. Pleasant
20. 12 Terrill Wilburn 7.46a St. Joseph
21. 11 Justin Freeman 7.47a Holland West Ottawa
22. 10 Derek Massey 7.49a Lowell
23. 11 Elijah Thompson 7.49a Niles
24. 11 Evan McCrary 7.50a Muskegon Reeths-Puffer
25. 10 Clayton Bertog 7.51a St. Joseph
25. 11 Geoffrey Flowers 7.51a Grand Rapids Christian
27. 12 Tyler Brisbin 7.51a Jenison
28. 12 Michael Grissom 7.52a Muskegon Mona Shores
29. 11 Amos Raap 7.52a Allendale
30. - Price Andre 7.53a Wyoming Kelloggsville
31. 11 Nolan Carter 7.53a Kalamazoo Central
32. 10 Jake Mogg 7.54a Mt. Pleasant
33. 11 Dereko Riley 7.55a Muskegon Reeths-Puffer
34. 12 Leroy Rosa 7.56a Grand Rapids Ottawa ...
35. Tanner VandenBerg 7.56a Hudsonville
36. 11 AJ Raap 7.56a Allendale
37. 12 Shawn Knox 7.57a Fruitport
38. - Ben Comai 7.58a Holland West Ottawa
39. 10 Spencer Adams 7.59a South Haven
39. Josh Buckingham 7.59a Niles
41. 12 Collin Bernard 7.59a East Grand Rapids
42. 11 Isaish Carter 7.60a Kalamazoo Central
43. 10 Shae McClary 7.62a Grand Rapids Kenowa ...
44. - Carson Williams 7.63a Hastings
45. 12 Warren Clark 7.63a St. Joseph
45. Cameron Haines 7.63a Niles
47. 9 Devante Walker 7.64a Traverse City Central
48. 10 Jesse Grover 7.66a Holland West Ottawa
49. 11 Eric Russell 7.66a Chippewa Hills
50. 12 Julian Munday 7.67a Muskegon Reeths-Puffer
51. Kobe Burse 7.67a Muskegon Mona Shores
52. - Justin Carlson 7.68a Hastings
53. Matthew Olgren 7.68a East Grand Rapids
54. Sylvester McGee 7.68a Grand Rapids Ottawa ...
55. 11 Drew Girard-Pampu 7.69a Traverse City Central
56. Jared Steger 7.69a Muskegon Mona Shores
57. 11 Judd Brown 7.69a Hudsonville
58. 10 Mason Helsel 7.70a Grand Rapids Kenowa ...
59. 10 Koby Henderson 7.71a South Haven
60. Austin Smith 7.73a DeWitt
61. - Micheal Troung 7.74a Wyoming Kelloggsville
62. 11 Isaac Chen 7.75a Grand Rapids Christian
63. 11 Aaron Williams 7.76a Grand Rapids Christian
64. Johnell Williams 7.77a Holland West Ottawa
65. Joby Lach 7.77a Zeeland East
66. Leon Johnson 7.77a Fruitport
67. 9 Deryk Atkins 7.78a St. Joseph
68. Brock Bethke 7.78a Jenison
69. - Nicholas Farella 7.78a Fenton
70. - Brody Madden 7.79a Hastings
71. Riley Carlon 7.81a Hudsonville
72. 10 Vinh Doan 7.81a Zeeland West
73. 11 Brice Wahr 7.81a Fruitport
73. 11 Chris Baker 7.81a Grandville
75. 12 Jakaree Betts 7.81a Muskegon Reeths-Puffer
76. 12 Trevor Humphrey 7.82a Chippewa Hills
77. 11 Matt Diemer 7.82a Grand Rapids South C...
78. 10 Jack Kea 7.82a Mt. Pleasant
79. 12 Robert Green 7.84a Big Rapids
80. Cushway Ben 7.84a Coopersville
81. 12 Marcus Lambert 7.84a Zeeland West
82. 11 Ryan Veenstra 7.85a Grand Rapids South C...
83. 10 Skylar Gingrich 7.86a Grandville Calvin Ch...
84. Devan Pascavage 7.87a Muskegon Orchard View
85. - Keagan Harvath 7.88a Hastings
86. 11 Kaylob Ghist 7.90a Allegan
87. 11 Zac Haynes 7.90a Hudsonville
87. 12 Ben Seeger 7.90a DeWitt
89. 11 Quentin Gossett 7.91a Chippewa Hills
90. 11 Adrian Bonilla 7.91a Grandville
91. 9 Brad Drews 7.92a Big Rapids
92. 11 Chris Cavanaugh 7.93a Allegan
93. 10 Christion Williams 7.95a Grandville Calvin Ch...
94. Trea Mayhue 7.97a Grand Rapids Kenowa ...
95. Devron Williams 7.98a Muskegon Orchard View
96. 12 Assad Wilson 7.99a South Haven
97. 12 zac Blake 7.99a Traverse City Central
98. Matt Basch 8.00a Grand Rapids Forest ...
99. 10 Richard Misiak 8.00a Lowell
100. 11 Alex Lozano 8.01a Zeeland West
101. Johvi Reynolds 8.01a Fenton
102. 12 Tom Garlock 8.01a Allegan
103. 10 Reece Karns 8.04a Lowell
104. 12 Grant Gauger 8.05a East Grand Rapids
105. - Hayden Johnson 8.06a Grandville
106. Collin Foster 8.07a Mt. Pleasant
107. 11 Grant Klairter 8.08a Grandville
108. Austin Mergener 8.08a Allendale
109. 11 Marcus Guerrero 8.11a Chippewa Hills
110. Hicks Alex 8.13a Allegan
111. 10 Cameron Brown 8.14a Grand Rapids Ottawa ...
112. 11 Sean Williams 8.15a Traverse City Central
113. Howe Cole 8.23a Coopersville
114. Dylan Brink 8.24a Grand Rapids South C...
115. - Ryan Gallegos 8.25a Muskegon Orchard View
116. Justin Spades 8.27a Grand Rapids Forest ...
117. 11 Pablo Guillermo 8.30a Big Rapids
118. - Keon Rick 8.35a Spring Lake
119. Carson Motz 8.37a DeWitt
120. 11 Chris Toering 8.39a Grand Rapids South C...
121. Kendall Cunningham 8.49a South Haven
122. Justyce Robinson-Jacobs 8.60a Grand Rapids Ottawa ...
123. - Jake Johnston 8.62a Coopersville
124. 12 Eric Weeda 8.74a Grandville Calvin Ch...
125. 10 Sam Werkhoven 8.81a Grandville Calvin Ch...
126. 10 Sang Tran 9.20a Wyoming Kelloggsville
X 200 Meters - Varsity - Finals
1. 11 Michael Catching 22.83a East Kentwood
2. 12 Blake Smith 22.99a DeWitt
3. 12 Marquon Sargent 23.43a Muskegon Mona Shores
4. 12 Zack Gilson 23.61a Fruitport
5. 12 Michael Grissom 23.68a Muskegon Mona Shores
6. 11 Alex Liggett 23.68a Traverse City Central
7. 9 Andre Welch 23.74a East Kentwood
8. 11 AJ Raap 23.76a Allendale
9. Josh Buckingham 23.90a Niles
10. 12 Warren Clark 23.90a St. Joseph
11. 12 Marquis Thurman 23.97a Wyoming Kelloggsville
12. 12 Tyler Brisbin 24.09a Jenison
13. 11 Alex MacLean 24.12a Big Rapids
14. 10 Clayton Bertog 24.13a St. Joseph
15. 10 Derek Massey 24.15a Lowell
16. 10 Jesse Grover 24.38a Holland West Ottawa
11 Nolan Carter 24.44a Kalamazoo Central
18. Ben Krammer 24.46a Fruitport
19. 12 Jordan Walsh 24.47a East Grand Rapids
20. 11 Matthew Shampine 24.49a Fenton
21. 10 Jake Mogg 24.52a Mt. Pleasant
22. 11 Jason Dietrich 24.53a Fenton
23. 11 Evan Sitar 24.62a Grandville
24. 10 Caleb DeBoer 24.69a Jenison
25. 12 Grant Postma 24.70a Zeeland West
26. 12 Collin Bernard 24.75a East Grand Rapids
27. 11 Jephte Jean-Claude 24.82a Traverse City Central
28. Joby Lach 24.83a Zeeland East
29. 12 Ben Seeger 24.93a DeWitt
30. Devan Pascavage 24.93a Muskegon Orchard View
31. Tyler Jack 25.04a South Haven
32. Nate McCrary 25.09a Muskegon Reeths-Puffer
33. Jordan Cooley 25.11a Muskegon Reeths-Puffer
34. 10 Mason Helsel 25.13a Grand Rapids Kenowa ...
35. Cushway Ben 25.17a Coopersville
36. Michael Stephens 25.18a South Haven
37. 12 Nolan Raap 25.21a Zeeland West
38. Seth Nyberg 25.35a Zeeland East
39. Matt Basch 25.68a Grand Rapids Forest ...
40. 10 Jack Kea 25.76a Mt. Pleasant
41. 11 Mark Cistaro 25.80a Holland West Ottawa
42. Latarian Boone 25.82a Grand Rapids Ottawa ...
43. Chris Lambrix 26.04a Grand Rapids Christian
44. - Hayden Johnson 26.05a Grandville
45. Tyler Harris 26.09a Grand Rapids Christian
46. 11 Zac Haynes 26.17a Hudsonville
47. - Alex Maurer 26.17a Hastings
48. 9 Josh Watkins 26.19a Grandville Calvin Ch...
49. Devron Williams 26.37a Muskegon Orchard View
50. 11 William Beers 26.40a Chippewa Hills
51. - Dontrell Smith 26.42a Niles
52. 11 Jarod Cobb 26.44a Ludington
53. - Quamari Gardner 26.61a Kalamazoo Central
54. Jackson Russo 26.73a Hudsonville
55. 12 Kevin Briscoe 27.03a Chippewa Hills
56. 10 Brenden Sluyter 27.26a Allendale
57. Justin Spades 27.27a Grand Rapids Forest ...
58. 11 Kaylob Ghist 27.44a Allegan
59. - Jake Johnston 27.69a Coopersville
60. 10 Wesly Lung 28.02a Wyoming Kelloggsville
61. Ricky Matthews 29.29a Grand Rapids Ottawa ...
62. Nick Allen 9:01:11.73a Grand Rapids Kenowa ...
63. - Drew Engle 9:01:12.19a Hastings
64. - Collin McGee 9:01:12.96a Lowell
65. Zach DeKock 9:01:15.36a Grand Rapids South C...
66. - Keon Rick 9:01:16.98a Spring Lake
X 300 Meters - Relay Split - Varsity - Finals
13. 9 Devante Walker 37.7 Traverse City Central
13. 11 Taran Lutes 38.9 Traverse City Central
13. 9 Terrell Solberg 39.3 Traverse City Central
13. 9 Robbie Morse 39.8 Traverse City Central
X 400 Meters - Varsity - Finals
1. 12 Jeffrey Drake-Todd 51.97a East Kentwood
2. 11 Scott Binder 52.33a Zeeland East
3. 11 Matt Cramer 52.34a Zeeland East
4. 12 Scott Berzley 52.48a Grand Rapids Kenowa ...
5. 10 Andy Meyer 52.56a Coopersville
6. 12 Steven Knox 53.07a Muskegon Mona Shores
7. Robert Payne 53.29a Grandville
8. 12 Steven Green 53.36a Mt. Pleasant
9. 11 Ariel Sosa 53.38a East Kentwood
10. 11 Adam Racette 53.40a East Kentwood
11. Tanner VandenBerg 53.77a Hudsonville
12. 12 Nick Knoll 53.77a Niles
13. 11 Ben Stryker 53.81a Holland West Ottawa
14. 11 Eric Russell 54.11a Chippewa Hills
15. 12 Alex Lantz 54.14a DeWitt
16. 12 Jacob Cramer 54.24a Zeeland East
17. 11 Cody Vongprachanh 54.40a Zeeland West
18. 12 David Kuiper 54.44a Grandville Calvin Ch...
19. 11 Jordan Gilmer 54.49a Grand Rapids Kenowa ...
20. 10 Jake Perkey 54.62a Jenison
21. 10 Casey Brinks 54.73a Zeeland West
22. 12 Alex Barton 54.82a South Haven
23. Tyler Jack 54.94a South Haven
24. 12 Mitchell Lubbers 55.17a Grandville Calvin Ch...
25. 12 David Painter 55.22a Chippewa Hills
26. Johnell Williams 55.45a Holland West Ottawa
27. 11 Ryan Wasilewski 55.74a Muskegon Mona Shores
28. 12 Josh Belcher 55.85a Traverse City Central
29. 10 Alex Perez 55.93a Jenison
30. 11 Rolando Garza 55.95a Zeeland West
31. 11 Gavin Thayer 56.09a Mt. Pleasant
32. 11 Mason Hamming 56.24a Hudsonville
33. 11 Nick Jewell 56.29a St. Joseph
34. Matais Keyes 56.34a Muskegon Orchard View
35. 12 Jared Daldos 56.40a Hudsonville
36. 12 Marcus James 56.49a Grand Rapids Christian
37. - Matt Cubr 56.57a Fenton
38. 11 Noah Johnson 56.61a Grandville
39. 12 Paul Childress 56.85a Grand Rapids Christian
40. Angel Perez 56.93a Allendale
41. - Forrest Lewellan 56.99a Traverse City Central
42. 11 Brandon Sakun 57.20a Holland West Ottawa
43. 10 Sam Matthews 57.27a East Grand Rapids
44. 12 Ben Eastburg 57.50a Grand Rapids Forest ...
45. 10 Donavan Smith 57.64a Wyoming Kelloggsville
46. 10 Reece Karns 57.85a Lowell
47. 12 Alex Clark 57.87a East Grand Rapids
48. 11 Grant Klairter 57.97a Grandville
49. Jesse Kinder 58.01a Muskegon Orchard View
50. 12 Zeb Jones 58.23a Ludington
51. Njugani Gathungu 58.65a Grand Rapids Ottawa ...
52. 12 Gary Smith 58.65a Allegan
53. 10 John Lewis 58.67a Niles
54. 10 Austin Onstott 59.15a Mt. Pleasant
55. 11 Jayvon Wallace 59.26a Grand Rapids Ottawa ...
56. - Clay Coltson 59.31a Hastings
57. Jared Steger 59.36a Muskegon Mona Shores
58. Josh Kunst 59.37a Grand Rapids Kenowa ...
59. - Felipe Carmona 59.69a Hastings
60. - Micheal Troung 59.78a Wyoming Kelloggsville
61. Nate Foddrill 1:00.17a DeWitt
62. 9 Alex Graham 1:00.27a Big Rapids
63. 10 Jon Urich 1:00.30a Grand Rapids Forest ...
64. Luke Krombeen 1:00.42a Jenison
65. Cortez Floyd 1:00.55a Wyoming Kelloggsville
66. 9 Drew Hedstrom 1:00.56a St. Joseph
67. 10 Jarod Monroe 1:00.57a Big Rapids
68. 12 Aaron Wheat 1:00.71a Chippewa Hills
69. - Nick MacGeorge 1:00.92a East Grand Rapids
70. Tim Dean 1:00.98a Allendale
71. Zach Ritchie 1:01.23a Lowell
72. - Zack Bandstra 1:01.34a Spring Lake
73. - Tommy Patterson 1:01.40a Hastings
74. - Miciah Rogers 1:01.40a DeWitt
75. 9 Kyle Monroe 1:01.41a Big Rapids
76. 10 Jordan Dorry 1:01.70a St. Joseph
77. 11 Dominique Wilkins 1:01.72a South Haven
78. Nate Veihl 1:01.89a Muskegon Reeths-Puffer
79. Martinez Alex 1:02.04a Allegan
80. - Matthew Blanker 1:02.25a Grand Rapids Christian
81. - Eric Judd 1:02.47a Lowell
82. 10 Joel Graves 1:02.79a Fenton
83. 11 Austin Sniegowski 1:03.30a Ludington
84. Jayson Wolfe 1:03.44a Fenton
85. 12 Chris Dausman 1:03.46a Coopersville
86. MacDonald Noah 1:04.03a Allegan
87. Ryan Heintzleman 1:04.11a Grand Rapids Forest ...
88. Ashton Mason 1:04.92a Grand Rapids Ottawa ...
89. 10 Justin Riley 1:05.97a Muskegon Reeths-Puffer
90. Bryce Renolds 1:07.03a Grand Rapids South C...
91. Corbin Schumm 1:07.99a Muskegon Reeths-Puffer
92. Tibbe Tristan 1:08.08a Coopersville
93. 10 Eric Pettis 1:09.24a Kalamazoo Central
94. - Zac DeVries 1:14.13a Grand Rapids South C...
X 600 Meters - Relay Split - Varsity - Finals
12 Nate Reicha 1:39 Traverse City Central
10 Jacob Leonard 1:42 Traverse City Central
9 Michael Gills 1:49 Traverse City Central
9 Devante Walker 1:49 Traverse City Central
X 800 Meters - Varsity - Finals
1. 11 Donavan Brazier 1:54.91a Grand Rapids Kenowa ...
2. 11 Ramadhan Mohamed 2:00.75a East Kentwood
3. 12 Tito Suarez 2:01.54a Holland West Ottawa
4. - Ryan Lowing 2:02.59a Zeeland West
5. 11 Chris Brower 2:02.97a Traverse City Central
6. 11 Adam Bundy 2:04.73a Grand Rapids Kenowa ...
7. Benny Brise?o 2:05.20a Grand Rapids Christian
8. 12 Brett Slagh 2:06.17a Grandville
9. 12 Matt Johnson 2:06.21a Hastings
10. 11 Gabe Kuyten 2:06.45a Holland West Ottawa
11. John Groendyke 2:09.15a Zeeland East
12. 12 Erik Molenaar 2:09.37a East Grand Rapids
13. 12 Miles Kelleher 2:09.73a St. Joseph
14. 9 David Ritter 2:09.92a Ludington
15. 11 Sean Lang 2:10.42a East Grand Rapids
16. Doug Ngyuen 2:10.63a Jenison
17. 12 Connor DeWeerd 2:10.86a Zeeland West
18. 12 Kyle Sousley 2:10.90a Allegan
19. 10 Noah Hendricks 2:11.29a Fruitport
20. 11 Tanner Rydleski 2:11.40a St. Joseph
21. 12 Chandler Mancuso 2:11.68a Muskegon Mona Shores
22. 12 Jordan Lambert 2:11.91a Zeeland West
23. 12 Donovan Nykamp 2:12.12a Holland West Ottawa
24. 11 Ross Helmer 2:12.33a Hudsonville
25. 11 Stephan Keeler 2:12.56a East Kentwood
26. 11 Jalen Alexander 2:12.61a Niles
27. 12 Bryce McBride 2:12.93a Grand Rapids Forest ...
28. Vaughn LaDarrius 2:13.27a Wyoming Kelloggsville
29. 12 Chris Snow 2:13.33a Ludington
30. 10 Donovan Williams 2:13.42a Kalamazoo Central
31. 11 Austin Hall 2:13.45a Hudsonville
32. 11 Andy Deyoung 2:13.64a Muskegon Reeths-Puffer
33. 11 Kapo Suarez 2:13.72a Coopersville
34. 11 Luis DeKryger 2:13.93a Grand Rapids South C...
35. 11 Kenton Rossi 2:14.00a East Grand Rapids
36. 11 Austin Wingett 2:14.26a Muskegon Mona Shores
37. 10 Gabe Quinn 2:14.98a Grand Rapids Kenowa ...
38. 12 Chinma Nnebedum 2:15.59a Kalamazoo Central
39. 11 Nick Giles 2:15.61a South Haven
40. Tristan Milarch 2:15.64a Jenison
41. Ethan Follet 2:15.68a Fenton
42. - Kyle Barger 2:16.00a Traverse City Central
43. 11 Kyle Williams 2:16.12a Wyoming Kelloggsville
44. 12 Mitch Campbell 2:16.53a Fenton
45. 9 Zach Hankins 2:17.05a Traverse City Central
46. 12 Brandon Wolliston 2:17.07a Chippewa Hills
47. 12 Chip Schmidt 2:17.19a Allendale
48. 11 Zac Diamond 2:17.52a Lowell
49. Garrett Farney 2:17.60a Grandville
50. Ben Florkowski 2:18.23a Niles
51. - Mark Jacobs 2:18.50a Big Rapids
52. Kevontea Pegues 2:18.61a Muskegon Mona Shores
53. 11 Skylar Westlake 2:18.90a Grandville Calvin Ch...
54. 9 Austin Spedowski 2:19.01a Chippewa Hills
55. 11 Zach Terpstra 2:19.10a Grand Rapids Christian
56. - Isaac Evans 2:19.12a DeWitt
57. 11 Zach Wurst 2:19.16a Zeeland East
58. 10 James Kryza 2:19.24a Fenton
59. 11 Aiden Knoll 2:19.51a Allegan
60. 10 Kyle Montgomery 2:19.83a Mt. Pleasant
61. 10 Kurt Eglehaaf 2:19.84a St. Joseph
62. 10 Angelo Leon 2:20.72a East Kentwood
63. Ishan Vashista 2:21.75a Mt. Pleasant
64. - Nick Arbogast 2:21.86a Kalamazoo Central
65. - Connor Wales 2:21.92a Hastings
66. 10 Josh Smith 2:21.92a Coopersville
67. - Noah Rick 2:21.98a Spring Lake
68. Nate Foddrill 2:22.70a DeWitt
69. Stueken Kurt 2:24.04a Coopersville
70. 9 Andrew Ashbaugh 2:24.17a Chippewa Hills
71. 10 Sam Austin 2:24.28a Allendale
72. 11 Nick Higgins 2:24.38a Lowell
73. Cody Moore 2:24.74a Fruitport
74. Gary Cheng 2:24.75a Mt. Pleasant
75. 12 Zach Kenreich 2:25.16a South Haven
76. 10 Sam Deuling 2:25.51a Muskegon Orchard View
77. Sheldon Mudd 2:25.53a Niles
78. 9 Randy Johnson 2:25.81a Ludington
79. Nate Bowen 2:26.33a Jenison
80. - Patrick D'Haene 2:27.14a DeWitt
81. 11 Austin Tomko 2:27.70a Grand Rapids Forest ...
82. 11 Andrew Lanning 2:28.60a Grand Rapids South C...
83. - Noah Stauffer 2:28.74a Big Rapids
84. 10 Zack Oswald 2:29.20a Allendale
85. 11 Nathan Kelly 2:30.61a Spring Lake
86. 9 Colin Rypma 2:31.33a Grandville Calvin Ch...
87. Gruizinga Jason 2:35.82a Allegan
88. - Zack Bandstra 2:37.51a Spring Lake
89. Ben Mullins 2:38.88a Lowell
90. - Matt Bell 2:42.17a Muskegon Reeths-Puffer
91. - Austin Kanis 2:44.04a Grand Rapids Christian
92. - Tyler Howerton 2:44.19a Big Rapids
93. Brandon Lemeiux 2:46.27a Muskegon Reeths-Puffer
94. Isaiah Uiltvlugt 2:49.47a Zeeland East
95. Brendan Oosreheert 2:56.91a Grand Rapids South C...
X 1600 Meters - Varsity - Finals
1. 10 Anthony Berry 4:22.41a Traverse City Central
2. 12 Cass Millenbach 4:25.42a Grandville
3. 12 Charlie Felton 4:27.81a St. Joseph
4. 12 Tito Suarez 4:28.22a Holland West Ottawa
5. 12 Justin Kiprotich 4:33.79a East Kentwood
6. 10 Matt Smith 4:34.29a Grandville
7. 12 Stephen Pfahler 4:36.27a St. Joseph
8. - Jack Lindsay 4:36.52a Hudsonville
9. 12 Mark DeJong 4:36.91a Grand Rapids Christian
10. 10 Jacob Lee 4:38.28a Fenton
11. 11 Skyler Arthur 4:38.93a St. Joseph
12. 11 Cam McAuliffe 4:39.60a Traverse City Central
13. 11 Keefer Edwards 4:39.76a Traverse City Central
14. 11 Logan Jurgens 4:40.35a Grandville Calvin Ch...
15. 11 Gabe Kuyten 4:40.54a Holland West Ottawa
16. 10 Abe Visser 4:43.18a Grandville Calvin Ch...
17. 11 Luke Simonds 4:45.16a Grand Rapids Kenowa ...
18. 11 Mitch Kolito 4:45.47a DeWitt
19. 11 Aaron Streiff 4:48.68a Zeeland West
20. 12 Eric Cichon 4:49.01a East Kentwood
21. John Groendyke 4:49.31a Zeeland East
22. 11 Garett Smith 4:50.62a Hudsonville
23. 11 Kevin Elliott 4:52.14a Grand Rapids Kenowa ...
24. 11 Devon Main 4:52.69a Hudsonville
25. 11 Andy Deyoung 4:52.94a Muskegon Reeths-Puffer
26. 11 Jim VanDyke 4:53.32a Grand Rapids Christian
27. 12 Matthew Ritter 4:53.77a Ludington
28. 11 Erik Edwards 4:54.22a St. Joseph
29. 10 Kyle Chamberlain 4:54.87a Hudsonville
30. 10 Demeatrice Webster 4:54.92a East Kentwood
31. 12 Kyle Sousley 4:55.30a Allegan
32. 10 Nolan Meister 4:56.40a East Kentwood
33. 12 Donovan Nykamp 4:59.19a Holland West Ottawa
34. 10 Matthew Levitt 4:59.26a East Grand Rapids
35. 10 Kellen Rau 4:59.49a Grandville
36. 11 Zachary Hoiles 4:59.86a Grand Rapids Forest ...
37. 10 Kyle Montgomery 5:01.38a Mt. Pleasant
38. Jaimey Cunningham 5:01.79a East Grand Rapids
39. 10 Jarek Brower 5:02.28a Zeeland West
40. 11 Chance Miller 5:02.34a Hastings
41. 10 Tyler Laninga 5:02.38a Grand Rapids South C...
42. 12 Connor Pena 5:03.03a Muskegon Reeths-Puffer
43. 12 Michael Gale-Butto 5:03.66a Muskegon Mona Shores
44. 12 Cameron Sleeper 5:06.34a South Haven
45. 10 Easton Schultz 5:06.41a East Grand Rapids
46. 10 Jason Gilder 5:06.65a Grand Rapids South C...
47. 12 Nick Hysell 5:07.13a Muskegon Reeths-Puffer
48. - Morgan Tolles 5:07.58a Hastings
49. 12 Bryce McBride 5:07.70a Grand Rapids Forest ...
50. 10 Sam Deuling 5:08.41a Muskegon Orchard View
51. - Jacob Houser 5:08.44a Zeeland West
52. - Mark Jacobs 5:08.79a Big Rapids
53. 12 Zach Kenreich 5:09.06a South Haven
54. 11 Ben Jensen 5:09.50a Ludington
55. - Stephen McGraw 5:09.66a Grandville
56. 11 Stephen Hoffman 5:10.22a East Grand Rapids
57. 11 Zac Diamond 5:10.38a Lowell
58. 10 Matt Suarez 5:10.50a Coopersville
59. 11 Cam Jackson 5:11.00a Grand Rapids Forest ...
60. - Patrick D'Haene 5:11.01a DeWitt
61. 10 Luke Chabot 5:14.17a Fenton
62. 11 Logan Ruiz 5:14.32a Holland West Ottawa
63. 12 Thomas Pilarski 5:14.58a Fenton
64. 12 Noah Carpenter 5:14.93a Grand Rapids Christian
65. 11 Christian Driessnack 5:15.64a Mt. Pleasant
66. Jared Zinc 5:15.69a Jenison
67. Zach Capalong 5:15.96a Jenison
68. Brian Connely 5:15.98a Jenison
69. 11 Ronnie Collins 5:16.05a Hastings
70. - Eric Judd 5:16.17a Lowell
71. Farup Schieber 5:16.51a Kalamazoo Central
72. - Connor Bolthouse 5:17.12a Spring Lake
73. 11 Nick Macdonald 5:17.21a Lowell
74. 12 Jake Wolffis 5:17.23a Grand Rapids South C...
75. 10 Dominic Modderman 5:17.89a Grand Rapids Kenowa ...
76. 11 Aiden Knoll 5:18.05a Allegan
77. - Ryan VanOrman 5:18.64a Grand Rapids Christian
78. 9 Seth Beaudry 5:19.45a Traverse City Central
79. - Mac LaBelle 5:19.57a Mt. Pleasant
80. - Tyler Punke 5:20.25a Mt. Pleasant
81. 11 Lucas Schwass 5:22.63a Ludington
82. 9 Randy Johnson 5:23.01a Ludington
83. 10 Will Cadwell 5:23.84a South Haven
84. 12 Chuckie Billingsley 5:23.88a DeWitt
85. 11 Austin Boynton 5:25.37a Muskegon Mona Shores
86. - Charles Surratt 5:25.47a Hastings
87. - Kevin DeBruin 5:25.70a Grand Rapids South C...
88. Ben Noffke 5:28.32a Lowell
89. 10 Aaron King 5:28.52a Fruitport
90. - Matt Schmidt 5:28.96a Spring Lake
91. 12 Jordan Helmic 5:30.38a DeWitt
92. - Noah Stauffer 5:31.36a Big Rapids
93. 10 Nick Mathis 5:31.65a Chippewa Hills
94. - Tyler Postema 5:32.25a Grand Rapids Kenowa ...
95. 11 Sean Bleicher 5:34.00a Fenton
96. 11 Charles Leonard 5:35.00a Niles
97. 10 Josh Smith 5:35.51a Coopersville
98. 12 Dominic Flores 5:36.19a Fruitport
99. Sheldon Mudd 5:36.32a Niles
100. 12 Hunter Foco 5:36.56a Zeeland West
101. Noah Kellog 5:37.60a Muskegon Reeths-Puffer
102. 10 Matt Farmer 5:41.27a Muskegon Mona Shores
103. 10 Cameron Kyser 5:43.63a Spring Lake
104. Gruizinga Jason 5:43.79a Allegan
105. 11 Mitch Taber 5:45.28a Kalamazoo Central
106. 9 Josh Hotelling 5:45.80a Wyoming Kelloggsville
107. 10 Matt Mathis 5:46.67a Chippewa Hills
108. 11 Cole Evans 5:53.14a Allegan
109. 10 Blake Page 5:53.41a Big Rapids
110. 9 Noah DeWolf 5:54.58a Chippewa Hills
111. 10 Calvin Zabrocky 5:54.84a Muskegon Mona Shores
112. - Andy Upham 5:58.83a Big Rapids
113. 11 Grant Burton 5:59.76a Chippewa Hills
114. - Sam Canfield 6:00.59a Kalamazoo Central
115. 10 Loc Tran 6:01.87a Wyoming Kelloggsville
116. Pablo Lopez 6:02.83a Wyoming Kelloggsville
117. - Justin Addison 6:11.03a Kalamazoo Central
118. 10 Cole Sakshung 6:15.82a Wyoming Kelloggsville
119. Jose Mendoza 6:21.77a Allendale
X 60m Hurdles - 39" - Varsity - Finals
1. 12 Devin McKinney 8.22a East Kentwood
2. 12 Antoine Lloyd 8.23a East Kentwood
3. 12 Jason Tran 8.26a Zeeland West
4. 11 Alex Liggett 8.49a Traverse City Central
5. 11 Shawn Kneeland 8.50a Grand Rapids Ottawa ...
6. 11 Nate Couturier 8.62a Allendale
7. 12 Aaron Reynolds 8.74a East Kentwood
8. 12 Alex Hu 8.89a Traverse City Central
9. 11 Tristen Frey 8.90a East Kentwood
10. 10 John Wixson 8.90a Chippewa Hills
11. 12 Aaron Taylor 8.91a Traverse City Central
12. 11 Jephte Jean-Claude 8.92a Traverse City Central
13. 11 Devin Butler 9.10a Zeeland East
14. 12 Charlie DeJonge 9.15a East Grand Rapids
15. 12 Tom Garlock 9.38a Allegan
16. Matais Keyes 10.24a Muskegon Orchard View
12 Marcos Asencio 10.59a Grandville Calvin Ch...
X 60m Hurdles - 39" - Varsity - Prelims
1. 12 Antoine Lloyd 8.35a East Kentwood
2. 11 Alex Liggett 8.53a Traverse City Central
3. 12 Jason Tran 8.54a Zeeland West
4. 11 Shawn Kneeland 8.71a Grand Rapids Ottawa ...
5. 11 Nate Couturier 8.74a Allendale
6. 11 Tristen Frey 8.81a East Kentwood
7. 12 Devin McKinney 8.83a East Kentwood
8. 12 Alex Hu 8.89a Traverse City Central
9. 12 Aaron Taylor 8.92a Traverse City Central
10. 12 Aaron Reynolds 8.93a East Kentwood
11. 12 Charlie DeJonge 9.00a East Grand Rapids
12. 10 John Wixson 9.02a Chippewa Hills
13. Matais Keyes 9.15a Muskegon Orchard View
14. 11 Devin Butler 9.19a Zeeland East
15. 11 Jephte Jean-Claude 9.26a Traverse City Central
16. 12 Tom Garlock 9.28a Allegan
17. 11 Ryan Homik 9.30a Holland West Ottawa
18. - Miguel Arjona 9.45a Hastings
19. 11 Chase Borgeson 9.45a Allegan
20. - Drew Engle 9.52a Hastings
21. 10 Matt Meagher 9.55a DeWitt
22. 11 Josh Branagan 9.56a Lowell
23. 11 Amonte Millender 9.58a Holland West Ottawa
24. Drew Couturier 9.61a Allendale
25. 12 Caleb Webb 9.68a Jenison
26. 11 Andrew Robinson 9.71a Grandville
27. 9 Jake Sremba 9.75a St. Joseph
28. 10 Kyle Buffin 9.76a Grandville
29. 12 Frank Spica 9.82a Grandville
30. 12 Matt Yeagley 9.83a Mt. Pleasant
31. 12 Tristan Bloomer 9.95a Zeeland East
32. 10 Keenan VanderOord 10.00a Muskegon Mona Shores
33. 12 Derek Storey 10.02a Allegan
34. 12 Joey Hughes 10.04a Allegan
35. 11 Mark Cistaro 10.11a Holland West Ottawa
36. 10 Jacob Wilgus 10.12a Hastings
37. 10 Connor Belanger 10.13a Coopersville
38. 12 Nate Trevino 10.14a DeWitt
39. 11 Gavin Thayer 10.15a Mt. Pleasant
40. Dalton Agers 10.17a Hudsonville
41. 12 Matt Peneycad 10.22a Grand Rapids Forest ...
42. 11 Hunter Schlatter 10.24a Coopersville
43. - Koby Booth 10.28a Coopersville
44. 12 Nolan Raap 10.29a Zeeland West
45. 12 Thomas McWilliams 10.40a Fenton
46. 10 Robbie Thomas 10.47a St. Joseph
46. 10 Brennan Edwards 10.47a Hudsonville
48. Tevin Brown 10.54a Wyoming Kelloggsville
49. 11 Brian Brewer 10.55a Hudsonville
50. 12 Marcos Asencio 10.59a Grandville Calvin Ch...
51. 10 David Rose 10.59a Lowell
52. - Sloan Felton 10.59a Mt. Pleasant
53. 12 Brett McPheron 10.61a Fruitport
54. Cooper Briggs 10.65a Muskegon Mona Shores
55. 10 Justin Tokarczyk 10.74a Muskegon Mona Shores
56. Austin Earnst 10.77a Ludington
57. 10 Ryan Faulkner 10.85a St. Joseph
58. 10 Kevin Devos 10.86a Allendale
59. 12 Kevin Briscoe 10.89a Chippewa Hills
60. Jake Vanden Berg 10.90a Grandville
61. 9 Spencer Mackenzie 10.92a Chippewa Hills
62. - Stephen Weber 10.94a Mt. Pleasant
63. Trey Elling 11.06a Hudsonville
64. brandon meinders 11.21a Coopersville
65. 11 Trevor Wisneski 11.23a Grand Rapids Christian
66. 11 Aiden Wysocki 11.31a East Grand Rapids
67. 10 Dellen Veldhouse 11.34a Grand Rapids South C...
68. - Joshua Caruso 11.46a Kalamazoo Central
69. Chase Kronner 11.83a DeWitt
70. 12 Peter Oostema 11.93a Grand Rapids South C...
71. 9 Ian Ruggles 12.32a Chippewa Hills
72. Collin Rinks 12.46a Lowell
73. Camden Grigsby 12.68a Allendale
74. Tay 'dai Voin-King 13.05a Kalamazoo Central
X 4x300 Relay - Varsity - Finals
1 2:25.39a East Kentwood
2 2:28.47a Zeeland West
3 2:31.28a Grand Rapids Kenowa ...
4 2:31.84a Grandville
5 2:32.52a Muskegon Mona Shores
6 2:34.10a Allendale
7 2:34.49a Niles
8 2:34.60a Chippewa Hills
9 2:34.87a South Haven
10 2:34.95a Kalamazoo Central
11 2:35.14a Holland West Ottawa
12 2:35.29a Zeeland East
13 2:36.02a Traverse City Central
14 2:37.08a Wyoming Kelloggsville
15 2:37.51a Hudsonville
16 2:37.92a Fruitport
17 2:38.47a Allegan
18 2:38.68a Grandville Calvin Ch...
19 2:39.26a Grand Rapids Ottawa ...
20 2:39.63a Fenton
21 2:40.22a Grand Rapids South C...
22 2:40.57a Jenison
23 2:40.82a Muskegon Reeths-Puffer
24 2:41.33a Hastings
25 2:41.88a Lowell
26 2:42.31a Coopersville
27 2:42.88a Ludington
28 2:43.35a Mt. Pleasant
29 2:46.10a Grand Rapids Forest ...
30 2:46.47a St. Joseph
31 2:48.72a East Grand Rapids
32 2:50.02a DeWitt
33 2:50.96a Big Rapids
34 2:51.64a Grand Rapids Christian
35 2:54.62a Muskegon Orchard View
36 3:00.42a Spring Lake
X 4x600 Relay - Varsity - Finals
1 5:50.70a Zeeland West
2 5:57.56a East Kentwood
3 5:58.96a Grand Rapids Kenowa ...
4 6:00.14a Holland West Ottawa
5 6:01.76a Grandville
6 6:07.86a Ludington
7 6:09.47a South Haven
8 6:10.52a St. Joseph
9 6:16.51a East Grand Rapids
10 6:17.66a Chippewa Hills
11 6:21.00a Coopersville
12 6:23.16a Fenton
13 6:24.20a Kalamazoo Central
14 6:24.98a Muskegon Mona Shores
15 6:25.28a Zeeland East
16 6:26.16a Hastings
17 6:26.75a Niles
18 6:26.80a Hudsonville
19 6:27.25a Fruitport
21 6:33.07a Wyoming Kelloggsville
22 6:39.68a Mt. Pleasant
23 6:40.30a Grand Rapids Forest ...
24 6:46.12a Lowell
25 6:46.17a Allendale
26 6:56.00a Spring Lake
27 6:58.38a Traverse City Central
28 7:02.12a Grand Rapids South C...
29 7:15.94a Muskegon Orchard View
30 7:27.38a DeWitt
X Shot Put - 12lb - Varsity - Finals
1. 12 John Piatek 51-06.00 Traverse City Central
2. 12 Cortez McSwain 48-11.00 Wyoming Kelloggsville
3. 12 Aaron Curtis 48-09.00 Coopersville
4. 12 Jacob Compagner 48-04.00 Zeeland East
5. 11 Jacob Bachman 48-02.00 Zeeland East
6. Chris Hendricks 47-03.00 Fruitport
7. 12 Jordan VanDort 47-00.00 Zeeland West
8. 12 Evan Akins 46-04.00 Hudsonville
9. 12 Austin Plamondon 45-11.00 Traverse City Central
10. Balazs Bruckner 44-03.00 Niles
11. 12 Adam Foster 44-02.00 Traverse City Central
12. - Dylan Janisse 43-07.00 Zeeland East
13. 11 Justin Blanch 43-06.00 Jenison
14. 10 Zach VanValkenburg 43-05.00 Zeeland West
14. 12 Romello Frazier 43-05.00 East Kentwood
16. 11 Tyler Webb 42-10.00 Grandville
17. 12 Will Jones 42-00.00 Grandville
17. 12 Justin Radecki 42-00.00 Jenison
19. Jonathan Berghorst 41-11.50 Zeeland East
20. 12 Glenn Geurink 41-11.00 Allendale
21. 12 Willie Stokes 41-10.00 East Kentwood
22. Nick Krammer 41-09.00 Fruitport
23. 12 Sam DeKryger 41-07.50 Grandville Calvin Ch...
24. 11 Mitchal Quakkelaar 41-02.50 Grand Rapids South C...
25. 11 Seth Tice 41-02.00 Traverse City Central
26. 12 Bryan VanBuren 41-01.00 Hudsonville
27. 10 Isaiah Ledesma 40-09.00 East Kentwood
28. 10 Zach Kunst 40-05.50 Grand Rapids Kenowa ...
29. 12 Sam Carlson 40-01.00 Allegan
30. 11 Allen Keffer 39-11.00 Ludington
30. Malik Taylor 39-11.00 Muskegon Mona Shores
32. Braulio Sosa 39-05.50 Niles
33. Tyler Tippens 39-05.00 Muskegon Mona Shores
33. 11 Justin Everitt 39-05.00 Lowell
35. 11 Eric Langlois 39-04.00 Coopersville
36. - Nick Denniston 38-11.00 Hastings
37. 10 Riley Brinks 38-09.50 Zeeland West
38. 11 Smith Saenbouttarath 38-08.00 Zeeland West
38. 12 Elliot Jordon 38-08.00 East Kentwood
40. 11 Alec Stanley 38-07.00 Fruitport
41. - Ian Marsh 38-04.00 Mt. Pleasant
42. Schneider Dustin 38-00.00 Allegan
43. - Steven Hanson 37-08.00 Muskegon Reeths-Puffer
44. - Collin McGee 37-07.00 Lowell
45. - George Murphy 37-04.00 Hastings
46. 11 Tom Wynalda 37-03.00 Grand Rapids South C...
47. Taylor Woodwyk's 36-10.50 Hudsonville
48. Ben Kurakazusampson 36-09.00 Grand Rapids Forest ...
48. Austin Branagan 36-09.00 Lowell
50. - Jacob Wozniewski 36-07.50 DeWitt
51. 10 Tyler Beckman 36-06.00 Muskegon Reeths-Puffer
51. Simmions Raymond 36-06.00 Wyoming Kelloggsville
53. Rajamon Watkins 36-05.00 Grand Rapids Ottawa ...
54. 12 Peter Oostema 36-03.00 Grand Rapids South C...
54. 11 Caleb Mesman 36-03.00 Allendale
56. 10 Mike Becerra 36-00.00 Coopersville
57. 12 Zach Kaywood 35-11.00 Lowell
58. 12 Marcus Merrill 35-09.00 Chippewa Hills
59. Javonte Jefferson 35-07.00 Grand Rapids Ottawa ...
60. 10 Jacob Weishuhn 35-06.00 Grand Rapids Kenowa ...
61. Kasey Osterink 35-02.00 Grandville
62. Dakota Shoter 35-01.00 Kalamazoo Central
63. Danny Florez 34-10.00 Holland West Ottawa
64. 12 Jordan Smant 34-09.00 Spring Lake
65. 12 Justin Hang 34-08.00 Fenton
66. 11 Marcus Guerrero 34-05.00 Chippewa Hills
67. - Raiden Macleod 34-03.00 Hastings
68. 11 Austin Hess 33-09.00 Muskegon Orchard View
69. Matt Schlinz 33-07.00 Allendale
69. 10 Grant Peterson 33-07.00 Spring Lake
71. Donny Hodges 33-05.00 Allendale
72. 10 Nolte Cunningham 33-03.00 Grand Rapids Kenowa ...
73. 11 Derek Burton 33-00.00 St. Joseph
73. Oellers Jan 33-00.00 Allegan
75. Austin Fitzpatrick 32-11.00 Big Rapids
76. Trevor Sims 32-10.00 DeWitt
77. 12 John Smith 32-06.00 Fenton
78. - Patrick Murphy 31-11.00 Hastings
79. 10 Joey Bowen 31-08.00 Spring Lake
79. connor maki 31-08.00 Coopersville
79. 11 Adam Spitzley 31-08.00 DeWitt
82. Jordan Riemersma 31-00.00 Holland West Ottawa
83. James Haverkamp 30-10.00 Grand Rapids Christian
84. 11 Cody O'Dell 30-09.00 Holland West Ottawa
85. Noah Fisher 30-06.00 Grand Rapids Kenowa ...
86. 12 Tyler Grenzicki 30-05.00 Fenton
87. 11 Evan Baxter 30-04.00 Hudsonville
88. Sean Akins 30-01.00 St. Joseph
89. Saa Biango 30-00.00 Grand Rapids Christian
89. De'ante VanderKodde 30-00.00 Grand Rapids Christian
91. 10 Marshall Gabala 29-11.00 Spring Lake
92. 10 Chris Prenkert 29-10.00 Niles
93. John Periera 29-03.00 Big Rapids
94. 12 John Baltusis 29-02.00 DeWitt
95. 11 Grant Evans 29-01.00 Mt. Pleasant
96. Miller John 29-00.00 Allegan
97. 12 Trace Layton 28-00.00 Mt. Pleasant
98. JJ Mcintyre 27-08.00 Niles
99. 10 Kory McLaughin 27-05.00 St. Joseph
100. 10 Lorik Canaj 26-09.00 Grand Rapids Forest ...
101. 10 Victor Taylor 26-07.00 Kalamazoo Central
102. Spencer Carl 26-06.00 Holland West Ottawa
103. - Cory Slovinski 25-10.00 Muskegon Reeths-Puffer
104. Hannibal Spencer 25-07.00 Grand Rapids Forest ...
105. 12 Eric Weeda 25-05.00 Grandville Calvin Ch...
106. - Daniel Beard 24-07.00 Kalamazoo Central
107. - Torel Beard 23-09.00 Kalamazoo Central
X High Jump - Varsity - Finals
1. 12 Antoine Lloyd 6-06.00 East Kentwood
2. 12 Ben Hester 6-06.00 East Kentwood
3. 12 Adreon Billups 6-02.00 Muskegon Mona Shores
4. 11 Devin Butler 6-02.00 Zeeland East
5. 11 Brent Kimbrel 6-02.00 East Kentwood
6. 11 Matt Schuiteman 6-00.00 Muskegon Mona Shores
7. 12 Aaron Taylor 6-00.00 Traverse City Central
7. Kamron Ferguson 6-00.00 South Haven
9. - Matt Cubr 6-00.00 Fenton
10. 10 Chris Abel 5-08.00 Zeeland East
10. 10 Deandre Oakes-Owens 5-08.00 Muskegon Reeths-Puffer
10. 11 Spencer Kroupa 5-08.00 Traverse City Central
10. 10 Ryan Gill 5-08.00 DeWitt
10. 11 Demario King 5-08.00 Holland West Ottawa
10. 12 Max Knoblock 5-08.00 Traverse City Central
10. Armund Gordon 5-08.00 Muskegon Reeths-Puffer
10. Luke Dreyer 5-08.00 Zeeland West
18. Austin Earnst 5-04.00 Ludington
18. MacDonald Noah 5-04.00 Allegan
18. Jacob Gonzalez 5-04.00 Grand Rapids Christian
18. 12 Charlie DeJonge 5-04.00 East Grand Rapids
18. 11 Jarod Cobb 5-04.00 Ludington
18. 10 Derek Strobel 5-04.00 Chippewa Hills
18. 11 Ryan Veenstra 5-04.00 Grand Rapids South C...
18. - Jake Dalman 5-04.00 Hastings
18. 12 DeShawn Wooten 5-04.00 South Haven
18. 11 Jalen Taylor 5-04.00 Grand Rapids Christian
18. 11 Justin Roy 5-04.00 Traverse City Central
18. 12 David Painter 5-04.00 Chippewa Hills
18. 12 Chris Smiy 5-04.00 St. Joseph
18. 11 Nick Jewell 5-04.00 St. Joseph
18. 12 Jacob Dyer 5-04.00 Fruitport
18. 11 Ben Heidema 5-04.00 Holland West Ottawa
18. 11 Brendan Howe 5-04.00 Coopersville
18. 11 Rolando Garza 5-04.00 Zeeland West
18. 9 Nick Norton 5-04.00 Traverse City Central
18. 12 Ross Boetsma 5-04.00 Grandville Calvin Ch...
38. 10 Joe Rambo 5-00.00 Jenison
38. 11 Jake Timmer 5-00.00 Hudsonville
38. - Austin Haywood 5-00.00 Hastings
38. 12 John Armstrong 5-00.00 Grand Rapids Kenowa ...
38. 11 Ethan Hovingh 5-00.00 Allendale
38. 12 Geoffrey Mckee 5-00.00 Jenison
38. 12 Derrick Reese 5-00.00 DeWitt
38. Johvi Reynolds 5-00.00 Fenton
38. Jared Wohlford 5-00.00 Grand Rapids Kenowa ...
-- 11 Kendrick Dorgan NH Kalamazoo Central
-- 12 Jordan Summers NH East Kentwood
-- 11 Chase Borgeson NH Allegan
-- 10 Earl Sain NH East Grand Rapids
-- - Anthony White NH Kalamazoo Central
-- 12 David Kuiper NH Grandville Calvin Ch...
X Pole Vault - Varsity - Finals
1. 12 Trevor Humphrey 13-00.00 Chippewa Hills
2. 11 Justin Cutler 12-00.00 Traverse City Central
2. 12 Chris Smiy 12-00.00 St. Joseph
2. - Jason Slaughter 12-00.00 Hastings
5. 11 Adam Racette 11-00.00 East Kentwood
5. 12 Jamin Arthur 11-00.00 St. Joseph
5. 10 Allen McNeal 11-00.00 East Kentwood
5. 11 Alex MacLean 11-00.00 Big Rapids
5. 12 Charlie DeJonge 11-00.00 East Grand Rapids
5. 12 Adam Fethke 11-00.00 Grand Rapids Christian
11. 12 Alex Clark 10-00.00 East Grand Rapids
11. 12 Cole Hession 10-00.00 Zeeland West
11. 12 Brian Bolton 10-00.00 East Kentwood
11. 10 Max Franz 10-00.00 Traverse City Central
11. 12 Alec Riemersma 10-00.00 Zeeland East
11. 11 Edward McIntyre 10-00.00 Allendale
11. 9 Marcus Lubbers 10-00.00 Grandville Calvin Ch...
11. - Trent Matthews 10-00.00 Coopersville
19. - Sam Johnson 9-00.00 Hastings
19. 11 Judd Brown 9-00.00 Hudsonville
19. 12 Garrett Hoogendoorn 9-00.00 Jenison
19. 10 Chris Wilson 9-00.00 Traverse City Central
19. 10 Austin Veele 9-00.00 Zeeland West
19. 12 Kyle Sousley 9-00.00 Allegan
19. 11 Luke Hoekstra 9-00.00 Grand Rapids Christian
19. - Mitchell Hill 9-00.00 Fruitport
19. Brendan Siegreen 9-00.00 Hudsonville
19. Caleb Boon 9-00.00 Spring Lake
19. Darius Perisee 9-00.00 Zeeland West
-- 12 Collin Butler NH Fruitport
-- 12 Frank Spica NH Grandville
-- - Seth Dood NH Muskegon Orchard View
-- 11 Matt Porter NH Grandville
-- 11 Colt Seeley NH Allendale
-- 11 Jack Fleming NH Mt. Pleasant
-- 12 Jeffrey Krager NH Big Rapids
-- 12 John Veldkamp NH Grandville Calvin Ch...
-- 11 Josh Johnson NH Chippewa Hills
-- 10 Larry Lamb NH Niles
-- 10 Jordan Royce NH Coopersville
-- - Julian Paulson NH St. Joseph
-- 9 Scott Pervis NH Chippewa Hills
-- 10 Caleb DeBoer NH Jenison
-- - Miguel Arjona NH Hastings
-- 11 Andrew Kooyer NH Grandville
-- 10 Austin May NH Muskegon Orchard View
-- 10 Skylar Gingrich NH Grandville Calvin Ch...
-- 11 Alex Kessler NH Grand Rapids South C...
-- 11 Hunter Schlatter NH Coopersville
-- 11 Eric Janowiak NH Ludington
-- 10 Dellen Veldhouse NH Grand Rapids South C...
X Long Jump - Varsity - Finals
1. 11 Kevin Smith 22-02.00 East Kentwood
2. 12 Steven Green 20-03.00 Mt. Pleasant
2. 11 Michael Catching 20-03.00 East Kentwood
4. 12 Jason Tran 20-02.00 Zeeland West
5. 11 Nate Couturier 20-01.00 Allendale
6. 11 Noah Johnson 19-11.00 Grandville
7. 11 Taran Lutes 19-10.00 Traverse City Central
8. Brian Knowles 19-06.50 Holland West Ottawa
9. Drew Couturier 19-05.00 Allendale
10. Nate McCrary 19-03.00 Muskegon Reeths-Puffer
10. 12 Robert Green 19-03.00 Big Rapids
12. 11 Earnest Willoughby 19-02.00 East Kentwood
13. 11 Isaac Chen 19-01.00 Grand Rapids Christian
13. 12 Joey Hughes 19-01.00 Allegan
15. Leon Johnson 19-00.00 Fruitport
15. 12 John Armstrong 19-00.00 Grand Rapids Kenowa ...
17. 12 Avery Echols 18-11.00 Zeeland East
18. 11 Devin Butler 18-08.00 Zeeland East
18. 11 Spencer Pluger 18-08.00 Hudsonville
18. 12 Ross Boetsma 18-08.00 Grandville Calvin Ch...
21. 12 Alex Hu 18-07.00 Traverse City Central
21. 11 Austin Sniegowski 18-07.00 Ludington
21. Jordan Cooley 18-07.00 Muskegon Reeths-Puffer
24. 11 Chris Huntington 18-06.50 Grand Rapids Kenowa ...
25. 12 Matt LeFebre 18-06.00 Grand Rapids South C...
26. 12 DeShawn Wooten 18-05.00 South Haven
27. Sean Akins 18-04.00 St. Joseph
27. 12 Derrick Reese 18-04.00 DeWitt
27. 12 Nate Trevino 18-04.00 DeWitt
30. 10 Shandale Murray 18-03.50 Grand Rapids Christian
31. 10 Gavin Hancock 18-03.00 Fruitport
32. 10 Kevin Devos 18-02.00 Allendale
33. 11 Luis DeKryger 18-00.50 Grand Rapids South C...
34. Michael Stephens 18-00.00 South Haven
34. - Alex Maurer 18-00.00 Hastings
34. 10 Chris Kramer 18-00.00 Fruitport
34. 9 Nick Norton 18-00.00 Traverse City Central
38. 10 Cam Brisbin 17-11.00 Jenison
39. 10 Cameron Brandow 17-10.50 Fruitport
40. 11 Justin Freeman 17-09.00 Holland West Ottawa
40. Howe Cole 17-09.00 Coopersville
42. Faida Muriithi 17-08.50 Grand Rapids Christian
42. 10 Deandre Oakes-Owens 17-08.50 Muskegon Reeths-Puffer
44. 12 Tony Huizenga 17-08.00 Jenison
45. Jamal Dawson 17-07.50 Muskegon Mona Shores
46. 11 Matt Diemer 17-06.50 Grand Rapids South C...
47. 11 Chris Cavanaugh 17-06.00 Allegan
47. 11 Skylar Westlake 17-06.00 Grandville Calvin Ch...
49. 12 Aaron Wheat 17-05.50 Chippewa Hills
10 Christion Williams 17'4.5" Grandville Calvin Ch...
50. 12 Marcus Merrill 17-04.00 Chippewa Hills
50. 10 Christion Williams 17-04.00 Grandville Calvin Ch...
50. - Leo Ramirez 17-04.00 Zeeland West
53. 11 Josh Shoemaker 17-03.00 Grand Rapids South C...
53. 10 Vinh Doan 17-03.00 Zeeland West
55. 11 Josh Branagan 17-02.00 Lowell
55. - John Blouw 17-02.00 Wyoming Kelloggsville
57. - Brody Madden 17-00.00 Hastings
57. 10 Joe Avance 17-00.00 Niles
59. 11 Quentin Gossett 16-11.50 Chippewa Hills
60. 11 Nick Higgins 16-11.00 Lowell
61. Tevin Brown 16-10.00 Wyoming Kelloggsville
62. Carson Motz 16-09.50 DeWitt
63. 12 zac Blake 16-08.00 Traverse City Central
64. Cameron Haines 16-07.00 Niles
65. Johnell Williams 16-06.00 Holland West Ottawa
66. Dainen Evink 16-05.00 Zeeland East
66. 9 Drew Hedstrom 16-05.00 St. Joseph
68. Sebastion Zamura 16-03.50 Coopersville
69. 12 Garrett Hoogendoorn 16-03.00 Jenison
70. 10 Joel Graves 16-02.50 Fenton
70. 9 Marcus Lubbers 16-02.50 Grandville Calvin Ch...
72. 12 Mac Middleton 16-02.00 East Grand Rapids
72. 10 Jon Urich 16-02.00 Grand Rapids Forest ...
74. 10 Marshall Gabala 16-01.00 Spring Lake
75. Peter Conyers 16-00.00 Fenton
75. Zach Ritchie 16-00.00 Lowell
77. 12 Andrew Griffin 15-10.00 East Grand Rapids
77. 11 Luke Termolen 15-10.00 Hudsonville
79. 11 Tatsumi Cline 15-09.00 Coopersville
79. 12 Brad Heintzelman 15-09.00 Grandville
81. 9 Deryk Atkins 15-06.00 St. Joseph
82. DeVonte Wooten 15-05.00 South Haven
82. Kent Martin 15-05.00 Grandville
84. 11 Marcus Guerrero 15-04.00 Chippewa Hills
85. - Dontrell Smith 15-03.00 Niles
86. 11 Dan Carrick 15-01.00 St. Joseph
87. 10 Brennan Edwards 15-00.50 Hudsonville
88. 12 Grant Gauger 14-11.00 East Grand Rapids
88. Hicks Alex 14-11.00 Allegan
90. Marcus Tumblin 14-03.00 Muskegon Mona Shores
91. Roger Larson 13-08.00 Hudsonville
92. Max Condon 12-11.00 East Grand Rapids