Mens Results
5,000 Meters Junior Varsity
1. 12 Cole Hamilton 17:06.32 SR Fremont
2. 12 Evan Hotary 17:18.93 Saugatuck
3. 12 Sam Putzke 17:23.31 Saugatuck
4. 10 Nathan Wolffis 17:45.95 SR Grand Haven
5. 10 Andrew Ireland 17:47.68 PR Grand Haven
6. 11 Michael Zacker 17:50.52 PR GR Forest Hills Nort...
7. 10 Caleb Borns 18:07.82 SR Grand Haven
8. 11 Corbin Blink 18:08.18 Saugatuck
9. 11 Dane Segard 18:13.22 PR Rockford
10. 12 Nick Heelan 18:20.22 Saugatuck
11. 11 Brandon Schultz 18:23.46 PR Rockford
12. 12 Josh Schutzenhofer 18:30.22 Saugatuck
13. 12 Joe Tucker 18:37.42 PR GR Forest Hills Nort...
14. 10 Nick Stapleton 18:38.37 Grand Rapids Catholi...
15. 10 Max Sepeshy 18:44.93 SR Grand Haven
16. 10 Ray Bartlett 18:45.83 Saugatuck
17. 10 Mason Harvath-Gerr... 18:48.25 Saugatuck
19. 10 Brendan Gross 18:53.03 PR Grand Haven
20. 10 Zach Fagerlin 18:54.00 Rockford
21. 12 Logan Coles 18:54.52 GR Forest Hills Nort...
22. 10 Nathan Anderson 18:55.00 PR Fremont
23. 11 Patrick Day 18:55.46 SR Rockford
24. 12 Ben Ingall 18:56.70 SR Grand Haven
25. 12 Jake Phillips 19:02.68 SR Grand Haven
26. 11 Jacob Ingleston 19:04.87 Benzie Central
27. 10 Marc Crossman 19:05.94 Benzie Central
28. 10 Tripp Derrick 19:07.94 GR Forest Hills Cent...
29. 10 Jin Ro 19:09.59 GR Forest Hills Nort...
30. 10 Colton Christoffer... 19:09.93 PR Fremont
31. 10 Frank Frisinger 19:10.48 SR Grand Haven
32. 10 Jack Reus 19:10.86 SR Grand Haven
33. 10 Ringo Joon 19:11.74 Saugatuck
34. 10 Max VanDoorne 19:12.72 PR GR Forest Hills Nort...
35. 10 Ben Lewis 19:13.12 SR Zeeland West
36. 10 Lucas Patin 19:14.04 PR Rockford
37. 12 Brendan Ulanch 19:14.42 PR GR Forest Hills Nort...
38. 12 Drew Henman 19:15.80 Grand Haven
39. 10 Keegan Langeler 19:16.52 PR Grand Haven
40. 12 Alex Richardson 19:17.24 PR GR West Michigan Avi...
41. 11 Liam Maloney 19:18.06 GR Forest Hills Nort...
42. 12 Joey Johnston 19:20.38 Benzie Central
43. 12 Sammy McNeill 19:21.86 PR Grand River Preparat...
44. 10 Nick Rossiter 19:22.31 SR North Muskegon
45. 11 Armand Carrion 19:22.89 Saugatuck
46. 10 Bayron Lobo-Paz 19:23.22 PR Grand Rapids Ottawa ...
47. 12 Christian Post 19:26.01 Saugatuck
48. 11 Aaron Hughes 19:27.02 SR Grand Haven
49. 10 Troy Sorensen 19:27.46 PR GR Forest Hills Nort...
50. 12 Connor Piotrzkowski 19:27.97 SR Grand Haven
51. 12 Robert Groesser 19:28.90 PR Benzie Central
52. 10 Noah Barnes 19:30.40 Benzie Central
53. 10 Eamon Weed 19:34.38 PR Grand Rapids Track C...
54. 10 Austin Braun 19:35.14 PR Grand Rapids Catholi...
55. 10 Nick Forrest 19:36.06 Rockford
56. 12 Alan Hirdes 19:36.60 PR Allendale
57. 12 George Radashaw 19:39.00 SR GR West Michigan Avi...
58. 11 Logan Jaglowski 19:40.24 Grand Rapids Catholi...
59. 11 Chad Hansen 19:41.75 PR GR Forest Hills Nort...
60. 11 Eric Lastfogel 19:43.13 Grand Rapids Catholi...
61. 10 William Mayfield 19:43.67 PR Grand Haven
62. 10 Ethan Wurm 19:46.35 PR Grand Rapids Track C...
63. 12 Thomas Hubert 19:47.81 SR Lowell
64. 11 Kyle Johnson 19:50.10 PR Rockford
65. 10 Berkeley Garvelink 19:59.88 Saugatuck
66. 12 Kyle Robach 20:01.29 SR Rockford
67. 12 Mitchell Denolf 20:03.09 PR GR Forest Hills Nort...
68. 11 Trent Gleason 20:05.83 PR Hesperia
69. 10 Dylan Muntter 20:06.70 SR Zeeland West
70. 10 Connor Hotary 20:07.38 Saugatuck
71. 10 Javier Martinez 20:08.05 PR Grand River Preparat...
72. 12 Derrick Lewis 20:10.45 PR Grand Haven
73. 10 Blake Voshel 20:12.32 SR Fremont
74. 10 Cole Coughlin 20:14.98 GR Forest Hills Cent...
75. 12 Linus Aakesson 20:16.41 Benzie Central
76. 12 Scott VanderKlipp 20:17.40 GR Forest Hills Nort...
77. 12 Chase Miller 20:18.22 SR Lowell
78. 11 Alex Brandt 20:25.46 PR Lowell
79. 10 Richard Frisbie 20:26.22 Benzie Central
80. 10 Davis VanSkiver 20:29.42 GR Forest Hills Nort...
81. 11 Henry Kauffman 20:29.80 Rockford
82. 12 Jack Wittman 20:37.97 PR Hart
83. 11 Josh Nye 20:38.69 SR Benzie Central
84. 12 Cody Reightley 20:39.03 Benzie Central
85. 10 Austin Novakowski 20:39.86 SR Zeeland West
86. 12 Jacob Cieply 20:41.81 GR Forest Hills Cent...
87. 10 Ethan Pike 20:42.68 North Muskegon
88. 10 Mason Doorn 20:47.34 PR GR West Michigan Avi...
89. 11 Brendan Kelly 20:53.72 Grand Haven
90. 10 Raymond Jin 20:54.05 PR Rockford
91. 12 Russell Marvin 20:55.53 GR Forest Hills Cent...
92. 10 Andrew Hammond 20:59.31 PR Grand Rapids Kenowa ...
93. 11 Darnell Frye 21:05.61 GR West Michigan Avi...
94. 10 Joey Meighan 21:06.39 Grand Rapids Catholi...
95. 12 Taylor Plekker 21:13.84 SR Rockford
96. 11 Gabe Bennett 21:16.17 Grand Rapids Kenowa ...
97. 12 Mekial Munzo 21:17.86 Grand Rapids Catholi...
98. 11 George Chu 21:19.93 GR Forest Hills Nort...
99. 11 John Foxworthy 21:25.23 PR Hesperia
100. 11 Jason Isenga 21:26.61 Allendale
101. 11 Nevin Lees 21:28.85 SR GR Forest Hills Nort...
102. 11 Zac Taghon 21:30.94 PR Benzie Central
103. 10 UeSepreEl Jones 21:37.89 SR GR West Michigan Avi...
104. 10 Jack Potter 21:40.27 SR GR West Michigan Avi...
105. 11 Julian Jacobs 21:40.62 PR GR Forest Hills Nort...
106. 11 Ben McCallum 21:41.17 SR GR West Michigan Avi...
107. 12 Christian Schillim 21:43.63 Grand Rapids Kenowa ...
108. 10 Myles Reed 21:44.18 PR Grand Rapids Ottawa ...
109. 10 Josiah Eckl 21:46.53 Grand Rapids Track C...
110. 12 Callahan Kornak-Ko... 21:46.88 Rockford
111. 10 Austin Wier 21:48.76 PR Rockford
112. 10 Jared Harmon 21:50.30 Rockford
113. 11 Josiah Stiffler 21:53.29 Grand Rapids Track C...
114. 10 Caleb Kehl 21:53.91 SR Grand Haven
115. 10 Jacob Taber 21:57.78 Benzie Central
116. 10 Anthony Gaiser 21:59.41 SR Muskegon Mona Shores
117. 10 David Holmes 22:04.94 PR Coopersville
118. 11 Jared Hart 22:05.36 PR Zeeland West
119. 10 Mason Winters 22:06.98 PR Lowell
120. 11 Kyle Hanlon 22:11.14 SR GR Forest Hills Nort...
121. 10 Nicholas Summerskill 22:13.13 PR Hesperia
122. 12 Nathan Walker 22:13.53 PR Grand River Preparat...
123. 10 Joe Ludlam 22:14.39 Hopkins
124. 10 Nicholas Williams 22:15.77 PR North Muskegon
125. 12 Nicholas Dekkenga 22:17.07 PR Coopersville
126. 11 Christopher Anderson 22:17.48 Grand Haven
127. 12 Nick Stormer 22:23.59 PR Saugatuck
128. 10 Clark Vreeman 22:25.57 SR Zeeland West
129. 9 Seth Gallentine 22:28.62 Coopersville
130. 10 Benjamin Booher 22:34.61 PR Hesperia
131. 11 David Tamondong 22:37.10 PR GR West Michigan Avi...
132. 10 Cooper Bouman 22:37.49 GR Forest Hills Nort...
133. 11 Christopher Tortor... 22:38.25 Hopkins
134. 12 Riley Nethercott 22:43.37 SR Lowell
135. 10 Austin Owens 22:49.00 Hart
136. 12 Ian May 22:51.77 GR West Michigan Avi...
137. 12 Maxwell McQueary 22:53.73 Saugatuck
138. 10 Daniil Fox 23:00.95 Grand Rapids Catholi...
139. 10 Joe Williams 23:05.11 GR West Michigan Avi...
140. 10 Abel Segundo-Rios 23:05.69 Wyoming Lee
141. 10 Elijah Kauffman 23:07.25 PR Rockford
142. 11 Nicholas Gochenhour 23:09.85 SR Coopersville
143. 10 Evan Berkenpas 23:14.41 PR Rockford
144. 11 Dylan Topliff 23:15.08 Grand Haven
145. 10 John Dickens 23:23.65 Grand Rapids Catholi...
146. 10 Fidel Diocares 23:26.98 PR GR West Michigan Avi...
147. 10 Colton Palmer 23:34.57 PR Wyoming Lee
148. 10 Luke Koenigsknecht 23:40.25 PR GR West Michigan Avi...
149. 11 Christian Davis 23:42.65 Lowell
150. 12 Max Snaza 23:46.12 PR GR Forest Hills Nort...
151. 12 Noah Dethloff 23:53.12 Muskegon Mona Shores
152. 12 Javier Gomez 23:56.58 Wyoming Lee
153. 12 Noah Crampton 24:03.67 SR GR Forest Hills Nort...
154. 11 Zackery Hogendyk 24:05.58 PR Muskegon Mona Shores
155. 10 Griffin Thompson 24:11.02 GR West Michigan Avi...
156. 11 Evan Johnson 24:19.32 SR Lowell
157. 10 Johnathon Beckwith 24:28.31 PR Hopkins
158. 12 AJ Carrell 24:28.62 Allendale
159. 11 Gabriel Depakakibo 24:49.82 PR GR West Michigan Avi...
160. 11 Andrew Dombrowski 24:51.85 GR West Michigan Avi...
161. 11 Ryan Sass 24:54.41 Benzie Central
162. 10 Korbin Williford 25:10.29 PR Lowell
163. 12 Joseph Miles 25:20.06 Grand Rapids Catholi...
164. 12 Ceasar Vargas 25:50.60 Wyoming Lee
165. 12 Tony Bolthouse 25:54.52 Hopkins
166. 10 Billy Lowe 25:54.85 North Muskegon
167. 10 Kevin Portinga 26:03.60 PR Grand Rapids Ottawa ...
168. 12 Eddie Montiel 26:15.80 Wyoming Lee
169. 10 Mateo Rodriguez 27:56.80 PR Fremont
170. 11 Cole VandenBosch 27:58.72 Zeeland West
171. 11 Chris Mendham 28:13.14 PR Coopersville
172. 10 Ethan Esslinger 29:07.10 PR Muskegon Mona Shores
Official Team Scores
1. Saugatuck 35
2. Grand Haven 50
3. Rockford 95
4. GR Forest Hills No... 98
5. Fremont 117
6. Benzie Central 164
7. Grand Rapids Catho... 193
8. GR West Michigan A... 239
9. Zeeland West 254
10. Lowell 271
11. Coopersville 335
12. Wyoming Lee 359
Womens Results
5,000 Meters Junior Varsity
1. 10 Kelsie Bovee 20:55.33 SR Grand Haven
2. 12 Haylee Ray 21:10.81 Grand Haven
3. 10 Kelsie McManus 21:13.40 PR Grand Haven
4. 10 Diana Candela 21:20.20 PR Rockford
5. 10 Brianna Jhamb 21:30.15 SR Grand Haven
6. 10 Ceci Stickel 21:31.83 PR Saugatuck
7. 10 Marlie Fraser 21:41.55 SR Grand Haven
8. 12 Skyler Boterenbrood 21:46.53 PR Grand Haven
9. 10 Carly Maynard 21:48.77 Rockford
10. 10 Madison Holub 21:52.03 PR Grand Haven
11. 10 Julia Robinson 22:00.29 SR Grand Haven
12. 12 Rylee Rutherford 22:15.82 Grand Haven
13. 10 Giovana Maracek 22:19.75 SR Grand Haven
14. 12 Olivia Buitenhuis 22:23.32 SR Grand Haven
15. 12 Morgan Burch 22:35.31 Benzie Central
16. 10 Elena Salik 22:45.39 PR Grand Haven
17. 10 Morgan Dreese 22:52.05 SR Grand Haven
18. 11 Hannah Howard 22:59.05 Saugatuck
19. 11 Jenny Ryan 22:59.95 SR Grand Haven
20. 12 Kelsey Lee 23:00.68 GR Forest Hills Cent...
21. 12 Emily Pantelleria 23:01.07 Saugatuck
22. 11 Lynsey Davison 23:01.96 GR Forest Hills Cent...
23. 11 Alexia Lauria 23:02.91 Grand Rapids Catholi...
24. 10 Avery Gill 23:03.80 SR Grand Rapids Catholi...
25. 11 Beth Chick 23:04.17 PR GR Forest Hills Nort...
26. 10 Ana Dekruyter 23:04.91 Zeeland West
27. 12 Mimi Rave 23:06.45 GR Forest Hills Cent...
28. 10 Alyssa Spencer 23:07.40 SR Grand Haven
29. 11 Sophie Fischer 23:08.00 SR Grand Rapids Catholi...
30. 11 Victoria Austin 23:10.46 Rockford
31. 10 Jenna Saier 23:11.28 Benzie Central
32. 12 Katlyn Pataky 23:12.01 Benzie Central
33. 10 Cassandra Thompson 23:16.17 SR Allendale
34. 12 Emily White 23:19.67 Benzie Central
35. 9 Rachel Smith 23:22.49 PR Zeeland West
36. 10 Lily Mears 23:24.62 SR Grand Haven
37. 12 Valentina Giannoli 23:25.29 PR Newaygo
38. 12 Jenny Belfer 23:26.45 PR GR Forest Hills Nort...
39. 12 Susan Wu 23:28.96 GR Forest Hills Cent...
40. 12 Paige Wilson 23:30.45 SR Rockford
41. 12 Zoe McGregor 23:31.51 Grand Haven
42. 12 Taylor Benoit 23:32.42 SR Rockford
43. 11 Isadora Mitchell 23:33.02 SR Grand Haven
44. 11 McKenna Coyne 23:33.92 PR Grand Haven
45. 11 Anna Schwartz 23:35.98 GR Forest Hills Cent...
46. 12 Kamrie Penne 23:37.97 Benzie Central
47. 11 Katie Webster 23:41.77 SR Grand Haven
48. 10 Alexis Hook 23:42.24 SR Grand Haven
49. 11 Cassidy Owens 23:42.85 Hart
50. 10 Maria Donihue 23:43.20 Grand Rapids Kenowa ...
51. 11 Natasha Robertson 23:54.06 SR Grand Haven
52. 10 Chaney Rickard 23:55.46 PR Allendale
53. 12 Molly Frisbie 23:58.21 SR Newaygo
54. 10 Haley Nieuwkoop 23:58.90 SR Lowell
55. 11 Abby Dood 23:59.29 PR Rockford
56. 12 Allison Wernstrom 24:02.20 Muskegon Reeths-Puffer
57. 12 Anna Berg 24:03.54 PR Grand Rapids Kenowa ...
58. 10 Angela Warsecke 24:04.96 Benzie Central
59. 10 Megan Walker 24:05.77 Fremont
60. 10 Kayla Lemcool 24:07.13 Benzie Central
61. 11 Mattie Busscher 24:08.10 PR Zeeland West
62. 11 Sara Vruggink 24:09.50 Grand Rapids Catholi...
63. 12 Katie Montroy 24:09.92 PR Rockford
64. 11 Mackenzie Stewart 24:10.65 PR Grand Rapids Kenowa ...
65. 12 Brooke Lonergan 24:11.34 SR Grand Haven
66. 11 Linnea Eastburg 24:13.04 GR Forest Hills Cent...
67. 12 Haley Rollf 24:13.38 PR Fremont
68. 12 Kelsey Larson 24:16.88 Grand Haven
69. 11 Megan Tiggleman 24:24.80 GR Forest Hills Cent...
70. 12 Megan Ennis 24:29.10 PR GR Forest Hills Nort...
71. 12 Ashley Boersma 24:31.34 SR GR Forest Hills Nort...
72. 11 Julia Elzinga 24:31.92 PR Grand Haven
73. 10 Shelby Johnson 24:35.01 GR Forest Hills Nort...
74. 11 Miranda Deal 24:37.93 PR Grand Haven
75. 12 Emma Vela 24:38.53 SR GR Forest Hills Nort...
76. 11 Nellie DeWaard 24:39.20 SR GR Forest Hills Nort...
77. 12 Katie Cruickshank 24:44.30 Rockford
78. 10 Emily Parker 24:50.53 Allendale
79. 10 Taylor Lound 24:53.30 Hart
80. 12 Christine Rogers 24:58.95 PR Grand Rapids Catholi...
81. 11 Tatum VanAndel 25:06.59 Grand Haven
82. 10 Georgia Richardson... 25:07.16 PR Saugatuck
83. 10 Emma Ball 25:10.10 SR Grand Haven
84. 11 Alexis Nesbitt 25:16.32 Grand Haven
85. 10 Megan Wexall 25:22.88 Grand Haven
86. 10 Marisa VanderMolen 25:25.52 Muskegon Mona Shores
87. 10 Madelyn O'Malley 25:27.66 Rockford
88. 11 MaKayla Rykse 25:28.04 Coopersville
89. 12 Erin Overholt 25:34.36 SR GR Forest Hills Nort...
90. 11 Aly Chick 25:34.91 PR GR Forest Hills Nort...
91. 11 Claire Reichenbach 25:37.72 Rockford
92. 10 Anna Smith 25:38.36 PR Zeeland West
93. 12 Levi Gill 25:38.68 SR Muskegon Mona Shores
94. 11 Jossilyn Maycroft 25:40.81 SR Coopersville
95. 10 Talia Rosenberg 25:41.64 PR Grand Haven
96. 12 Olivia Salik 25:56.12 SR Grand Haven
97. 10 Brooke Hale 25:58.96 PR Saugatuck
98. 12 Taylor Sterk 26:00.15 Rockford
99. 11 Nicole Nelson 26:04.37 SR Rockford
100. 12 Emma Holmes 26:06.19 PR Newaygo
101. 9 Sam Wilkinson 26:09.04 PR Benzie Central
102. 10 Jetal Patel 26:09.40 Saugatuck
103. 11 Hanna Burch 26:26.79 Benzie Central
104. 10 Elie VanDyke 26:29.61 SR Grand Haven
105. 10 Isabel Staskiewicz 26:30.39 SR Grand Haven
106. 12 Mychalla Belknapp 26:31.21 PR Muskegon Reeths-Puffer
107. 12 Jenna Beemer 26:41.67 SR Muskegon Mona Shores
108. 9 Anna Sullivan 26:43.70 North Muskegon
109. 11 Nidhi Patel 26:51.04 Coopersville
110. 10 Fadwa Kamari 26:53.59 PR GR Forest Hills Cent...
111. 11 Shelby Clingan 26:58.03 SR Grand Rapids Kenowa ...
112. 11 Richele Shaw 26:59.91 Allendale
113. 10 Audrea Morrissey 27:00.35 PR GR Forest Hills Nort...
114. 12 Brynn Riley 27:02.28 SR GR Forest Hills Nort...
115. 11 Brianne Robach 27:04.96 SR Grand Rapids Catholi...
116. 11 Abby McDowell 27:14.16 Lowell
117. 10 Gabrielle Dietz 27:15.60 PR Muskegon Mona Shores
118. 11 Jordyn Gregory 27:16.39 SR GR Forest Hills Nort...
119. 12 Nelly Reinsdorf 27:17.75 PR Rockford
120. 9 Elyse Wolters 27:25.24 Zeeland West
121. 10 Caroline Kuntzman 27:27.08 GR Forest Hills Nort...
122. 12 Erin Dood 27:27.56 Rockford
123. 10 Katherine Sims 27:27.99 PR Zeeland West
124. 11 Sadie Vanderstelt 27:31.99 SR Hart
125. 11 Sophie Lloyd 27:33.60 Rockford
126. 11 Mikayla Robotham 27:34.48 Benzie Central
127. 10 Kayela Malewitz 27:52.68 Coopersville
128. 12 Leah Gmeimer 27:56.04 PR Allendale
129. 10 Isabel Bird 27:58.56 PR Grand Haven
130. 11 Skylar Szankin 28:19.17 Grand Rapids Kenowa ...
131. 11 Melissa Goodell 28:20.33 Saugatuck
132. - Michelle Makowski 28:34.64 Saugatuck
133. 12 Marianne Tate 28:35.82 Hart
134. 10 Molly Mullett 28:54.03 GR Forest Hills Nort...
135. 11 Danielle Page 28:57.43 SR Grand Haven
136. 12 Celine Groetteland 28:57.97 PR Fremont
137. 10 Larkin Hoogerhyde 30:00.46 Allendale
138. 10 Myah Clous 30:02.64 Benzie Central
139. 11 Nina Sparre 30:20.43 PR Fremont
140. 11 Chloe VanSickle 30:43.11 Coopersville
141. 10 Gabriella Hernandez 30:54.24 GR Forest Hills Cent...
142. 11 Alana Tovar-Pineda 30:56.99 SR Newaygo
143. 12 Isabelle Catrais 31:03.57 PR Benzie Central
144. 12 Helena Gryzenia 31:04.73 SR Muskegon Mona Shores
145. 12 Karen Heilemann 31:06.08 PR Newaygo
146. 12 Damaya Starr 31:06.79 Muskegon Reeths-Puffer
147. 12 Tenna Rahr 31:07.20 PR Newaygo
148. 10 Elena Comolli 32:41.42 PR Coopersville
149. 10 Madelynn Holwerda 33:33.38 Muskegon Mona Shores
150. 12 Ellie Zimmerman 34:43.67 Fremont
151. 10 Ally Johnston 35:16.62 Benzie Central
152. 12 Karina Kasmauskis 35:33.82 GR Forest Hills Nort...
153. 12 Johanna Christensen 35:45.56 PR Newaygo
154. 12 Abby Pointer 36:26.78 GR Forest Hills Cent...
Official Team Scores
1. Grand Haven 18
2. Rockford 98
3. GR Forest Hills Ce... 111
4. Benzie Central 118
5. Saugatuck 152
6. Grand Rapids Catho... 154
7. GR Forest Hills No... 200
8. Zeeland West 221
9. Allendale 260
10. Grand Rapids Kenow... 264
11. Newaygo 295
12. Fremont 335
13. Muskegon Mona Shores 339
14. Coopersville 343