Official Team Scores
1. Hanover-Horton 25
2. Grandville Calvin Christian 43
3. Petoskey 137
4. Ionia 141
5. Traverse City St. Francis 176
6. Mt. Pleasant Sacred Heart 189
7. Clare 191
8. Mt. Pleasant 210
9. Cedar Springs 212
10. Greenville 272
11. Beal City 303
12. Bear Lake-Onekama 351
13. Potterville 379
14. St. Louis 385
15. Saranac 401
16. Alma 422
17. Freeland 432
18. Portland 459
Mens Results
5,000 Meters Junior Varsity
PL YR Name Mark Team
1. 9 Dean Reynolds 18:18.10 Hanover-Horton
2. 12 Ethan Heilman 18:29.05 Grandville Calvin Ch...
3. 10 Brandon Guenther 18:33.40 Hanover-Horton
4. 9 Logan Shepherd 18:34.39 Hanover-Horton
5. 10 Lance Jourdan 18:47.54 Grandville Calvin Ch...
6. 11 Dylan Morrish 19:00.65 Clare
7. 12 Qori Nelson 19:02.79 Grandville Calvin Ch...
8. 9 Rider Hall 19:05.81 Hanover-Horton
9. 10 Richard Haislip 19:07.03 Hanover-Horton
10. 10 Andrew Coveyou 19:08.38 Petoskey
11. 10 Matthew Erhardt 19:11.46 Traverse City St. Fr...
12. 12 Tyler Hulst 19:13.19 Grandville Calvin Ch...
13. 10 Shane Sauber 19:17.00 Hanover-Horton
14. 11 Nicholas DeMattei 19:18.84 Mt. Pleasant
15. - Luke Predum 19:20.31 Mt. Pleasant
16. 11 Devin Swatzell 19:21.66 Cedar Springs
17. 10 Zack Haan 19:23.20 Grandville Calvin Ch...
18. 9 Austin Mann 19:24.09 Cedar Springs
19. 11 Ben Mason 19:24.45 Petoskey
20. 9 Carter Cole 19:25.55 Grant
21. 9 Reece Welch 19:25.73 Grant
22. 11 Charlie Brown 19:27.37 Clare
23. - Ben Thering 19:32.00 Mt. Pleasant
24. 9 Hunter Bentley 19:36.18 Bear Lake-Onekama
25. 9 Scotty Bolton 19:36.35 Hanover-Horton
26. 9 Cody Husted 19:39.54 Ionia
27. 10 Andrew Hackett 19:40.91 Grandville Calvin Ch...
28. 9 Zach Vogt 19:44.28 Ionia
29. 9 Cameron Simmons 19:44.77 Ionia
30. 10 Sandy Watson 19:46.63 Petoskey
31. 11 Josh Trierweiler 19:47.17 Ionia
32. 10 Luke Meddaugh 19:49.24 Traverse City St. Fr...
33. 9 Bryson Ellalasingham 19:56.92 Traverse City St. Fr...
34. 11 Guy Woods 19:57.20 Traverse City St. Fr...
35. 9 Alex Theisen 19:58.03 Mt. Pleasant
36. 11 Caleb Gross 20:02.69 St. Louis
37. 12 Will Erskine 20:02.88 Ionia
38. 9 Patrick Coveyou 20:03.60 Petoskey
39. 12 Beau Hollinshead 20:07.76 Carson City-Crystal
40. 12 Malachi Davis 20:11.25 Ionia
41. 10 Alexander Henrys 20:11.48 Potterville
42. 9 Deagan Moore 20:12.48 Greenville
43. 11 Ben Jenkins 20:14.69 Grandville Calvin Ch...
44. 9 Sam Kleynenberg 20:15.28 Cedar Springs
45. 12 Sam Hilder 20:16.87 Hanover-Horton
46. 11 Logan Miller 20:18.03 Greenville
47. 9 Trevor Eisenlohr 20:20.96 Bear Lake-Onekama
48. 11 Daniel Sysco 20:22.71 Petoskey
49. 10 Nathan Allen 20:23.01 Mt. Pleasant
50. - Emmanuel Chiejina 20:23.61 Mt. Pleasant
51. - Charlie Morton 20:24.88 Mt. Pleasant
52. 9 Matthew Kolb 20:25.47 Beal City
53. 9 Trenton Speer 20:25.89 Charlevoix
54. 9 Kenny Vaillancourt 20:27.07 Mt. Pleasant
55. 9 Adam Frost 20:27.52 Ionia
56. 12 Noah Nivison 20:27.81 Clare
57. 10 William Bell 20:28.04 Clare
58. 11 Davis Blint 20:30.24 Petoskey
59. 10 Ty Schafer 20:30.54 Beal City
60. 10 Jaden Onken 20:32.00 Grandville Calvin Ch...
61. 9 Michael Hopkins 20:32.28 Beal City
62. 10 Kris Barnett 20:35.52 Evart
63. 9 Branden Husted 20:36.09 Ionia
64. 9 Drake Hoffman 20:40.53 Alma
65. 12 Brandon Cooper 20:43.75 Greenville
66. 10 Jacob Heyboer 20:44.10 Grandville Calvin Ch...
67. 10 Brad Strouse 20:44.49 Saranac
68. 9 Presley Bowen 20:44.90 Potterville
69. - Matthew Szymczak 20:48.76 Mt. Pleasant
70. 9 Alex Nylaan 20:51.41 Cedar Springs
71. 10 Cristian Kunse 20:53.83 Clare
72. 10 Tim Gutcher 20:55.71 Petoskey
73. 12 James Ozinga 20:56.20 Grandville Calvin Ch...
74. 12 DeAndre Sage 21:01.10 Greenville
75. 10 Kai Hawkins 21:01.65 Saranac
76. 12 Andrew Youngstrom 21:04.26 Freeland
77. 9 Hunter Blain 21:05.93 Clare
78. 10 Jacob Moses 21:07.76 East Jordan
79. 9 Samuel Friedrich 21:08.16 Ionia
80. 10 Gavin Purgiel 21:09.39 Beal City
81. 9 Drew Wilson 21:14.88 Mt. Pleasant
82. 12 Noah Amidon 21:17.86 Greenville
83. 10 Daniel Deeren 21:18.84 Ionia
84. 11 Keagan Mills 21:19.55 Greenville
85. 11 Remington Ludtke 21:20.07 Middleville Thornapp...
86. 10 Micah Hatfield 21:20.83 Ionia
87. 10 Todd Rabine 21:21.71 Petoskey
88. 9 Zavier Tarrant 21:23.21 Traverse City St. Fr...
89. 10 Sean Bradley 21:23.66 Charlevoix
90. 12 Ethan Jensen 21:24.75 Portland
91. 12 John Kaczor 21:25.99 Freeland
92. 9 Cade Pestrue 21:30.32 St. Louis
93. 9 JJ Harris 21:32.81 Ionia
94. 10 Simon Rylaarsdam 21:35.08 Grandville Calvin Ch...
95. 9 Logan Douglas 21:35.74 Cedar Springs
96. 9 Justin Voskuil 21:37.79 Cedar Springs
97. 9 Jacob Guild 21:38.40 Ionia
98. 9 Matt Clark 21:39.05 Beal City
99. 10 Mitchell Yarger 21:39.77 Potterville
100. 9 Alex Davis 21:40.37 St. Louis
101. 9 Zennor Tarrant 21:42.58 Traverse City St. Fr...
102. 12 Aidan Badgerow 21:45.04 Alma
103. 12 Ryan Ramsey 21:45.48 Portland
104. 9 Mason Metiva 21:45.73 Freeland
105. 11 Austin Carter 21:46.36 Alma
106. 12 John Greenfield 21:47.45 Saranac
107. 12 Davide Illari 21:48.23 Vermontville Maple V...
108. 11 David Green 21:52.16 Evart
109. 9 Jared Beard 21:53.27 Evart
110. 10 Tai Babinec 21:54.51 Bear Lake-Onekama
111. 10 Conner Newswanger 21:57.87 Carson City-Crystal
112. 9 Lukas Schafer 22:00.08 Ionia
113. 9 Luke Dykstra 22:04.57 Grandville Calvin Ch...
114. 9 Isaac Spiece 22:06.26 Saranac
115. 10 Cody King 22:09.43 East Jordan
116. 9 Ethan Stebing 22:13.91 Hanover-Horton
117. 12 Charlie Schwerin 22:14.95 Beal City
118. 9 Andrew Jordan 22:15.47 Hanover-Horton
119. 9 Owen Haupt 22:16.15 Beal City
120. 11 Raymond Gardner 22:17.19 Grant
121. 10 Bradley Cooke 22:24.24 Grandville Calvin Ch...
122. 12 Nick Phelps 22:26.07 Beal City
123. 9 Jacob Vollmar 22:26.59 Beal City
124. 12 Misael Vasquez 22:29.96 Grandville Calvin Ch...
125. 9 Charlie Weinheimer 22:32.55 Greenville
126. 11 Anthony Greenough 22:34.91 Petoskey
127. 10 Luis Juez 22:38.41 Potterville
128. 10 Alan Peters 22:39.26 East Jordan
129. 10 Owen Heilman 22:42.89 Grandville Calvin Ch...
130. 9 Chris Wynder 22:43.07 Charlevoix
131. 11 David Anderson 22:44.91 Alma
132. 9 Donavan Aikens 22:46.43 Ionia
133. 9 Hayz Woodard 22:47.61 Ionia
134. 11 Kyle Fink 22:48.84 Bear Lake-Onekama
135. 10 Brenden Wartella 22:49.15 Portland
136. 10 Gavin Gilles 22:55.13 St. Louis
137. 10 Andrew Quillan 22:55.79 Grandville Calvin Ch...
138. 11 Brian Barnett 22:57.02 Evart
139. 10 Austin Murray 22:57.28 Ionia
140. - Brennan Moore 22:58.09 Mt. Pleasant
141. 9 Aaron O'Leary 22:58.47 Petoskey
142. - Lesley Armah 22:59.26 Mt. Pleasant
143. 10 Nick Schlitt 22:59.90 Freeland
144. 11 Nathan Mikek 23:00.17 St. Louis
145. 9 Adrian Malanoski 23:00.94 Greenville
146. 10 Eli Walcott 23:13.38 Grandville Calvin Ch...
147. 11 Kyle Hinds 23:21.25 Portland
148. 10 Thomas Feldpausch 23:24.38 White Cloud
149. 10 Matthew Harrand 23:26.95 Traverse City St. Fr...
150. 10 Sabin Humphrey 23:33.65 Clare
151. 9 Jackson LaJoye 23:37.55 Middleville Thornapp...
152. 10 Derek Jorgensen 23:38.53 Saranac
153. 12 Graham McNeil 23:41.00 Greenville
154. 9 Bren Lopez 23:42.75 Bear Lake-Onekama
155. 10 Gavin Kirby 23:43.17 Alma
156. 11 Ben Stallard 23:49.48 Portland
157. 9 Evan Cary 23:53.56 East Jordan
158. 12 Geordie Ruid 23:57.95 Saranac
159. 9 Eli Folts 24:07.03 Freeland
160. 10 Alex Lawhorne 24:07.30 St. Louis
161. - Jack Pramuka 24:10.57 Mt. Pleasant
162. - Drew Neyer 24:13.03 Mt. Pleasant
163. 10 Ethan Kubasczyk 24:13.81 Potterville
164. 10 Alex Clark 24:18.46 White Cloud
165. 10 Connor Zech 24:31.62 Saranac
166. 9 Matt Haag 24:40.76 St. Louis
167. 9 Ethan Wilson 24:44.69 St. Louis
168. 9 Conner Boyle 24:49.82 Traverse City St. Fr...
169. 12 Evan Dowling 25:07.02 Hanover-Horton
170. 11 Issac Howd 25:12.41 St. Louis
171. 11 Casey Gamber 25:13.42 St. Louis
172. 10 Jonah Ervin 25:15.68 Mt. Pleasant
173. 10 Eliott Traver 25:28.60 Potterville
174. 11 Nicholas Roberson 25:30.59 Mt. Pleasant
175. 10 Frank Zhao 26:47.88 Fulton
176. 9 Dominic Greenough 27:09.22 Petoskey
177. 10 Grant Lanning 27:57.74 Grandville Calvin Ch...
178. 9 Alex Elder 28:02.86 White Cloud
179. 11 Joe Nash 29:26.56 St. Louis
180. 9 Adam Bulk 35:06.11 White Cloud
Provided by Athletic.net
Official Team Scores
1. Grandville Calvin Christian 27
2. Petoskey 32
3. Middleville Thornapple-Kellogg 97
4. Mt. Pleasant 138
5. Charlevoix 187
6. Traverse City St. Francis 188
7. Clare 201
8. Cedar Springs 203
9. East Jordan 210
10. Greenville 249
11. Hemlock 300
12. Ionia 305
13. Alma 323
14. Vermontville Maple Valley 437
15. Portland 446
16. Saranac 458
Womens Results
5,000 Meters Junior Varsity
PL YR Name Mark Team
1. 9 Madeline Witvliet 21:11.01 Grandville Calvin Ch...
2. 9 Kate Witvliet 21:27.03 Grandville Calvin Ch...
3. 9 Hanna Kroeze 21:45.04 Grandville Calvin Ch...
4. 12 Kayla Stout 21:49.00 Petoskey
5. 9 Emma Lindwall 22:06.89 Petoskey
6. 10 Anna Armstrong 22:13.71 Petoskey
7. 10 Emmaline Peterson 22:16.76 Charlevoix
8. 11 Emma Decker 22:17.44 Petoskey
9. 11 Faith Kulbieda 22:37.80 Petoskey
10. 12 Morgan Bykerk 22:43.57 Grandville Calvin Ch...
11. 12 Hailey Bonner 23:00.13 Grandville Calvin Ch...
12. 9 Aubrey Shepherd 23:05.57 Middleville Thornapp...
13. - Michelle Reinke 23:08.84 Mt. Pleasant
14. 10 Athena Gillespie 23:19.58 Traverse City St. Fr...
15. 10 Natalia Taylor 23:20.99 Petoskey
16. 11 Emma Fusti-Molnar 23:23.24 Grandville Calvin Ch...
17. 12 Lauren Lutz 23:24.85 Middleville Thornapp...
18. 10 Brigid Boyle 23:34.59 Mt. Pleasant
19. 11 Lindsey Ellalasing... 23:35.63 Traverse City St. Fr...
20. 12 Maddisen Robirds 23:37.52 Middleville Thornapp...
21. 12 Rachel Bowers 23:39.11 Cedar Springs
22. 10 Emma Buday 23:41.03 Charlevoix
23. 9 Angelina Lanham 23:45.67 Alma
24. 11 Caitlin DuCharme 23:47.34 Mt. Pleasant
25. 9 Oli Miller 23:50.53 Middleville Thornapp...
26. 12 Kaylee Cochran 23:52.64 East Jordan
27. 9 Megan Bargy 23:52.96 Middleville Thornapp...
28. 11 Tarryn Winter 23:54.36 Clare
29. 12 Jessica Elderkin 23:55.61 Grandville Calvin Ch...
30. 9 Alexis LaPoe 24:00.35 Clare
31. 10 Madison Morris 24:15.36 Cedar Springs
32. 12 Josephine Swaney 24:23.25 Mt. Pleasant
33. 9 Annie Bergmann 24:26.93 Charlevoix
34. 10 Makia Robinson 24:28.44 Mt. Pleasant
35. 12 Presli Schumaker 24:29.95 Mt. Pleasant
36. 9 Christina Kooistra 24:36.19 East Jordan
37. 10 Aubrey Miller 24:36.44 Clare
38. 9 Natalie O'Riley 24:37.74 Middleville Thornapp...
39. 12 Marie Eide 24:38.58 Greenville
40. 12 Katie Miller 24:39.98 Middleville Thornapp...
41. 9 Ahnaleigh DeVries 24:42.06 Grandville Calvin Ch...
42. 12 Tess Scheidel 24:43.20 Middleville Thornapp...
43. 9 Breann Wandell 24:44.03 Ionia
44. 9 Jennahka Moses 24:47.25 East Jordan
45. 9 Madison Morey 24:48.93 Mt. Pleasant
46. 9 Rachel Pott 24:50.27 Charlevoix
47. 10 Madelyn Picardat 24:52.14 Traverse City St. Fr...
48. 10 Jaclyn Westlake 24:54.40 Middleville Thornapp...
49. 12 Klaudia Kulakowska 24:55.01 Cedar Springs
50. 11 Grace Ann Gomez 24:55.75 Clare
51. 9 Bailey Painter 24:59.01 Alma
52. 10 Katie Rondy 25:10.05 Hemlock
53. 9 Rachel Gallup 25:20.28 Cedar Springs
54. 10 Sara Diaz Flores 25:21.06 Bear Lake-Onekama
55. 9 Kendall Senn 25:24.18 Greenville
56. 12 Kate DeKryger 25:26.98 Grandville Calvin Ch...
57. 11 Olivia Nelson 25:28.85 Grandville Calvin Ch...
58. 10 Maggie Stevenson 25:29.89 East Jordan
59. 9 Ditte Hansen 25:31.29 Greenville
60. 10 Whitney Paulson 25:32.38 Traverse City St. Fr...
61. 11 Sydney Coffman 25:33.90 Middleville Thornapp...
62. 12 Gabriella Mansano 25:36.30 Grant
63. 11 Mackenzie Dykstra 25:40.05 Greenville
64. 11 Whitney LaPorte 25:41.54 Greenville
65. 10 Kristina Cuison 25:44.61 Middleville Thornapp...
66. 12 Kelsey Merrifield 25:45.46 Ionia
67. 11 Hannah Lenneman 25:45.86 Ionia
68. 10 Lilly Ziebarth 25:48.19 East Jordan
69. 9 Marjorie Hosking 25:58.99 Cedar Springs
70. 12 Macy Schuette 26:00.89 Hanover-Horton
71. 12 Breann Stahl 26:01.91 Middleville Thornapp...
72. 9 Maggie LaPan 26:05.10 Traverse City St. Fr...
73. 11 Rachel Hilbrandt 26:06.17 Hemlock
74. 11 Sierra Yell 26:09.79 Hemlock
75. 11 Desiree Coe 26:11.30 Clare
76. 9 Nadine Smith 26:13.36 Hanover-Horton
77. 9 Heidi Huizar 26:16.06 Hemlock
78. 10 Lexi Seidel 26:23.57 Hemlock
79. 11 Megan Walker 26:24.16 Vermontville Maple V...
80. 10 Stephanie Church 26:24.69 Hemlock
81. 10 Layla Kren 26:27.07 Cedar Springs
82. 9 Olivia Lee 26:31.06 Ionia
83. 12 Rebecca Barkley 26:32.57 East Jordan
84. 9 Megan Kaniski 26:38.37 Mt. Pleasant
85. 12 Gracie Smith 26:38.71 Grant
86. 12 Emma Hale 26:41.22 Saranac
87. 11 Karissa Briggs 26:49.17 Cedar Springs
88. 12 Sydney Schneider 26:51.40 Portland
89. 10 Larissa Fettig 26:53.97 Cedar Springs
90. 9 Josie Fox 26:55.97 Clare
91. 11 Brittany Thornton 26:59.28 Greenville
92. 11 Maddie Goka 27:02.87 Hemlock
93. 10 Alysia Anderson 27:04.14 Petoskey
94. 12 Aada Tyrvaenienen 27:04.75 Mt. Pleasant
95. 9 Savannah Limarenko 27:06.05 Mt. Pleasant
96. 10 Madalyn Lovell 27:07.88 Cedar Springs
97. 10 Bella Prins 27:09.98 Libertas Christian
98. 11 Aleesa Smith 27:11.05 Grant
99. 12 Ashley Caverley 27:11.82 Greenville
100. 9 Analise McMillan 27:14.53 Freeland
101. 12 Kylee Hoffman 27:14.71 Clare
102. 11 Katie Dennison 27:17.90 Alma
103. 12 Emma Collins 27:20.28 Greenville
104. 12 Goeril Selnes 27:22.56 Greenville
105. 10 Sydney Salinas 27:23.35 Cedar Springs
106. 11 Megan Kitzmiller 27:24.74 Alma
107. 12 Ellie Kaechele 27:30.54 Clare
108. 11 Audrey Short 27:30.72 Freeland
109. 11 Leah Denton 27:32.49 Clare
110. 11 Emily Peterson 27:42.39 Ionia
111. 10 Allison Kilts 27:43.26 Greenville
112. 11 Libby Sterrett 27:45.05 Charlevoix
113. 9 Allison Bigelow 27:46.80 Greenville
114. 12 Alyssa Boersen 27:47.41 Libertas Christian
115. 11 Taryn Mroczek 27:53.74 St. Louis
116. 9 Mya Collins 27:54.41 Portland
117. 10 Kam Schaub 28:00.19 Traverse City St. Fr...
118. 12 Chyanne Rozeboom 28:08.52 Grandville Calvin Ch...
119. 10 Sophia Brown 28:13.28 Saranac
120. 12 Nathalie Fuglset 28:19.83 Bear Lake-Onekama
121. 10 Keeler Steffen 28:23.22 Freeland
122. 11 Britani Shilton 28:26.62 Vermontville Maple V...
123. 11 Grace Cairy 28:29.02 Freeland
124. 10 Hannah Diemer 28:31.32 Grandville Calvin Ch...
125. 10 Maddie Auker 28:34.48 Mt. Pleasant
126. 12 Hannah McGlocklin 28:40.30 Vermontville Maple V...
127. 10 Whittaker Sharity 28:42.22 East Jordan
128. 11 Abigail Bates 28:49.35 Alma
129. 12 Emma Fowler 29:06.99 Greenville
130. 12 Mikayla Oppermann 29:08.78 Petoskey
131. 10 Ryleigh Courter 29:12.95 Vermontville Maple V...
132. 12 Tiosha Bartrum 29:22.64 Greenville
133. 10 Ella Gaffney 29:22.90 Charlevoix
134. 10 Lucia Campos Gonza... 29:25.21 Bear Lake-Onekama
135. 11 Erin Duff 29:26.74 Portland
136. 12 Grace Way 29:32.98 Charlevoix
137. 11 Karly Goodman 29:49.57 Portland
138. 11 Olivia Watson 29:52.96 Hemlock
139. 9 Abbi Bakhuyzen 29:59.13 Grandville Calvin Ch...
140. 10 Paige Walle 30:00.07 Hemlock
141. 9 Hayley VanderVennen 30:06.64 Grandville Calvin Ch...
142. 10 Emma Jarka 30:14.35 Libertas Christian
143. 10 Clara Noble 30:36.98 Portland
144. 11 Sarah Boersen 30:41.35 Libertas Christian
145. 10 Rylee Koutz 31:04.15 St. Louis
146. 11 Hayley Curnow 31:21.92 East Jordan
147. 11 Karlene Howard 32:10.72 Petoskey
148. 9 Hannah Helton 32:27.43 Cedar Springs
149. 10 Kylee Gnuse 32:37.57 Saranac
150. 10 Emmily Reisbig 32:54.27 Ionia
151. 10 Hope Helminski 33:05.61 Saranac
152. 11 Hannah Lafferty 33:55.54 East Jordan
153. 12 Naty Vasquez 34:18.24 Grandville Calvin Ch...
154. 12 Destiny Mueller 35:56.55 Saranac
155. 9 Alyson Gusey 37:06.72 Vermontville Maple V...
156. 10 Carissa Granum 38:29.38 Saranac
157. 11 Kenzie Keith 39:55.71 White Cloud