boys 5000m run
1. 11 Dylan Sykes 16:27.1 Grand Rapids Catholi...
2. 11 Luke Noah 16:43.7 Middleville Thornapp...
3. 10 Cameron Thalhammer 16:45.9 Spring Lake
4. 12 Lucas Piekarski 17:00.0 Spring Lake
5. 12 Jarek Brower 17:18.9 Zeeland West
6. 12 Michael Klein 17:21.7 Grand Rapids Catholi...
7. 10 Nathan Stout 17:24.7 Grand Rapids Track
8. 10 Dallas Mora 17:26.4 Cedar Springs
9. 9 Andrew Hylen 17:28.1 Spring Lake
10. 11 Matt Schmidt 17:30.3 Spring Lake
11. 12 Andrew Thome 17:42.4 Sparta
12. 12 Joe Gaikema 17:58.8 Middleville Thornapp...
13. 10 Bryce Arredondo 17:59.3 Zeeland West
14. 11 Trent Smith 18:04.4 Sparta
15. 9 Matthew Converse 18:16.2 Zeeland West
16. 12 Chris Thome 18:19.1 Sparta
17. 11 Eric TerHaar 18:24.6 Zeeland West
18. 11 Liam Perdue 18:25.9 Grand Rapids Catholi...
19. 9 Tommee Smith 18:27.9 Sparta
20. 11 Erik Walter 18:29.5 Middleville Thornapp...
21. 12 Will Warmoth 18:31.2 Spring Lake
22. 12 Cameron Kyser 18:34.1 Spring Lake
23. 12 Drayson Beyer 18:38.5 Middleville Thornapp...
24. 10 Isaiah Johnson 18:38.8 Sparta
25. 11 Tyler Lovell 18:44.2 Cedar Springs
26. 9 Ben Hylen 18:44.7 Spring Lake
27. 11 Ethan Schreur 18:54.8 Zeeland West
28. 12 Grant Nelson 19:03.0 Zeeland West
29. 11 Braden Kilpatrick 19:04.1 Sparta
30. 11 John Galbraith 19:07.2 Sparta
31. 9 Brayden Marvel 19:08.7 Cedar Springs
32. 12 Caleb Eckl 19:12.8 Grand Rapids Track
33. 10 James Klein 19:13.6 Grand Rapids Catholi...
34. 10 Micah McFarlane 19:14.8 Grand Rapids Track
35. 9 Justin Postal 19:15.0 Sparta
36. 10 Chase Whitlow 19:15.1 Cedar Springs
37. 12 Josh Sullivan 19:18.2 Grand Rapids Catholi...
38. 10 Will Brown 19:18.4 Spring Lake
39. 12 Kyle Makarewicz 19:20.1 Middleville Thornapp...
40. 11 John Sargeant 19:29.3 Grand Rapids Track
41. 12 Alex Ruter 19:39.4 Spring Lake
42. 11 Joe Negen 19:43.8 Spring Lake
43. 10 Andrew Sellon 19:45.2 Spring Lake
44. 10 Ethan Wolters 19:46.4 Zeeland West
45. 10 Evan Ream 19:47.1 Cedar Springs
46. 9 Ethan Oudbier 19:50.3 Sparta
47. 12 Remington Sawade 19:53.0 Cedar Springs
48. 11 Aidan VanderTuin 19:53.5 Grand Rapids Catholi...
49. 11 Matthew Vannette 19:54.4 Middleville Thornapp...
50. 11 Drew Vanderwall 20:00.0 Sparta
51. 12 Reece DiGiovanna 20:07.9 Grand Rapids Catholi...
52. 12 Austin Veele 20:08.1 Zeeland West
53. 12 Kevin Brown 20:08.3 Grand Rapids Catholi...
54. 10 Isaak Krantz 20:11.5 Grand Rapids Catholi...
55. 10 Nick Lauinger 20:14.9 Spring Lake
56. 12 Connor Denning 20:18.0 Spring Lake
57. 11 Spencer Irvine 20:20.3 Middleville Thornapp...
58. 9 Matthew Vanderwall 20:21.2 Spring Lake
59. Jared Coad 20:22.2 Grand Rapids Track
60. 12 Charlie Crampton 20:22.7 Grand Rapids Catholi...
61. 9 Nathan Kinne 20:31.8 Middleville Thornapp...
62. 10 Caleb Swenor 20:46.0 Spring Lake
63. 12 Connor MacLachlan 20:48.8 Grand Rapids Catholi...
64. 9 Nick Stapleton 20:53.1 Grand Rapids Catholi...
65. 12 Matt Cassar 20:59.6 Spring Lake
66. 9 Chase Devries 21:04.3 Spring Lake
67. 9 Dylan Muntter 21:12.3 Zeeland West
68. 11 Sam VerHey 21:15.5 Middleville Thornapp...
69. 11 Ayden Bolthouse 21:18.0 Spring Lake
70. 10 Logan Jaglowski 21:18.8 Grand Rapids Catholi...
71. 11 Nick Hanson 21:19.5 Sparta
72. 12 Jerry Scott 21:20.1 Sparta
73. 10 Chris Joachin 21:27.3 Zeeland West
74. 11 Kyle Finn 21:34.7 Grand Rapids Catholi...
75. 12 Thomas Pavey 21:39.3 Grand Rapids Catholi...
76. 9 Noah Krantz 21:39.9 Grand Rapids Catholi...
77. 9 Ethan Pennington 21:41.1 Spring Lake
78. 10 River Foco 21:50.1 Zeeland West
79. 11 Evan Lounsbury 21:57.2 Spring Lake
80. 9 Kyle Sokolowski 21:59.0 Sparta
81. Josh Stiffler 21:59.2 Grand Rapids Track
82. 9 Josiah Eckl 22:03.1 Grand Rapids Track
83. 10 Nathan James 22:23.8 Spring Lake
84. 10 Eric Lastfogel 22:37.3 Grand Rapids Catholi...
85. 12 Jonathan Wolfarth 22:37.6 Cedar Springs
86. 9 Austin Novakowski 22:44.9 Zeeland West
87. 9 Louis Ortiz 22:59.9 Sparta
88. 9 Ben Walters 23:10.6 Spring Lake
89. 9 Jacob Tillmann 23:42.7 Zeeland West
90. 9 Cameron Hall 23:56.1 Spring Lake
91. 9 Devin Swatzell 24:18.4 Cedar Springs
92. 9 Will Reinink 24:27.3 Spring Lake
93. 10 Alex Phillips 24:37.3 Middleville Thornapp...
94. 9 Evan Schock 24:45.7 Spring Lake
94. 11 Ryan Wooten 24:45.7 Sparta
96. 9 Ryan Richmond 24:46.5 Grand Rapids Catholi...
97. 9 Remington Ludtke 24:59.8 Middleville Thornapp...
98. 10 Nate Barndt 25:01.2 Zeeland West
99. 12 Marshal Gabala 25:02.4 Spring Lake
100. 10 Zach VanAssen 25:35.6 Cedar Springs
101. 9 Clark Vreeman 25:35.8 Zeeland West
102. 9 Clayton Galy 26:10.8 Spring Lake
103. 10 Ashton Maurer-Wagner 27:01.4 Spring Lake
104. 10 Andrew Zonca 27:47.1 Spring Lake
105. 9 Jack Leech 28:35.1 Spring Lake
Girls 5000m run
1. 12 Haley Hoogenraad 19:15.1 Zeeland West
2. 10 Ashleigh Blom 20:25.7 Grand Rapids Track
3. 12 Tannah Adgate 20:35.2 Middleville Thornapp...
4. 12 Brooke Carrier 20:38.2 Spring Lake
5. 12 Olivia Lamberg 20:45.2 Middleville Thornapp...
6. 11 Julia Adams 20:50.1 Grand Rapids Catholi...
7. 11 Morgan Overweg 20:51.6 Zeeland West
8. 12 Lexi Heimbaugh 20:54.3 Sparta
9. 12 Ellie Ovokaitys 20:57.0 Cedar Springs
10. 10 Lauren Lutz 20:58.4 Middleville Thornapp...
11. 12 Kelsie Webber-Pluge 21:04.6 Cedar Springs
12. 9 Sarah Possett 21:10.9 Middleville Thornapp...
13. 10 Elise Marshall 21:11.0 Grand Rapids Catholi...
14. 10 Olivia Weenum 21:13.6 Zeeland West
15. 11 Rachael Gorton 21:15.1 Middleville Thornapp...
16. 9 Annie Cooper 21:19.9 Spring Lake
17. 11 Amber Evink 21:27.8 Sparta
18. 11 Skyler Gilchrist 21:33.0 Spring Lake
19. 10 Jenna Hoffius 21:36.7 Spring Lake
20. 9 Kate Gilchrist 21:38.0 Spring Lake
21. 12 Shaun Marie Banaszak 21:39.3 Grand Rapids Catholi...
22. 10 Sydney Maddox 21:50.6 Grand Rapids Catholi...
23. 10 Alli Joy Matison 21:56.6 Middleville Thornapp...
24. 9 Shylin Robirds 21:57.8 Middleville Thornapp...
25. 11 Vanessa Hubert 22:04.0 Sparta
26. 12 Carley Andrews 22:04.5 Sparta
27. 11 Diana Sais 22:06.7 Zeeland West
28. 10 Paige Heckel 22:08.7 Zeeland West
29. 12 Lydia Bekius 22:10.1 Zeeland West
30. 11 Sarah MacLachlan 22:11.4 Grand Rapids Catholi...
31. 9 Avery Gill 22:13.3 Grand Rapids Catholi...
32. 9 Bailyee Vandyke 22:13.3 Cedar Springs
33. 11 Hannah Heintzelman 22:16.2 Cedar Springs
34. 12 Darby Sepulveda 22:18.3 Spring Lake
35. 11 Madison Hannipel 22:21.0 Middleville Thornapp...
36. 10 Ava Sousa 22:24.9 Sparta
37. 10 Brinley Schenk 22:50.0 Zeeland West
38. 10 Maddy Windberg 22:50.7 Spring Lake
39. 11 Caroline Lake 22:50.9 Grand Rapids Catholi...
40. 9 Bree Bonnema 22:55.6 Middleville Thornapp...
41. 11 Kourteney Clark 23:03.7 Spring Lake
42. 11 Kiley Hilton 23:05.6 Middleville Thornapp...
43. 11 Karmyn VonEhr 23:06.8 Grand Rapids Catholi...
44. 11 Jillian Huizenga 23:07.6 Spring Lake
45. 11 Brittany Blair 23:09.2 Middleville Thornapp...
46. 9 Carrolanne Merling... 23:11.7 Cedar Springs
47. 12 Allyson Marvel 23:12.9 Cedar Springs
48. 11 Joslyn Fox 23:16.8 Grand Rapids Catholi...
49. 9 Jenna Murdock 23:34.8 Sparta
50. 12 Emma Leech 23:39.9 Spring Lake
51. 12 Rachel Truszkowski 23:47.6 Grand Rapids Catholi...
52. 12 Molly Harvey 23:58.6 Spring Lake
53. 10 Sara Vruggink 24:00.0 Grand Rapids Catholi...
54. 9 Ana Dekruyter 24:01.1 Zeeland West
55. 10 Mary Claire Mikolay 24:06.0 Grand Rapids Catholi...
56. 11 Clair Bolthouse 24:10.9 Spring Lake
57. 11 Gen Cossey 24:11.0 Spring Lake
58. 11 Abbi Tolan 24:11.3 Middleville Thornapp...
59. 10 Alex Blair 24:11.8 Middleville Thornapp...
60. 11 Courtney Perez 24:12.4 Sparta
61. 12 Alysha Melkonian 24:12.9 Middleville Thornapp...
62. 10 Katie Miller 24:14.0 Middleville Thornapp...
63. 11 Janae Sneller 24:17.5 Spring Lake
64. 10 Sophie Fischer 24:20.0 Grand Rapids Catholi...
65. 10 Nicole LaBine 24:21.6 Grand Rapids Catholi...
66. 10 Hannah Gibbs 24:23.6 Cedar Springs
67. 11 Julia Walsh 24:28.8 Grand Rapids Catholi...
68. 11 Peyton Howe 24:31.4 Spring Lake
69. 11 Alex Perkins Craven 24:33.7 Middleville Thornapp...
70. 10 Miranda Piekarski 24:41.1 Spring Lake
71. 11 Clarissa Hubert 24:43.3 Sparta
71. 9 Katie Perry 24:43.3 Sparta
73. 9 Jenna Hoover 24:45.6 Sparta
74. 11 Tara Tepin 24:45.8 Cedar Springs
75. 12 Brielle Jaglowski 24:51.8 Grand Rapids Catholi...
76. 10 Eden Beyer 24:53.9 Middleville Thornapp...
77. 10 Gwen Kelley 24:54.5 Sparta
78. 11 Isabela Hoban 25:01.1 Grand Rapids Catholi...
79. 12 Allison Hall 25:03.8 Cedar Springs
80. 12 Michaela Cosgrove 25:06.7 Grand Rapids Catholi...
81. 11 Stephanie Stenger 25:09.2 Grand Rapids Catholi...
82. 10 Rachelle Bolton 25:15.9 Sparta
83. 12 Sarah Monterusso 25:28.3 Sparta
84. 10 Madison Palethorpe 25:29.8 Sparta
85. 11 Jillian Schnurstein 25:41.1 Spring Lake
86. 9 Elizabeth Penrice 25:45.8 Spring Lake
87. 12 Megan Kraus 25:56.0 Middleville Thornapp...
88. 11 Grace Buchanan 26:00.0 Sparta
89. Mary Clare Liedel 26:00.5 Grand Rapids Track
90. 12 Kathryn Lignell 26:06.8 Grand Rapids Catholi...
91. 9 Sydney Coffman 26:07.9 Middleville Thornapp...
92. 11 Samantha Preist 26:53.7 Sparta
93. 9 Anna Smith 26:54.3 Zeeland West
94. 10 Rylee Anderson 26:57.1 Spring Lake
95. 9 Nicole Drummond 26:57.9 Grand Rapids Catholi...
96. 10 Emma Rotman 27:04.3 Zeeland West
97. 11 Emily Adams 27:06.5 Grand Rapids Catholi...
98. 12 Haley Lyons 27:08.3 Grand Rapids Catholi...
99. 12 Stephanie Kaminski 27:10.8 Grand Rapids Catholi...
100. 10 Sidney Czinder 27:22.4 Spring Lake
101. 9 Jada VandenBosch 27:22.8 Zeeland West
102. 11 Madisen Mora 27:29.7 Cedar Springs
103. 12 Brittany Buehler 27:33.9 Middleville Thornapp...
104. 11 Kelly McHugh 27:34.1 Sparta
105. 11 Elisabeth Beck 27:42.1 Spring Lake
106. 11 Christine Rogers 28:30.8 Grand Rapids Catholi...
107. 10 Kristen Lounsbury 28:37.0 Spring Lake
108. 11 Jessica Thornsbury 28:41.7 Sparta
109. 9 Natalie Thorne 28:49.4 Sparta
110. 10 Regina Faber 28:52.3 Grand Rapids Catholi...
111. 9 Abigail Scott 28:55.7 Cedar Springs
112. 12 April Lucas 29:02.3 Spring Lake
113. 10 Brianne Robach 29:34.2 Grand Rapids Catholi...
114. 10 Grace Pinter 29:36.4 Grand Rapids Catholi...
115. 11 Shayla Bajric 30:05.0 Grand Rapids Catholi...
116. 10 Elena Gallaway 30:06.8 Sparta
117. 9 Courtney Jack 30:17.5 Spring Lake
118. 12 Macayala Carrns 30:32.3 Spring Lake
119. 11 Kayla VanAssen 31:44.7 Cedar Springs
120. 12 Shannon Campeau 31:48.1 Grand Rapids Catholi...
121. 12 Shannon Ogrodzinski 31:59.9 Grand Rapids Catholi...
122. 9 Rachel Oostindie 32:24.9 Spring Lake
123. 12 Elise McGannon 33:07.5 Spring Lake
124. 9 Arianna Kraljic 33:36.1 Spring Lake
125. 11 Sarahi Hernandez 34:45.2 Grand Rapids Catholi...
126. 12 Maya McAdory 34:47.5 Grand Rapids Catholi...
127. 11 Sarah Kornoelje 40:39.6 Spring Lake