Mens Results
100 Meters GREEN - Finals
PL YR Name Mark Team
1. 11 Jalen Ware 10.85a Muskegon Reeths-Puffer
2. 12 Nate McCrary 11.15a SR Muskegon Reeths-Puffer
2. 12 Nate McCrary 11.15a Muskegon Reeths-Puffer
3. 11 Erik LaBonte 11.32a Traverse City West
4. 10 Jarel Jackson 11.35a Jenison
4. 10 Jarel Jackson 11.35a Jenison
5. 12 Donovan Michael 11.48a Traverse City West
5. 12 Donovan Michael 11.48a SR Traverse City West
6. 12 Jack Mandryk 11.57a Hudsonville
6. 12 Jack Mandryk 11.57a Hudsonville
7. 12 Dalton Michael 11.59a Traverse City West
1. 12 Javontea Kendrick 11.64a SR Muskegon Heights
1. 12 Javontea Kendrick 11.64a Muskegon Heights
2. 12 Jalen Harris 11.77a Muskegon Heights
8. 12 Isaiah Sills 11.86a Jenison
8. 11 Dongkai Wu 11.86a Jenison
8. 11 Dongkai Wu 11.86a PR Jenison
10. 12 Matt Groh 11.91a Hudsonville
11. 12 Benair Covington 11.93a PR Northville
11. 12 Benair Covington 11.93a Northville
12. 11 Ian Smith 12.02a Hudsonville
3. 10 Shemar Jennings 12.03a Ludington
4. 11 Logan Fielding 12.09a Fruitport
5. 11 Blade Williams 12.10a Fruitport
5. 11 Blade Williams 12.10a PR Fruitport
13. 11 Ahmad Wright 12.15a SR Muskegon Mona Shores
13. 11 Ahmad Wright 12.15a Muskegon Mona Shores
14. 10 Israel Anaya 12.18a PR Holland
14. 10 Israel Anaya 12.18a Holland
15. 12 Justin Turner 12.34a Holland
15. 11 Terry O'Connor 12.34a Traverse City Central
6. 12 Noah Greenway 12.37a Greenville
7. 12 Logan Guenthardt 12.41a Manistee
7. 12 Logan Guenthardt 12.41a Manistee
17. 11 Andrew Hezemy 12.45a Northville
8. 12 Isaiah Zeller 12.49a Benzie Central
8. 12 Isaiah Zeller 12.49a Benzie Central
18. 9 Trey Searles 12.55a Traverse City Central
9. 10 Copper Myers 12.57a Saugatuck
19. 12 Alex Kim 12.57a PR Northville
19. 12 Alex Kim 12.57a Northville
10. 10 Paul Stepanovich 12.64a Benzie Central
20. 12 Shaka Kirksey 12.65a Traverse City Central
11. 10 Bryson Jenson 12.67a Manistee
11. 10 Bryson Jenson 12.67a Manistee
12. 9 Sam Plate 12.68a Greenville
12. 9 Sam Plate 12.68a Greenville
13. 10 Nick Huizenga 12.69a SR Greenville
13. 10 Nick Huizenga 12.69a Greenville
21. 11 Dylan McRoberts 12.69a Muskegon Mona Shores
14. 12 Mateus Canjani 12.78a Manistee
22. 9 Xavion Harris 12.79a Holland
22. 9 Xavion Harris 12.79a Holland
23. 10 Josh Grigsby 12.88a Muskegon Mona Shores
23. 10 Josh Grigsby 12.88a PR Muskegon Mona Shores
15. 11 Kalib Ducharme 13.01a Saugatuck
16. 11 Daniel Marshall 13.09a Saugatuck
16. 11 Daniel Marshall 13.09a PR Saugatuck
17. 11 Anthony Tenney 13.14a Ludington
17. 11 Anthony Tenney 13.14a SR Ludington
18. 10 Joe Wade 13.58a Benzie Central
18. 10 Joe Wade 13.58a PR Benzie Central
19. 11 Devin Mendez 13.81a Ludington
24. 12 Theo Stevenson 14.02a Muskegon Reeths-Puffer
24. 12 Theo Stevenson 14.02a SR Muskegon Reeths-Puffer
100 Meters WHITE - Finals
PL YR Name Mark Team
1. 11 Jalen Ware 10.85a PR Muskegon Reeths-Puffer
3. 11 Erik LaBonte 11.32a PR Traverse City West
7. 12 Dalton Michael 11.59a PR Traverse City West
2. 12 Jalen Harris 11.77a SR Muskegon Heights
8. 12 Isaiah Sills 11.86a Jenison
10. 12 Matt Groh 11.91a Hudsonville
12. 11 Ian Smith 12.02a Hudsonville
3. 10 Shemar Jennings 12.03a PR Ludington
4. 11 Logan Fielding 12.09a Fruitport
15. 12 Justin Turner 12.34a PR Holland
15. 11 Terry O'Connor 12.34a PR Traverse City Central
6. 12 Noah Greenway 12.37a Greenville
17. 11 Andrew Hezemy 12.45a SR Northville
18. 9 Trey Searles 12.55a PR Traverse City Central
9. 10 Copper Myers 12.57a PR Saugatuck
10. 10 Paul Stepanovich 12.64a Benzie Central
20. 12 Shaka Kirksey 12.65a PR Traverse City Central
21. 11 Dylan McRoberts 12.69a PR Muskegon Mona Shores
14. 12 Mateus Canjani 12.78a Manistee
15. 11 Kalib Ducharme 13.01a PR Saugatuck
19. 11 Devin Mendez 13.81a Ludington
200 Meters GREEN - Finals
PL YR Name Mark Team
1. 12 Nate McCrary 22.60a Muskegon Reeths-Puffer
2. 10 Jarel Jackson 22.99a Jenison
2. 10 Jarel Jackson 22.99a Jenison
3. 12 Donovan Michael 23.18a Traverse City West
1. 9 Blake Mikula 23.46a Manistee
1. 9 Blake Mikula 23.46a PR Manistee
4. 12 Jack Mandryk 23.57a Hudsonville
2. 12 Keegan Goetz 23.61a Greenville
2. 12 Keegan Goetz 23.61a Greenville
5. 11 Tristen Szafranski 23.63a Traverse City Central
5. 11 Tristen Szafranski 23.63a PR Traverse City Central
6. 12 Lukas Sawusch 23.64a PR Traverse City West
6. 12 Lukas Sawusch 23.64a Traverse City West
7. 11 Will Ogle 24.05a Hudsonville
8. 11 Gabe Brockington 24.28a Holland
3. 12 Jalen Harris 24.33a Muskegon Heights
9. 10 Drey Riley 24.38a PR Muskegon Reeths-Puffer
9. 10 Drey Riley 24.38a Muskegon Reeths-Puffer
10. 11 Ian Smith 24.47a Hudsonville
11. 10 Nolan Knight 24.60a Northville
12. 12 Zach Stroud 24.82a Northville
12. 12 Zach Stroud 24.82a PR Northville
4. 11 Blade Williams 24.85a Fruitport
5. 10 Darren Washington 24.92a Saugatuck
6. 12 Javontea Kendrick 25.04a Muskegon Heights
7. 11 Jared Garten 25.17a Ludington
13. 11 Connor Bragg 25.21a Northville
14. 10 Brandon Moerland 25.23a Jenison
8. 11 Curtis Shepard 25.24a PR Ludington
8. 11 Curtis Shepard 25.24a Ludington
15. 12 Dalton Michael 25.35a Traverse City West
16. 11 Nicholas Dailey 25.51a Muskegon Reeths-Puffer
9. 12 Zach Peterson 25.62a Ludington
10. 12 Isaiah Zeller 25.64a Benzie Central
10. 12 Isaiah Zeller 25.64a SR Benzie Central
17. 12 Antoine Ricardo 25.64a Traverse City Central
17. 12 Antoine Ricardo 25.64a Traverse City Central
18. 11 Dylan McRoberts 25.70a Muskegon Mona Shores
18. 11 Dylan McRoberts 25.70a Muskegon Mona Shores
19. 10 Josh Grigsby 25.73a Muskegon Mona Shores
19. 10 Josh Grigsby 25.73a PR Muskegon Mona Shores
11. 10 Paul Stepanovich 25.90a Benzie Central
11. 10 Paul Stepanovich 25.90a PR Benzie Central
12. 10 Copper Myers 26.13a Saugatuck
13. 10 Nick Huizenga 26.25a Greenville
13. 10 Nick Huizenga 26.25a SR Greenville
14. 9 Derik Holmberg 26.54a Greenville
14. 9 Derik Holmberg 26.54a Greenville
15. 12 Mateus Canjani 26.62a PR Manistee
15. 12 Mateus Canjani 26.62a Manistee
16. 11 Stephen Moore 27.15a Manistee
20. 10 Aaron Curtis 28.48a Holland
20. 10 Aaron Curtis 28.48a Holland
17. 12 Christian Post 31.03a PR Saugatuck
17. 12 Christian Post 31.03a Saugatuck
12 Isaiah Sills SCR Jenison
12 Isaiah Sills SCR Jenison
10 Hunter Walmsley SCR Benzie Central
10 Moswen Kirksey SCR Traverse City Central
10 Moswen Kirksey SCR Traverse City Central
- Zander Linstrom SCR Muskegon Mona Shores
- Zander Linstrom SCR Muskegon Mona Shores
9 Xavion Harris SCR Holland
200 Meters WHITE - Finals
PL YR Name Mark Team
1. 12 Nate McCrary 22.60a Muskegon Reeths-Puffer
3. 12 Donovan Michael 23.18a SR Traverse City West
4. 12 Jack Mandryk 23.57a PR Hudsonville
7. 11 Will Ogle 24.05a PR Hudsonville
8. 11 Gabe Brockington 24.28a PR Holland
3. 12 Jalen Harris 24.33a PR Muskegon Heights
10. 11 Ian Smith 24.47a PR Hudsonville
11. 10 Nolan Knight 24.60a PR Northville
4. 11 Blade Williams 24.85a PR Fruitport
5. 10 Darren Washington 24.92a PR Saugatuck
6. 12 Javontea Kendrick 25.04a Muskegon Heights
7. 11 Jared Garten 25.17a SR Ludington
13. 11 Connor Bragg 25.21a Northville
14. 10 Brandon Moerland 25.23a Jenison
15. 12 Dalton Michael 25.35a PR Traverse City West
16. 11 Nicholas Dailey 25.51a Muskegon Reeths-Puffer
9. 12 Zach Peterson 25.62a Ludington
12. 10 Copper Myers 26.13a PR Saugatuck
16. 11 Stephen Moore 27.15a PR Manistee
10 Hunter Walmsley SCR Benzie Central
9 Xavion Harris SCR Holland
400 Meters GREEN - Finals
PL YR Name Mark Team
1. 12 Terrell Solberg 49.51a Traverse City Central
1. 11 Cameron Oleen 50.28a Fruitport
2. 12 Armund Gordon 51.56a Muskegon Reeths-Puffer
2. 12 Armund Gordon 51.56a SR Muskegon Reeths-Puffer
3. 12 Mike Weissert 51.94a Muskegon Reeths-Puffer
4. 12 Zach Okma 52.48a Traverse City West
2. 12 Keegan Goetz 52.69a PR Greenville
2. 12 Keegan Goetz 52.69a Greenville
3. 12 Ben Knoer 52.79a Ludington
5. 12 Tyler Mathie 53.25a Traverse City West
5. 12 Tyler Mathie 53.25a PR Traverse City West
4. 10 Jack Sandstedt 53.50a Manistee
4. 10 Jack Sandstedt 53.50a Manistee
5. 11 Curtis Shepard 54.33a PR Ludington
5. 11 Curtis Shepard 54.33a Ludington
6. 12 Zach Stroud 54.34a Northville
6. 12 Zach Stroud 54.34a PR Northville
7. 11 Kaleb Jonker 54.35a Hudsonville
8. 10 Nolan Knight 54.60a PR Northville
8. 10 Nolan Knight 54.60a Northville
9. 12 Braden Diaz 54.69a Hudsonville
9. 12 Braden Diaz 54.69a Hudsonville
10. 9 Wylie Edick 54.71a Traverse City West
11. 12 Zach Jaime 54.92a Hudsonville
12. 12 Harry Hevelherst 55.43a Jenison
6. 10 Hunter Walmsley 55.54a Benzie Central
13. 12 Emari Hardy 55.69a PR Muskegon Mona Shores
13. 12 Emari Hardy 55.69a Muskegon Mona Shores
7. 12 Randy Johnson 56.04a Ludington
14. 11 Connor Bragg 56.09a Northville
14. 11 Connor Bragg 56.09a PR Northville
8. 10 Brendan Deneen 56.26a Fruitport
15. 10 Jakob Simmons 56.47a SR Traverse City Central
15. 10 Jakob Simmons 56.47a Traverse City Central
16. 11 Terry O'Connor 57.34a Traverse City Central
9. 10 Saunder Stoltz 57.77a SR Benzie Central
9. 10 Saunder Stoltz 57.77a Benzie Central
10. 9 Derik Holmberg 57.97a Greenville
11. 9 Ryan Bishop 59.12a Benzie Central
17. 10 Stefan Likic 59.33a Jenison
12. 10 Derick Peterson 59.35a Muskegon Heights
12. 10 Derick Peterson 59.35a PR Muskegon Heights
13. 9 Connor Seifert 59.52a Saugatuck
13. 9 Connor Seifert 59.52a Saugatuck
18. 10 Ontario Wade 59.60a PR Muskegon Mona Shores
18. 10 Ontario Wade 59.60a Muskegon Mona Shores
14. 12 Dan Davis 59.62a PR Fruitport
14. 12 Dan Davis 59.62a Fruitport
19. 12 Lukas Schroeder 59.63a Muskegon Reeths-Puffer
15. 10 Brady Reid 1:00.06a Manistee
16. 12 Freddy Garcia 1:00.93a Saugatuck
20. 9 Nick Squire 1:01.14a Holland
20. 9 Nick Squire 1:01.14a PR Holland
17. 11 Reese Schreckengust 1:03.04a Saugatuck
21. 10 Aaron Curtis 1:04.32a Holland
21. 10 Aaron Curtis 1:04.32a Holland
10 Zac Brisbin SCR Jenison
10 Anthony Vaughn SCR Manistee
10 Anthony Vaughn SCR Manistee
12 Gabe McNinch SCR Greenville
12 Gabe McNinch SCR Greenville
400 Meters WHITE - Finals
PL YR Name Mark Team
1. 12 Terrell Solberg 49.51a PR Traverse City Central
1. 11 Cameron Oleen 50.28a PR Fruitport
3. 12 Mike Weissert 51.94a PR Muskegon Reeths-Puffer
4. 12 Zach Okma 52.48a PR Traverse City West
3. 12 Ben Knoer 52.79a PR Ludington
7. 11 Kaleb Jonker 54.35a PR Hudsonville
10. 9 Wylie Edick 54.71a PR Traverse City West
11. 12 Zach Jaime 54.92a PR Hudsonville
12. 12 Harry Hevelherst 55.43a Jenison
6. 10 Hunter Walmsley 55.54a SR Benzie Central
7. 12 Randy Johnson 56.04a SR Ludington
8. 10 Brendan Deneen 56.26a Fruitport
16. 11 Terry O'Connor 57.34a PR Traverse City Central
10. 9 Derik Holmberg 57.97a PR Greenville
11. 9 Ryan Bishop 59.12a PR Benzie Central
17. 10 Stefan Likic 59.33a PR Jenison
19. 12 Lukas Schroeder 59.63a PR Muskegon Reeths-Puffer
15. 10 Brady Reid 1:00.06a PR Manistee
16. 12 Freddy Garcia 1:00.93a SR Saugatuck
17. 11 Reese Schreckengust 1:03.04a Saugatuck
10 Zac Brisbin SCR Jenison
800 Meters GREEN - Finals
PL YR Name Mark Team
1. 12 Kevontea Pegues 2:00.29a Muskegon Mona Shores
2. 12 Robbie Morse 2:02.26a Traverse City Central
2. 12 Robbie Morse 2:02.26a SR Traverse City Central
1. 11 Cameron Oleen 2:03.07a Fruitport
3. 10 Nicholas Couyoumjian 2:03.35a Northville
2. 10 Anselmo Sarabia 2:04.48a Manistee
2. 10 Anselmo Sarabia 2:04.48a PR Manistee
4. 10 Ezra Roerig 2:06.37a Hudsonville
5. 10 Josh Meza 2:07.27a PR Hudsonville
5. 10 Josh Meza 2:07.27a Hudsonville
3. 12 Sam Putzke 2:07.28a Saugatuck
4. 12 Aaron Simot 2:07.81a Fruitport
5. 12 Mitchell Johnson 2:08.00a Fruitport
6. 11 Adam Hunt 2:08.12a Traverse City West
6. 12 Tyler Peck 2:08.34a Manistee
6. 12 Tyler Peck 2:08.34a PR Manistee
7. 11 David McHugh 2:08.54a Muskegon Reeths-Puffer
7. 11 David McHugh 2:08.54a Muskegon Reeths-Puffer
7. 12 Cam Bandstra 2:08.82a Ludington
8. 12 Chad Garrett 2:09.73a PR Traverse City Central
8. 12 Chad Garrett 2:09.73a Traverse City Central
8. 12 Nick Heelan 2:10.42a Saugatuck
9. 10 Brandon Ammerman 2:10.88a Jenison
9. 11 Joseph Hatch 2:10.90a Ludington
9. 11 Joseph Hatch 2:10.90a SR Ludington
10. 11 Seth Strout 2:10.98a Jenison
10. 11 Seth Strout 2:10.98a Jenison
11. 11 Noah Keillor 2:11.20a Hudsonville
11. 11 Noah Keillor 2:11.20a SR Hudsonville
12. 11 Max Ranger 2:11.54a Traverse City Central
12. 11 Max Ranger 2:11.54a SR Traverse City Central
10. 10 Noah Barnes 2:13.41a Benzie Central
10. 10 Noah Barnes 2:13.41a Benzie Central
11. 10 Ethan Wood 2:13.68a Greenville
12. 12 Orlando Carrion 2:14.14a Saugatuck
12. 12 Orlando Carrion 2:14.14a SR Saugatuck
13. 11 Hunter Geoghegan 2:14.77a Jenison
13. 10 Pedro Roman 2:15.57a Benzie Central
13. 10 Pedro Roman 2:15.57a Benzie Central
14. 11 Chris Sherwood 2:17.60a Greenville
14. 11 Chris Sherwood 2:17.60a PR Greenville
14. 11 Ryan Elenbaas 2:17.72a Holland
14. 11 Ryan Elenbaas 2:17.72a Holland
15. 9 Connor Mclaren 2:18.76a Benzie Central
16. 9 Micah Bouman 2:19.29a Greenville
15. - Josh Hill 2:22.61a SR Muskegon Mona Shores
15. - Josh Hill 2:22.61a Muskegon Mona Shores
16. 9 Ryan Durant 2:22.91a Traverse City West
17. 12 Dov Emerson 2:25.61a Holland
17. 9 Mason Schaubroeck 2:27.65a PR Manistee
17. 9 Mason Schaubroeck 2:27.65a Manistee
18. 12 Paul Mulcahey 2:28.59a Traverse City West
18. 12 Randy Johnson 2:31.58a Ludington
18. 12 Randy Johnson 2:31.58a SR Ludington
10 Zach Ostoin SCR Muskegon Reeths-Puffer
9 Cade Schauer SCR Muskegon Reeths-Puffer
9 Cade Schauer SCR Muskegon Reeths-Puffer
800 Meters WHITE - Finals
PL YR Name Mark Team
1. 12 Kevontea Pegues 2:00.29a PR Muskegon Mona Shores
1. 11 Cameron Oleen 2:03.07a SR Fruitport
3. 10 Nicholas Couyoumjian 2:03.35a PR Northville
4. 10 Ezra Roerig 2:06.37a SR Hudsonville
3. 12 Sam Putzke 2:07.28a PR Saugatuck
4. 12 Aaron Simot 2:07.81a Fruitport
5. 12 Mitchell Johnson 2:08.00a SR Fruitport
6. 11 Adam Hunt 2:08.12a SR Traverse City West
7. 12 Cam Bandstra 2:08.82a PR Ludington
8. 12 Nick Heelan 2:10.42a PR Saugatuck
9. 10 Brandon Ammerman 2:10.88a Jenison
11. 10 Ethan Wood 2:13.68a SR Greenville
13. 11 Hunter Geoghegan 2:14.77a PR Jenison
15. 9 Connor Mclaren 2:18.76a Benzie Central
16. 9 Micah Bouman 2:19.29a PR Greenville
16. 9 Ryan Durant 2:22.91a PR Traverse City West
17. 12 Dov Emerson 2:25.61a PR Holland
18. 12 Paul Mulcahey 2:28.59a PR Traverse City West
10 Zach Ostoin SCR Muskegon Reeths-Puffer
1600 Meters GREEN - Finals
PL YR Name Mark Team
1. 11 Robbie Lohr 4:29.33a Traverse City West
2. 12 Robbie Morse 4:29.39a Traverse City Central
2. 12 Robbie Morse 4:29.39a PR Traverse City Central
1. 12 Brayden Huddleston 4:30.44a Benzie Central
3. 11 Nicholas Hoffman 4:31.02a PR Holland
3. 11 Nicholas Hoffman 4:31.02a Holland
4. 10 Evan Hodson 4:32.94a Muskegon Reeths-Puffer
5. 10 Nate Vruggink 4:37.23a Hudsonville
5. 10 Nate Vruggink 4:37.23a SR Hudsonville
2. 12 Aaron Simot 4:40.02a Fruitport
3. 9 Ellis Mason 4:40.38a PR Greenville
3. 9 Ellis Mason 4:40.38a Greenville
4. 12 Mitchell Johnson 4:40.90a Fruitport
4. 12 Mitchell Johnson 4:40.90a SR Fruitport
6. 11 Morgan McGrew 4:42.22a Traverse City Central
5. 11 Keegan Seifert 4:45.96a Saugatuck
5. 11 Keegan Seifert 4:45.96a Saugatuck
6. 12 Hayden Bretzke 4:49.35a Benzie Central
6. 12 Hayden Bretzke 4:49.35a SR Benzie Central
7. 12 Evan Ferrante 4:50.34a Northville
7. 12 Evan Ferrante 4:50.34a SR Northville
7. 12 Stephen Hilliker 4:50.94a PR Greenville
7. 12 Stephen Hilliker 4:50.94a Greenville
8. 10 Casey Olson 4:51.46a SR Hudsonville
8. 10 Casey Olson 4:51.46a Hudsonville
9. 11 Max Ranger 4:52.44a Traverse City Central
8. 11 John Siegert 4:52.72a Ludington
10. 11 Hunter Geoghegan 4:54.16a Jenison
11. 12 Drew Daenzer 4:54.81a Traverse City West
9. 12 Max Okros 4:56.01a Benzie Central
12. 11 Dylan Lame 4:56.12a Hudsonville
13. 12 Tristan Milarch 4:57.44a SR Jenison
13. 12 Tristan Milarch 4:57.44a Jenison
14. - Nick Dennison 4:57.69a Muskegon Mona Shores
10. 12 Nick Butch 5:00.95a Saugatuck
11. 11 Elliott Kamaloski 5:04.10a Manistee
12. 12 Ian Jager 5:05.09a Greenville
12. 12 Ian Jager 5:05.09a SR Greenville
13. 12 Josh Schutzenhofer 5:05.85a Saugatuck
13. 12 Josh Schutzenhofer 5:05.85a Saugatuck
15. 10 Zach Ostoin 5:06.72a Muskegon Reeths-Puffer
15. 10 Zach Ostoin 5:06.72a SR Muskegon Reeths-Puffer
14. 12 Jeffery Crouch 5:09.32a Manistee
15. 11 Jacob Gustad 5:11.01a Manistee
16. 10 Jonathon Hernandez 5:16.29a Jenison
16. 12 Raven Lockard 5:16.34a Fruitport
16. 12 Raven Lockard 5:16.34a Fruitport
17. 10 Nathan Clark 5:16.76a Muskegon Mona Shores
17. 12 Kyle Gracia 5:20.53a Ludington
18. 9 Josiah Fraizer 5:25.95a PR Traverse City West
18. 9 Josiah Fraizer 5:25.95a Traverse City West
19. 9 James Walton 5:48.14a Holland
19. 9 James Walton 5:48.14a Holland
20. 9 Aaron Boonstra 6:32.61a PR Muskegon Reeths-Puffer
20. 9 Aaron Boonstra 6:32.61a Muskegon Reeths-Puffer
12 Jacob Blackmore SCR Northville
12 Jacob Blackmore SCR Northville
12 Max Olmstead SCR Muskegon Mona Shores
10 Brad Carter SCR Holland
10 Brad Carter SCR Holland
1600 Meters WHITE - Finals
PL YR Name Mark Team
1. 11 Robbie Lohr 4:29.33a PR Traverse City West
1. 12 Brayden Huddleston 4:30.44a SR Benzie Central
4. 10 Evan Hodson 4:32.94a SR Muskegon Reeths-Puffer
2. 12 Aaron Simot 4:40.02a SR Fruitport
6. 11 Morgan McGrew 4:42.22a SR Traverse City Central
9. 11 Max Ranger 4:52.44a SR Traverse City Central
8. 11 John Siegert 4:52.72a SR Ludington
10. 11 Hunter Geoghegan 4:54.16a SR Jenison
11. 12 Drew Daenzer 4:54.81a SR Traverse City West
9. 12 Max Okros 4:56.01a PR Benzie Central
12. 11 Dylan Lame 4:56.12a SR Hudsonville
14. - Nick Dennison 4:57.69a Muskegon Mona Shores
10. 12 Nick Butch 5:00.95a SR Saugatuck
11. 11 Elliott Kamaloski 5:04.10a Manistee
14. 12 Jeffery Crouch 5:09.32a PR Manistee
15. 11 Jacob Gustad 5:11.01a SR Manistee
16. 10 Jonathon Hernandez 5:16.29a PR Jenison
17. 10 Nathan Clark 5:16.76a Muskegon Mona Shores
17. 12 Kyle Gracia 5:20.53a SR Ludington
12 Max Olmstead SCR Muskegon Mona Shores
3200 Meters GREEN - Finals
PL YR Name Mark Team
1. 10 Corey Gorgas 9:34.68a Saugatuck
2. 12 Zachary Pettinga 9:42.45a PR Saugatuck
2. 12 Zachary Pettinga 9:42.45a Saugatuck
1. 10 Sam Martens 9:44.75a SR Holland
1. 10 Sam Martens 9:44.75a Holland
2. 12 Ben Cracraft 9:45.05a Northville
3. 11 Robbie Lohr 10:00.72a Traverse City West
3. 12 Brayden Huddleston 10:01.15a Benzie Central
4. 12 Peter Bejin 10:04.63a PR Northville
4. 12 Peter Bejin 10:04.63a Northville
5. 10 Evan Hodson 10:07.10a Muskegon Reeths-Puffer
5. 10 Evan Hodson 10:07.10a Muskegon Reeths-Puffer
6. 11 Morgan McGrew 10:10.28a Traverse City Central
7. 10 Nate Vruggink 10:14.60a Hudsonville
4. 12 Aaron Simot 10:17.57a SR Fruitport
4. 12 Aaron Simot 10:17.57a Fruitport
5. 12 Mitchell Johnson 10:18.59a Fruitport
8. 9 Cole Truszkowski 10:21.87a Traverse City Central
9. 11 Henry Heller 10:25.96a PR Traverse City West
9. 11 Henry Heller 10:25.96a Traverse City West
10. 12 Jacob Dean 10:27.09a Traverse City West
11. 10 Casey Olson 10:28.87a Hudsonville
11. 10 Casey Olson 10:28.87a SR Hudsonville
6. 12 Hayden Bretzke 10:31.07a SR Benzie Central
6. 12 Hayden Bretzke 10:31.07a Benzie Central
7. 11 John Siegert 10:35.35a Ludington
7. 11 John Siegert 10:35.35a SR Ludington
8. 12 Jacob VanderRoest 10:38.14a Saugatuck
12. - Jackson Lobbezoo 10:39.28a PR Hudsonville
12. - Jackson Lobbezoo 10:39.28a Hudsonville
9. 12 Max Okros 10:45.30a Benzie Central
13. 10 Camden Misiewicz 10:50.54a Holland
13. 10 Camden Misiewicz 10:50.54a Holland
14. 10 Alberto Castillo 10:56.66a Holland
15. 12 Michael Gills 11:02.80a Traverse City Central
10. 11 Elliott Kamaloski 11:09.20a Manistee
11. 10 Bradlee Popkowski 11:09.23a Manistee
11. 10 Bradlee Popkowski 11:09.23a Manistee
16. - Nick Dennison 11:10.33a Muskegon Mona Shores
12. 9 Micah Bouman 11:14.71a Greenville
17. 10 Max Zuber 11:20.74a Jenison
18. 9 Logan Bowen 11:22.34a Jenison
13. 12 Ty Abbott 11:31.94a Greenville
19. 12 Cade Poland 11:32.69a SR Muskegon Mona Shores
19. 12 Cade Poland 11:32.69a Muskegon Mona Shores
20. 11 Matthew Ostoin 12:08.94a Muskegon Reeths-Puffer
20. 11 Matthew Ostoin 12:08.94a Muskegon Reeths-Puffer
14. 12 Ethan Tucker 12:32.21a Ludington
15. 9 Carter Kissell 13:51.16a PR Manistee
15. 9 Carter Kissell 13:51.16a Manistee
9 Aaron Boonstra DNS Muskegon Reeths-Puffer
9 Aaron Boonstra DNS Muskegon Reeths-Puffer
9 Ellis Mason DNS Greenville
9 Ellis Mason DNS Greenville
10 Brendan Deneen DNS Fruitport
10 Brendan Deneen DNS Fruitport
12 Harry Hevelherst DNS Jenison
12 Harry Hevelherst DNS Jenison
3200 Meters WHITE - Finals
PL YR Name Mark Team
1. 10 Corey Gorgas 9:34.68a PR Saugatuck
2. 12 Ben Cracraft 9:45.05a SR Northville
3. 11 Robbie Lohr 10:00.72a SR Traverse City West
3. 12 Brayden Huddleston 10:01.15a SR Benzie Central
6. 11 Morgan McGrew 10:10.28a SR Traverse City Central
7. 10 Nate Vruggink 10:14.60a SR Hudsonville
5. 12 Mitchell Johnson 10:18.59a PR Fruitport
8. 9 Cole Truszkowski 10:21.87a PR Traverse City Central
10. 12 Jacob Dean 10:27.09a PR Traverse City West
8. 12 Jacob VanderRoest 10:38.14a SR Saugatuck
9. 12 Max Okros 10:45.30a PR Benzie Central
14. 10 Alberto Castillo 10:56.66a PR Holland
15. 12 Michael Gills 11:02.80a SR Traverse City Central
10. 11 Elliott Kamaloski 11:09.20a Manistee
16. - Nick Dennison 11:10.33a PR Muskegon Mona Shores
12. 9 Micah Bouman 11:14.71a Greenville
17. 10 Max Zuber 11:20.74a PR Jenison
18. 9 Logan Bowen 11:22.34a PR Jenison
13. 12 Ty Abbott 11:31.94a SR Greenville
14. 12 Ethan Tucker 12:32.21a SR Ludington
110m Hurdles - 39" GREEN - Finals
PL YR Name Mark Team
1. 11 Parker Aerts 15.17a Muskegon Reeths-Puffer
1. 11 Parker Aerts 15.17a Muskegon Reeths-Puffer
2. 12 Craig Hoskins 16.02a Hudsonville
3. 11 Dylan Liggett 16.09a PR Traverse City Central
3. 11 Dylan Liggett 16.09a Traverse City Central
1. 10 Brad Dunn 16.17a Saugatuck
1. 10 Brad Dunn 16.17a PR Saugatuck
4. 11 David Downing 16.26a PR Traverse City West
4. 11 David Downing 16.26a Traverse City West
5. 11 Joe Guyon 16.66a Traverse City West
2. 10 Ryan Olsen 16.67a Greenville
6. 10 Ben Shuart 17.03a Northville
7. 12 Sammy Gonzalez 17.16a Holland
8. 11 Will Barnes 17.49a Traverse City Central
8. 11 Will Barnes 17.49a PR Traverse City Central
3. 11 Ryan Kunkel 17.50a PR Saugatuck
3. 11 Ryan Kunkel 17.50a Saugatuck
4. 9 Ethan Flores 17.53a Fruitport
5. 12 Sireness Daniels 17.67a Muskegon Heights
9. 12 Nate Grysen 17.70a Hudsonville
6. 12 Nate Kubec 17.76a Greenville
6. 12 Nate Kubec 17.76a Greenville
10. 9 Jacob Pichler 17.99a Northville
7. 11 Junior Sarabia 18.16a Manistee
11. 12 Tony Michalek 18.33a Traverse City Central
8. 10 Caleb Walmsley 18.41a Benzie Central
8. 10 Caleb Walmsley 18.41a Benzie Central
12. - Will Urban 18.47a PR Muskegon Mona Shores
12. - Will Urban 18.47a Muskegon Mona Shores
13. 11 Chase Albrecht 18.66a PR Traverse City West
13. 11 Chase Albrecht 18.66a Traverse City West
9. 12 Robert Groesser 18.69a Benzie Central
9. 12 Robert Groesser 18.69a Benzie Central
10. 11 Caleb Schoon 19.21a Ludington
14. 9 Carter Sabin 19.23a Hudsonville
14. 9 Carter Sabin 19.23a Hudsonville
11. 9 Mathew Blackledge 19.48a Greenville
15. 12 Divino Briseno 19.55a Holland
15. 12 Divino Briseno 19.55a SR Holland
16. 11 Tim Leonard 19.57a Jenison
12. 11 Zach Strowenjans 19.99a SR Saugatuck
12. 11 Zach Strowenjans 19.99a Saugatuck
17. - Luca Munarreto 20.28a PR Jenison
17. - Luca Munarreto 20.28a Jenison
13. 10 Matt Wooten 20.39a Benzie Central
13. 10 Matt Wooten 20.39a Benzie Central
14. 10 Trac Allen 20.54a Manistee
15. 12 Troy Althaus 20.82a SR Ludington
15. 12 Troy Althaus 20.82a Ludington
16. 11 Anthony Lind 20.99a Manistee
18. 9 Christian Krimendahl 21.27a PR Holland
18. 9 Christian Krimendahl 21.27a Holland
19. 9 Elijah Ghramm 21.39a Jenison
9 Cade Schauer SCR Muskegon Reeths-Puffer
9 Zach Geballa SCR Muskegon Reeths-Puffer
9 Zach Geballa SCR Muskegon Reeths-Puffer
110m Hurdles - 39" WHITE - Finals
PL YR Name Mark Team
2. 12 Craig Hoskins 16.02a Hudsonville
5. 11 Joe Guyon 16.66a SR Traverse City West
2. 10 Ryan Olsen 16.67a PR Greenville
6. 10 Ben Shuart 17.03a PR Northville
7. 12 Sammy Gonzalez 17.16a PR Holland
4. 9 Ethan Flores 17.53a PR Fruitport
5. 12 Sireness Daniels 17.67a SR Muskegon Heights
9. 12 Nate Grysen 17.70a Hudsonville
10. 9 Jacob Pichler 17.99a PR Northville
7. 11 Junior Sarabia 18.16a SR Manistee
11. 12 Tony Michalek 18.33a PR Traverse City Central
10. 11 Caleb Schoon 19.21a Ludington
11. 9 Mathew Blackledge 19.48a PR Greenville
16. 11 Tim Leonard 19.57a PR Jenison
14. 10 Trac Allen 20.54a PR Manistee
16. 11 Anthony Lind 20.99a Manistee
19. 9 Elijah Ghramm 21.39a PR Jenison
9 Cade Schauer SCR Muskegon Reeths-Puffer
300m Hurdles - 36" GREEN - Finals
PL YR Name Mark Team
1. 12 Craig Hoskins 40.90a Hudsonville
1. 12 Craig Hoskins 40.90a PR Hudsonville
2. 11 Parker Aerts 41.15a PR Muskegon Reeths-Puffer
2. 11 Parker Aerts 41.15a Muskegon Reeths-Puffer
1. 12 Wyatt Kendra 43.24a Fruitport
1. 12 Wyatt Kendra 43.24a Fruitport
3. 12 Sammy Gonzalez 43.25a Holland
2. 11 Jared Garten 43.67a SR Ludington
2. 11 Jared Garten 43.67a Ludington
3. 10 Brad Dunn 43.76a PR Saugatuck
3. 10 Brad Dunn 43.76a Saugatuck
4. 11 Dylan Liggett 43.86a Traverse City Central
5. 9 Jacob Pichler 44.75a Northville
6. 12 Tony Michalek 45.08a Traverse City Central
4. 11 Junior Sarabia 45.25a Manistee
5. 11 Ryan Kunkel 45.32a Saugatuck
6. 9 Ethan Flores 45.37a PR Fruitport
6. 9 Ethan Flores 45.37a Fruitport
7. 11 Will Barnes 45.56a Traverse City Central
7. 11 Will Barnes 45.56a PR Traverse City Central
8. 9 Carter Sabin 45.66a Hudsonville
8. 9 Carter Sabin 45.66a Hudsonville
9. 11 Joe Guyon 45.92a SR Traverse City West
9. 11 Joe Guyon 45.92a Traverse City West
10. - Will Urban 45.97a Muskegon Mona Shores
7. 9 Mathew Blackledge 46.00a Greenville
7. 9 Mathew Blackledge 46.00a PR Greenville
11. 11 Chase Albrecht 46.05a PR Traverse City West
11. 11 Chase Albrecht 46.05a Traverse City West
12. 10 Drew Martinie 46.33a Hudsonville
8. 11 Caleb Schoon 46.37a Ludington
13. 9 Daven Fox 46.59a Muskegon Reeths-Puffer
9. 10 Corey Oleen 46.93a Fruitport
9. 10 Corey Oleen 46.93a Fruitport
14. 12 Divino Briseno 47.29a Holland
14. 12 Divino Briseno 47.29a SR Holland
15. 9 Evan Conlon 47.59a PR Jenison
15. 9 Evan Conlon 47.59a Jenison
16. 11 Tim Leonard 48.10a Jenison
10. 12 Robert Groesser 48.83a SR Benzie Central
10. 12 Robert Groesser 48.83a Benzie Central
11. 11 Anthony Lind 48.95a Manistee
17. 11 Dylan McRoberts 49.16a Muskegon Mona Shores
18. 9 Seth Koeller 49.71a Muskegon Mona Shores
18. 9 Seth Koeller 49.71a Muskegon Mona Shores
12. 10 Trac Allen 49.91a PR Manistee
12. 10 Trac Allen 49.91a Manistee
13. 12 Dan Chalice 50.18a Saugatuck
19. 10 Clarence Molenje 50.48a Jenison
14. 12 Troy Althaus 50.66a Ludington
14. 12 Troy Althaus 50.66a SR Ludington
15. 10 Matt Wooten 51.38a Benzie Central
16. 9 Ty Bigelow 52.93a Benzie Central
10 Ben Shuart SCR Northville
10 Ben Shuart SCR Northville
9 Christian Krimendahl SCR Holland
9 Christian Krimendahl SCR Holland
11 David Downing SCR Traverse City West
12 Nate Kubec SCR Greenville
300m Hurdles - 36" WHITE - Finals
PL YR Name Mark Team
3. 12 Sammy Gonzalez 43.25a PR Holland
4. 11 Dylan Liggett 43.86a SR Traverse City Central
5. 9 Jacob Pichler 44.75a PR Northville
6. 12 Tony Michalek 45.08a PR Traverse City Central
4. 11 Junior Sarabia 45.25a SR Manistee
5. 11 Ryan Kunkel 45.32a PR Saugatuck
10. - Will Urban 45.97a PR Muskegon Mona Shores
12. 10 Drew Martinie 46.33a PR Hudsonville
8. 11 Caleb Schoon 46.37a PR Ludington
13. 9 Daven Fox 46.59a PR Muskegon Reeths-Puffer
16. 11 Tim Leonard 48.10a PR Jenison
11. 11 Anthony Lind 48.95a PR Manistee
17. 11 Dylan McRoberts 49.16a SR Muskegon Mona Shores
13. 12 Dan Chalice 50.18a PR Saugatuck
19. 10 Clarence Molenje 50.48a PR Jenison
15. 10 Matt Wooten 51.38a PR Benzie Central
16. 9 Ty Bigelow 52.93a PR Benzie Central
11 David Downing SCR Traverse City West
12 Nate Kubec SCR Greenville
4x100m Relay GREEN - Finals
PL YR Name Mark Team
1 Jalen Ware 42.91a Muskegon Reeths-Puffer
1 Jalen Ware 42.91a Muskegon Reeths-Puffer
2 Donovan Michael 43.03a Traverse City West
2 Donovan Michael 43.03a Traverse City West
3 Austin Ramsey 44.24a Traverse City Central
4 Jack Mandryk 44.72a Hudsonville
5 Jarel Jackson 45.21a Jenison
1 Shemar Jennings 45.69a Ludington
1 Shemar Jennings 45.69a Ludington
2 Braxton Grishum 46.22a Muskegon Heights
2 Braxton Grishum 46.22a Muskegon Heights
3 Ryan Kunkel 46.77a Saugatuck
6 Ahmad Wright 46.80a Muskegon Mona Shores
6 Ahmad Wright 46.80a Muskegon Mona Shores
4 Caleb Walmsley 46.85a Benzie Central
7 Andrew Hezemy 47.43a Northville
8 Justin Turner 47.60a Holland
8 Justin Turner 47.60a Holland
5 Noah Greenway 47.63a Greenville
6 Logan Guenthardt 48.55a Manistee
Logan Fielding
Ryan Bytwerk
Bailey Lynn
Blade Williams DQ Fruitport
Logan Fielding
Ryan Bytwerk
Bailey Lynn
Blade Williams DQ Fruitport
4x100m Relay WHITE - Finals
PL YR Name Mark Team
3 Austin Ramsey 44.24a Traverse City Central
4 Jack Mandryk 44.72a Hudsonville
5 Jarel Jackson 45.21a Jenison
3 Ryan Kunkel 46.77a Saugatuck
4 Caleb Walmsley 46.85a Benzie Central
7 Andrew Hezemy 47.43a Northville
5 Noah Greenway 47.63a Greenville
6 Logan Guenthardt 48.55a Manistee
4x200m Relay GREEN - Finals
PL YR Name Mark Team
1 Jalen Ware 1:28.22a Muskegon Reeths-Puffer
2 Jack Mandryk 1:33.25a Hudsonville
2 Jack Mandryk 1:33.25a Hudsonville
3 Jarel Jackson 1:35.21a Jenison
3 Jarel Jackson 1:35.21a Jenison
1 Logan Fielding 1:35.34a Fruitport
2 Jack Sandstedt 1:35.97a Manistee
2 Jack Sandstedt 1:35.97a Manistee
3 Noah Greenway 1:36.42a Greenville
3 Noah Greenway 1:36.42a Greenville
4 Braxton Grishum 1:36.44a Muskegon Heights
5 Darren Washington 1:37.57a Saugatuck
5 Darren Washington 1:37.57a Saugatuck
4 Connor Bragg 1:37.58a Northville
4 Connor Bragg 1:37.58a Northville
5 Lukas Sawusch 1:39.47a Traverse City West
6 Caleb Walmsley 1:39.72a Benzie Central
6 Caleb Walmsley 1:39.72a Benzie Central
6 Zander Linstrom 1:39.76a Muskegon Mona Shores
7 Israel Anaya 1:40.80a Holland
Austin Ramsey
Terrell Solberg
Antoine Ricardo
Tristen Szafranski DQ Traverse City Central
Austin Ramsey
Terrell Solberg
Antoine Ricardo
Tristen Szafranski DQ Traverse City Central
Shemar Jennings
Zach Peterson
Jared Garten
Curtis Shepard DQ Ludington
4x200m Relay WHITE - Finals
PL YR Name Mark Team
1 Jalen Ware 1:28.22a Muskegon Reeths-Puffer
1 Logan Fielding 1:35.34a Fruitport
4 Braxton Grishum 1:36.44a Muskegon Heights
5 Lukas Sawusch 1:39.47a Traverse City West
6 Zander Linstrom 1:39.76a Muskegon Mona Shores
7 Israel Anaya 1:40.80a Holland
Shemar Jennings
Zach Peterson
Jared Garten
Curtis Shepard DQ Ludington
4x400m Relay GREEN - Finals
PL YR Name Mark Team
1 Armund Gordon 3:28.23a Muskegon Reeths-Puffer
1 Armund Gordon 3:28.23a Muskegon Reeths-Puffer
2 Lukas Sawusch 3:33.54a Traverse City West
2 Lukas Sawusch 3:33.54a Traverse City West
3 Robbie Morse 3:33.95a Traverse City Central
1 Ben Knoer 3:36.01a Ludington
1 Ben Knoer 3:36.01a Ludington
2 Jack Sandstedt 3:36.42a Manistee
3 Wyatt Kendra 3:37.04a Fruitport
3 Wyatt Kendra 3:37.04a Fruitport
4 Sam Putzke 3:37.58a Saugatuck
4 Sam Putzke 3:37.58a Saugatuck
4 Josh Meza 3:39.19a Hudsonville
4 Josh Meza 3:39.19a Hudsonville
5 Ryan Olsen 3:40.15a Greenville
5 Brandon Ammerman 3:42.97a Jenison
5 Brandon Ammerman 3:42.97a Jenison
6 Emari Hardy 3:43.97a Muskegon Mona Shores
7 Gabe Brockington 3:46.16a Holland
6 Ryan Bishop 4:03.83a Benzie Central
4x400m Relay WHITE - Finals
PL YR Name Mark Team
3 Robbie Morse 3:33.95a Traverse City Central
2 Jack Sandstedt 3:36.42a Manistee
5 Ryan Olsen 3:40.15a Greenville
6 Emari Hardy 3:43.97a Muskegon Mona Shores
7 Gabe Brockington 3:46.16a Holland
6 Ryan Bishop 4:03.83a Benzie Central
4x800m Relay GREEN - Finals
PL YR Name Mark Team
1 Ben Cracraft 8:18.05a Northville
1 Zachary Pettinga 8:20.67a Saugatuck
1 Zachary Pettinga 8:20.67a Saugatuck
2 Aaron Simot 8:24.95a Fruitport
2 Aaron Simot 8:24.95a Fruitport
2 Josh Meza 8:26.40a Hudsonville
3 Ryan Elenbaas 8:31.19a Holland
3 Ryan Elenbaas 8:31.19a Holland
3 Jacob Gustad 8:33.01a Manistee
4 David McHugh 8:33.33a Muskegon Reeths-Puffer
4 David McHugh 8:33.33a Muskegon Reeths-Puffer
5 Brandon Ammerman 8:41.74a Jenison
4 Hayden Bretzke 8:42.07a Benzie Central
5 Joseph Hatch 8:45.28a Ludington
5 Joseph Hatch 8:45.28a Ludington
6 Ethan Wood 8:47.49a Greenville
6 Chad Garrett 9:05.50a Traverse City Central
7 Nick Rapin 9:32.99a Traverse City West
7 Nick Rapin 9:32.99a Traverse City West
8 Sebastian Barnett 9:48.25a Muskegon Mona Shores
8 Sebastian Barnett 9:48.25a Muskegon Mona Shores
4x800m Relay WHITE - Finals
PL YR Name Mark Team
1 Ben Cracraft 8:18.05a Northville
2 Josh Meza 8:26.40a Hudsonville
3 Jacob Gustad 8:33.01a Manistee
5 Brandon Ammerman 8:41.74a Jenison
4 Hayden Bretzke 8:42.07a Benzie Central
6 Ethan Wood 8:47.49a Greenville
6 Chad Garrett 9:05.50a Traverse City Central
Shot Put - 12lb GREEN - Finals
PL YR Name Mark Team
1. 12 Noah DeByle 53-10.00 Hudsonville
1. 12 Noah DeByle 53-10.00 PR Hudsonville
1. 12 Xavier Cardona 44-10.00 Saugatuck
1. 12 Xavier Cardona 44-10.00 Saugatuck
2. 11 Ja'Quan Crawford 43-10.00 Northville
3. 10 Colt Stout 42-08.00 Muskegon Mona Shores
4. 10 Ehan Tiemeyer 42-05.50 Muskegon Reeths-Puffer
4. 10 Ehan Tiemeyer 42-05.50 PR Muskegon Reeths-Puffer
5. 12 Brenden Arnold 42-04.50 SR Traverse City Central
5. 12 Brenden Arnold 42-04.50 Traverse City Central
2. 12 Ramsey Blough 42-04.00 SR Benzie Central
2. 12 Ramsey Blough 42-04.00 Benzie Central
3. 10 Dylan Avalos 41-00.00 Saugatuck
6. 12 Cole Schut 40-04.00 Holland
7. 12 Anmol Multani 40-00.00 Northville
4. 12 Andrew Althouse 39-11.00 Ludington
8. - Evan DeYoung 39-10.50 Muskegon Mona Shores
8. - Evan DeYoung 39-10.50 Muskegon Mona Shores
9. 12 Fitz Doud 39-05.50 Traverse City Central
9. 12 Fitz Doud 39-05.50 SR Traverse City Central
10. 12 Josh Sampson 38-11.50 Muskegon Reeths-Puffer
5. 11 Alex Holmes 38-05.00 Benzie Central
11. 11 John Bremer 38-04.00 Holland
11. 12 Cole Bull 38-04.00 Jenison
13. 12 Thor Soffredine 38-03.50 SR Traverse City West
13. 12 Thor Soffredine 38-03.50 Traverse City West
6. 12 Derek Monje 38-00.00 Fruitport
6. 12 Derek Monje 38-00.00 Fruitport
14. 11 Lincoln Bolhuis 38-00.00 Hudsonville
14. 11 Lincoln Bolhuis 38-00.00 Hudsonville
15. 12 Reide Klinger 37-09.50 Jenison
7. 11 Dallas Rogers 37-06.00 PR Fruitport
7. 11 Dallas Rogers 37-06.00 Fruitport
16. 11 Erik LaBonte 37-04.00 SR Traverse City West
16. 11 Erik LaBonte 37-04.00 Traverse City West
8. 12 Nathan Downing 36-11.00 PR Greenville
8. 12 Nathan Downing 36-11.00 Greenville
17. 11 Jacob Ransom 36-11.00 PR Traverse City West
17. 11 Jacob Ransom 36-11.00 Traverse City West
18. 12 Josh Rivas-Miranda 36-00.50 Holland
18. 12 Josh Rivas-Miranda 36-00.50 Holland
9. 12 Ian Nash 35-10.50 Ludington
9. 12 Ian Nash 35-10.50 Ludington
19. 10 Jacob Colegrove 35-08.00 Jenison
19. 10 Jacob Colegrove 35-08.00 Jenison
10. 10 Noah Owens 34-11.00 Manistee
10. 10 Noah Owens 34-11.00 PR Manistee
11. 12 Maxwell McQueary 34-10.00 Saugatuck
12. 11 Jake Reed 34-06.00 Benzie Central
20. 12 Logan Sandy 34-02.50 Traverse City Central
13. 11 Levi VanSyckle 34-00.50 PR Greenville
13. 11 Levi VanSyckle 34-00.50 Greenville
21. 12 Jacob Genaw 33-10.00 Northville
14. 12 Trevor Whipple 33-08.50 Ludington
15. 11 Ford Miller 33-01.50 Greenville
22. 10 Hans Schmiedeknecht 32-05.50 Muskegon Reeths-Puffer
23. 9 Mike Meyers 32-03.00 Muskegon Mona Shores
23. 9 Mike Meyers 32-03.00 Muskegon Mona Shores
24. 9 Tyler Van Order 31-06.50 Hudsonville
16. 9 Jayme Woodring 29-03.50 Fruitport
16. 9 Jayme Woodring 29-03.50 Fruitport
17. 10 Joe Stocki 29-03.00 Manistee
Shot Put - 12lb WHITE - Finals
PL YR Name Mark Team
2. 11 Ja'Quan Crawford 43-10.00 PR Northville
3. 10 Colt Stout 42-08.00 Muskegon Mona Shores
3. 10 Dylan Avalos 41-00.00 Saugatuck
6. 12 Cole Schut 40-04.00 Holland
7. 12 Anmol Multani 40-00.00 Northville
4. 12 Andrew Althouse 39-11.00 SR Ludington
10. 12 Josh Sampson 38-11.50 PR Muskegon Reeths-Puffer
5. 11 Alex Holmes 38-05.00 PR Benzie Central
11. 11 John Bremer 38-04.00 PR Holland
11. 12 Cole Bull 38-04.00 Jenison
15. 12 Reide Klinger 37-09.50 SR Jenison
11. 12 Maxwell McQueary 34-10.00 Saugatuck
12. 11 Jake Reed 34-06.00 SR Benzie Central
20. 12 Logan Sandy 34-02.50 Traverse City Central
21. 12 Jacob Genaw 33-10.00 SR Northville
14. 12 Trevor Whipple 33-08.50 PR Ludington
15. 11 Ford Miller 33-01.50 Greenville
22. 10 Hans Schmiedeknecht 32-05.50 Muskegon Reeths-Puffer
24. 9 Tyler Van Order 31-06.50 Hudsonville
17. 10 Joe Stocki 29-03.00 Manistee
Discus - 1.6kg GREEN - Finals
PL YR Name Mark Team
1. 12 Xavier Cardona 149-00 Saugatuck
1. 12 Noah DeByle 141-01 Hudsonville
2. 12 Josh Rivas-Miranda 136-03 Holland
3. 12 Cole Bull 135-05 Jenison
3. 12 Cole Bull 135-05 Jenison
4. 12 Brenden Arnold 123-09 Traverse City Central
5. 11 Jacob Ransom 123-08 Traverse City West
5. 11 Jacob Ransom 123-08 SR Traverse City West
2. 12 Cole Hartman 119-11 Saugatuck
2. 12 Cole Hartman 119-11 SR Saugatuck
3. 10 Dylan Avalos 118-04 Saugatuck
6. 10 Colt Stout 117-11 Muskegon Mona Shores
6. 10 Colt Stout 117-11 Muskegon Mona Shores
4. 12 Derek Monje 116-08 Fruitport
4. 12 Derek Monje 116-08 SR Fruitport
7. 11 Sam Sherwin 111-11 Traverse City Central
8. 11 Ja'Quan Crawford 111-10 Northville
9. 10 Christian Balicki 106-03 Jenison
10. 11 Sam Baine 105-09 Hudsonville
5. 11 Alex Holmes 105-07 Benzie Central
11. 10 Garrett Redmer 105-01 Jenison
12. 11 John Bremer 104-09 Holland
12. 11 John Bremer 104-09 Holland
13. 12 Tylor Skinner 104-01 Muskegon Reeths-Puffer
6. 12 Andrew Althouse 103-11 Ludington
6. 12 Andrew Althouse 103-11 Ludington
14. 12 Spencer Hall 103-09 Hudsonville
15. 12 Anmol Multani 103-07 Northville
16. 10 Andy Schollett 103-06 PR Traverse City West
16. 10 Andy Schollett 103-06 Traverse City West
7. 12 Ramsey Blough 103-05 Benzie Central
17. 12 Logan Sandy 103-03 SR Traverse City Central
17. 12 Logan Sandy 103-03 Traverse City Central
18. 12 Josh Sampson 101-02 Muskegon Reeths-Puffer
18. 12 Josh Sampson 101-02 PR Muskegon Reeths-Puffer
19. - Evan DeYoung 100-10 SR Muskegon Mona Shores
19. - Evan DeYoung 100-10 Muskegon Mona Shores
8. 12 Trevor Whipple 98-05 SR Ludington
8. 12 Trevor Whipple 98-05 Ludington
20. 12 Cole Schut 98-00 Holland
20. 12 Cole Schut 98-00 Holland
9. 12 Ian Nash 95-06 Ludington
21. 12 Bobby Howell 95-00 Traverse City West
21. 12 Bobby Howell 95-00 SR Traverse City West
10. 9 Jayme Woodring 94-03 PR Fruitport
10. 9 Jayme Woodring 94-03 Fruitport
11. 11 Jake Reed 93-11 Benzie Central
11. 11 Jake Reed 93-11 Benzie Central
22. 12 Jacob Genaw 93-11 Northville
22. 12 Jacob Genaw 93-11 Northville
12. 11 Ford Miller 93-06 Greenville
12. 11 Ford Miller 93-06 SR Greenville
13. 11 Jacob Webb 93-05 Greenville
23. 10 Hans Schmiedeknecht 90-07 Muskegon Reeths-Puffer
14. 11 Dallas Rogers 88-00 Fruitport
9 Mike Meyers ND Muskegon Mona Shores
9 Mike Meyers ND Muskegon Mona Shores
11 Craig Popkowski ND Manistee
11 Craig Popkowski ND Manistee
12 Nathan Downing ND Greenville
Discus - 1.6kg WHITE - Finals
PL YR Name Mark Team
1. 12 Xavier Cardona 149-00 SR Saugatuck
1. 12 Noah DeByle 141-01 Hudsonville
2. 12 Josh Rivas-Miranda 136-03 PR Holland
4. 12 Brenden Arnold 123-09 PR Traverse City Central
3. 10 Dylan Avalos 118-04 SR Saugatuck
7. 11 Sam Sherwin 111-11 PR Traverse City Central
8. 11 Ja'Quan Crawford 111-10 PR Northville
9. 10 Christian Balicki 106-03 Jenison
10. 11 Sam Baine 105-09 Hudsonville
5. 11 Alex Holmes 105-07 Benzie Central
11. 10 Garrett Redmer 105-01 Jenison
13. 12 Tylor Skinner 104-01 SR Muskegon Reeths-Puffer
14. 12 Spencer Hall 103-09 Hudsonville
15. 12 Anmol Multani 103-07 PR Northville
7. 12 Ramsey Blough 103-05 Benzie Central
9. 12 Ian Nash 95-06 PR Ludington
13. 11 Jacob Webb 93-05 Greenville
23. 10 Hans Schmiedeknecht 90-07 Muskegon Reeths-Puffer
14. 11 Dallas Rogers 88-00 Fruitport
12 Nathan Downing ND Greenville
High Jump GREEN - Finals
PL YR Name Mark Team
1. 11 David Downing 6-02.00 Traverse City West
2. 12 Armund Gordon 6-02.00 Muskegon Reeths-Puffer
1. 12 Austin Ernst 6-00.00 Ludington
1. 10 Ryan Olsen 6-00.00 Greenville
1. 10 Ryan Olsen 6-00.00 Greenville
3. 11 Joe Guyon 6-00.00 SR Traverse City West
3. 12 Caleb Sheehan 6-00.00 PR Northville
3. 12 Caleb Sheehan 6-00.00 Northville
3. 11 Joe Guyon 6-00.00 Traverse City West
3. 10 Moswen Kirksey 6-00.00 Traverse City Central
3. 10 Anselmo Sarabia 5-10.00 Manistee
6. 11 Sam Alward 5-10.00 Hudsonville
6. 11 Sam Alward 5-10.00 Hudsonville
7. 12 Alec Hopkins 5-10.00 Northville
7. 12 Alec Hopkins 5-10.00 Northville
7. - Andrew Swick 5-10.00 Muskegon Mona Shores
7. - Andrew Swick 5-10.00 Muskegon Mona Shores
7. - Luca Munarreto 5-10.00 Jenison
4. 10 Caleb Walmsley 5-08.00 Benzie Central
4. 10 Caleb Walmsley 5-08.00 Benzie Central
10. 12 Sammy Gonzalez 5-08.00 Holland
5. 9 Connor Mclaren 5-06.00 Benzie Central
11. 10 Josh Knierim 5-06.00 Hudsonville
11. 11 Jacob Pawloski 5-06.00 PR Traverse City West
11. 11 Jacob Pawloski 5-06.00 Traverse City West
6. 10 Corey Oleen 5-04.00 Fruitport
6. 10 Corey Oleen 5-04.00 Fruitport
6. 12 Nate Kubec 5-04.00 Greenville
13. 12 Gustaf Tjernberg 5-04.00 Northville
10 Ethan Wood NH Greenville
10 Ethan Wood NH Greenville
10 Noah Norton NH Traverse City Central
10 Noah Norton NH Traverse City Central
11 Mason Hubbard NH Hudsonville
11 Mason Hubbard NH Hudsonville
11 Noah Potter NH Jenison
11 Noah Potter NH Jenison
11 Ryan Bytwerk NH Fruitport
11 Ryan Bytwerk NH Fruitport
12 Divino Briseno NH Holland
12 Divino Briseno NH Holland
11 Joseph Hatch NH Ludington
12 Ethan Tucker NH Ludington
9 Nick Squire NH Holland
10 Edward Longmire NH Muskegon Reeths-Puffer
12 Tony Michalek NH Traverse City Central
10 Copper Myers NH Saugatuck
10 Copper Myers NH Saugatuck
11 Kalib Ducharme NH Saugatuck
10 Matt Wooten NH Benzie Central
10 Matt Wooten NH Benzie Central
9 Ben Wyatt NH Muskegon Reeths-Puffer
9 Connor Seifert NH Saugatuck
9 Connor Seifert NH Saugatuck
High Jump WHITE - Finals
PL YR Name Mark Team
1. 11 David Downing 6-02.00 PR Traverse City West
2. 12 Armund Gordon 6-02.00 Muskegon Reeths-Puffer
1. 12 Austin Ernst 6-00.00 Ludington
3. 10 Moswen Kirksey 6-00.00 Traverse City Central
3. 10 Anselmo Sarabia 5-10.00 PR Manistee
7. - Luca Munarreto 5-10.00 PR Jenison
10. 12 Sammy Gonzalez 5-08.00 Holland
5. 9 Connor Mclaren 5-06.00 PR Benzie Central
11. 10 Josh Knierim 5-06.00 Hudsonville
6. 12 Nate Kubec 5-04.00 Greenville
13. 12 Gustaf Tjernberg 5-04.00 Northville
12 Ethan Tucker NH Ludington
11 Joseph Hatch NH Ludington
9 Ben Wyatt NH Muskegon Reeths-Puffer
11 Kalib Ducharme NH Saugatuck
9 Nick Squire NH Holland
10 Edward Longmire NH Muskegon Reeths-Puffer
12 Tony Michalek NH Traverse City Central
Pole Vault GREEN - Finals
PL YR Name Mark Team
1. 12 Nate Grysen 13-06.00 Hudsonville
1. 12 Nate Grysen 13-06.00 Hudsonville
1. 12 Evan Hotary 13-00.00 Saugatuck
2. 12 Wyatt Kendra 12-06.00 SR Fruitport
2. 12 Jake Webster 12-06.00 Hudsonville
2. 12 Wyatt Kendra 12-06.00 Fruitport
3. 11 Caleb Schoon 12-00.00 Ludington
3. 11 Caleb Schoon 12-00.00 PR Ludington
4. 12 Isaiah Zeller 12-00.00 Benzie Central
5. 12 Bailey Lynn 12-00.00 SR Fruitport
5. 12 Bailey Lynn 12-00.00 Fruitport
3. 11 Isaac Coulter 11-06.00 Traverse City Central
3. 12 Justin Turner 11-06.00 PR Holland
3. 12 Justin Turner 11-06.00 Holland
6. 11 Daniel Pavlich 11-06.00 Fruitport
5. 12 Josh Sampson 11-00.00 Muskegon Reeths-Puffer
5. 12 Josh Sampson 11-00.00 Muskegon Reeths-Puffer
7. 12 Josh Vandenberg 11-00.00 Greenville
8. 9 Donnie Drew 11-00.00 Saugatuck
8. 9 Donnie Drew 11-00.00 PR Saugatuck
6. 11 Tim Leonard 10-06.00 Jenison
7. 12 Nolan Ricketts 10-06.00 Holland
7. 12 Nolan Ricketts 10-06.00 SR Holland
9. 12 Robert Groesser 10-06.00 Benzie Central
10. 10 Jared Ruba 10-00.00 PR Ludington
10. 10 Jared Ruba 10-00.00 Ludington
8. 9 Evan McCombs 9-06.00 Traverse City Central
8. 10 Tanner Glanville 9-06.00 Hudsonville
10. 9 Aiden Griggs 9-06.00 Traverse City West
10. 9 Aiden Griggs 9-06.00 PR Traverse City West
11. 12 Jeffery Crouch 9-06.00 Manistee
11. 12 Jeffery Crouch 9-06.00 Manistee
11. 10 Luke Dulac 9-00.00 Traverse City Central
11. 10 Luke Dulac 9-00.00 PR Traverse City Central
12. 11 Levi VanSyckle 9-00.00 Greenville
9 Kevin Collins NH Greenville
9 Kevin Collins NH Greenville
11 Jared Squire NH Saugatuck
10 Joe Wade NH Benzie Central
10 Miles Fritts NH Ludington
10 Miles Fritts NH Ludington
12 Todd Hagerman NH Traverse City West
10 Jacob Hickey NH Traverse City West
10 Jacob Hickey NH Traverse City West
11 Mathew Bouman NH Greenville
Pole Vault WHITE - Finals
PL YR Name Mark Team
1. 12 Evan Hotary 13-00.00 SR Saugatuck
2. 12 Jake Webster 12-06.00 PR Hudsonville
4. 12 Isaiah Zeller 12-00.00 SR Benzie Central
3. 11 Isaac Coulter 11-06.00 PR Traverse City Central
6. 11 Daniel Pavlich 11-06.00 SR Fruitport
7. 12 Josh Vandenberg 11-00.00 SR Greenville
6. 11 Tim Leonard 10-06.00 Jenison
9. 12 Robert Groesser 10-06.00 PR Benzie Central
8. 9 Evan McCombs 9-06.00 PR Traverse City Central
8. 10 Tanner Glanville 9-06.00 Hudsonville
12. 11 Levi VanSyckle 9-00.00 PR Greenville
10 Joe Wade NH Benzie Central
11 Jared Squire NH Saugatuck
11 Mathew Bouman NH Greenville
12 Todd Hagerman NH Traverse City West
Long Jump GREEN - Finals
PL YR Name Mark Team
1. 12 Tai Allen 21-00.00 SR Manistee
1. 12 Tai Allen 21-00.00 Manistee
2. 12 Luke Synider 20-08.00 PR Ludington
2. 12 Luke Synider 20-08.00 Ludington
3. 10 Shemar Jennings 20-04.00 PR Ludington
3. 10 Shemar Jennings 20-04.00 Ludington
1. 9 Daven Fox 19-10.75 Muskegon Reeths-Puffer
2. 12 Emari Hardy 19-09.00 Muskegon Mona Shores
3. 9 Matt Huizenga 19-07.50 Jenison
3. 9 Matt Huizenga 19-07.50 Jenison
4. 12 Caleb Sheehan 19-04.50 Northville
4. 12 Caleb Sheehan 19-04.50 PR Northville
4. 11 Ryan Bytwerk 19-04.00 Fruitport
5. 10 Saunder Stoltz 19-03.25 SR Benzie Central
5. 10 Saunder Stoltz 19-03.25 Benzie Central
5. 10 Josh Knierim 19-00.00 Hudsonville
5. 10 Josh Knierim 19-00.00 Hudsonville
6. 10 Brad Dunn 18-11.75 Saugatuck
6. 11 Jacob Pawloski 18-11.00 Traverse City West
6. 11 Jacob Pawloski 18-11.00 PR Traverse City West
7. 9 Dylan Ide 18-09.75 PR Manistee
7. 9 Dylan Ide 18-09.75 Manistee
8. 12 Isaiah Zeller 18-08.00 Benzie Central
8. 9 Blake Mikula 18-08.00 Manistee
7. 11 Terry O'Connor 18-07.00 Traverse City Central
7. 11 Terry O'Connor 18-07.00 PR Traverse City Central
7. 11 Gabe Brockington 18-07.00 Holland
7. 10 Moswen Kirksey 18-07.00 Traverse City Central
10. 11 Kaleb Jonker 18-06.50 Hudsonville
10. 11 Kaleb Jonker 18-06.50 Hudsonville
10. 10 Liam Tolliver 18-05.50 Greenville
11. 11 Chase Jennings 18-05.00 Hudsonville
12. 12 Gustaf Tjernberg 18-04.50 PR Northville
12. 12 Gustaf Tjernberg 18-04.50 Northville
13. 10 Ben Shuart 18-02.75 Northville
13. 10 Ben Shuart 18-02.75 Northville
14. 11 Noah Potter 17-11.00 Jenison
11. 12 Freddy Garcia 17-10.00 SR Saugatuck
11. 12 Freddy Garcia 17-10.00 Saugatuck
15. 12 Josh Sampson 17-10.00 Muskegon Reeths-Puffer
15. 12 Josh Sampson 17-10.00 Muskegon Reeths-Puffer
16. 11 Ahmad Wright 17-08.50 Muskegon Mona Shores
12. 12 Dan Davis 17-08.00 Fruitport
13. 11 Kalib Ducharme 17-07.50 Saugatuck
17. 9 Aiden Griggs 17-07.50 Traverse City West
17. 9 Aiden Griggs 17-07.50 PR Traverse City West
14. 10 Joe Wade 17-07.00 Benzie Central
18. 10 Noah Norton 17-06.75 Traverse City Central
15. 12 Zach Peterson 17-06.50 Ludington
19. 11 Chase Albrecht 17-06.50 Traverse City West
16. 12 Nate Kubec 17-03.25 Greenville
16. 12 Nate Kubec 17-03.25 Greenville
17. 12 Gabe McNinch 17-00.00 Greenville
17. 12 Gabe McNinch 17-00.00 Greenville
18. 9 Ethan Flores 16-08.00 Fruitport
18. 9 Ethan Flores 16-08.00 Fruitport
20. 10 Israel Anaya 16-04.00 Holland
21. 9 Xavion Harris 15-05.50 Holland
21. 9 Xavion Harris 15-05.50 Holland
12 Lukas Schroeder SCR Muskegon Reeths-Puffer
10 Caiden Morin SCR Muskegon Mona Shores
Long Jump WHITE - Finals
PL YR Name Mark Team
1. 9 Daven Fox 19-10.75 PR Muskegon Reeths-Puffer
2. 12 Emari Hardy 19-09.00 Muskegon Mona Shores
4. 11 Ryan Bytwerk 19-04.00 Fruitport
6. 10 Brad Dunn 18-11.75 SR Saugatuck
8. 12 Isaiah Zeller 18-08.00 PR Benzie Central
8. 9 Blake Mikula 18-08.00 Manistee
7. 11 Gabe Brockington 18-07.00 SR Holland
7. 10 Moswen Kirksey 18-07.00 Traverse City Central
10. 10 Liam Tolliver 18-05.50 PR Greenville
11. 11 Chase Jennings 18-05.00 Hudsonville
14. 11 Noah Potter 17-11.00 Jenison
16. 11 Ahmad Wright 17-08.50 Muskegon Mona Shores
12. 12 Dan Davis 17-08.00 PR Fruitport
13. 11 Kalib Ducharme 17-07.50 PR Saugatuck
14. 10 Joe Wade 17-07.00 PR Benzie Central
18. 10 Noah Norton 17-06.75 SR Traverse City Central
15. 12 Zach Peterson 17-06.50 Ludington
19. 11 Chase Albrecht 17-06.50 SR Traverse City West
20. 10 Israel Anaya 16-04.00 Holland
10 Caiden Morin SCR Muskegon Mona Shores
12 Lukas Schroeder SCR Muskegon Reeths-Puffer