Boys 5000 Meter Run
PL GR Name Time Team
1. 12 Justin Varineau 15:42.99 Grand Rapids Christian
2. 11 Reid Parsons 16:03.41 Comstock Park
3. 10 Andrew Hylen 16:06.43 Spring Lake
4. 12 Mitchell Johnson 16:08.94 Fruitport
5. 10 Victor Jura 16:10.77 Grand Rapids Christian
6. 12 Sam Borisch 16:12.37 Comstock Park
7. 12 Dylan Sykes 16:19.70 Grand Rapids Catholi...
8. 9 Micah VanderKooi 16:24.48 Grand Rapids South C...
9. 12 Aaron Brink 16:26.12 Grand Rapids Christian
10. 12 Aaron Simot 16:31.86 Fruitport
11. 11 Cameron Oleen 16:33.14 Fruitport
12. 10 Caleb Hodgkinson 16:34.41 Grand Rapids Kenowa ...
13. 11 Kyle Messerschmidt 16:35.70 Muskegon Oakridge
14. 11 Mike Hyatt 16:36.35 Muskegon Orchard View
15. 12 Ryan Van Orman 16:37.48 Grand Rapids Christian
16. 12 Tyler Poel 16:40.95 Grand Rapids Christian
17. 11 Henok Ghirmay 16:48.41 Spring Lake
18. 11 Sam Terpstra 16:49.76 Grand Rapids Christian
19. 12 Charlie Kornoelje 17:01.69 Grand Rapids Christian
20. 10 Brenden Deneen 17:04.83 Fruitport
21. 11 Cameron Thalhammer 17:12.45 Spring Lake
22. 10 Ben Hylen 17:14.33 Spring Lake
23. 12 James Nykamp 17:14.61 Grand Rapids South C...
24. 9 Nick Kleinheksel 17:20.45 Fruitport
25. 11 Caleb Velzen 17:21.43 Hudsonville Unity Ch...
26. 12 Tyler Postema 17:21.65 Grand Rapids Kenowa ...
27. 12 Matt Schmidt 17:21.92 Spring Lake
28. 10 Chase Mendham 17:22.15 Coopersville
29. 12 Kyle Finn 17:30.48 Grand Rapids Catholi...
30. 10 Marcos Garcia 17:30.83 Grand River Preparat...
31. 12 Tylor Carmean 17:31.10 Muskegon Oakridge
32. 12 Ben Hofstra 17:35.69 Grand River Preparat...
33. 9 Jerad Berkenpas 17:40.51 Grand Rapids South C...
34. 10 Owen Pruim 17:42.64 Grand Rapids South C...
35. 12 Alec Greenway 17:44.03 Grand Rapids Kenowa ...
36. 11 Tyler Warners 17:46.61 Grand Rapids South C...
37. 10 Kyle Cochran 17:47.29 Grand Rapids Kenowa ...
38. 12 Mike Piechocki 17:48.35 Hudsonville Unity Ch...
39. 11 Nathan Klaassen 17:50.35 Hudsonville Unity Ch...
40. 12 Josh Hotelling 17:52.59 Wyoming Kelloggsville
41. 10 Brad Kingman 17:55.07 Comstock Park
42. 11 Travis Hunt 17:55.24 Hudsonville Unity Ch...
43. 11 Nathan Postma 17:56.16 Hudsonville Unity Ch...
44. 11 Avrey Smith 17:56.34 Grand Rapids Kenowa ...
45. 11 Jeremy Yow 18:00.89 Grand Rapids Kenowa ...
46. 9 Connor Elliott 18:01.23 Grand River Preparat...
47. 10 Isaac Steers 18:01.45 Grand Rapids Kenowa ...
48. 10 Matthew Vanderwall 18:02.47 Spring Lake
49. 12 Andrew Taylor 18:04.60 Comstock Park
50. 10 Anthony Nykamp 18:05.43 Grand Rapids South C...
51. 11 Kevin Kurgat 18:06.26 Grand River Preparat...
52. 12 Angel Perez 18:12.01 Allendale
53. 12 Liam Perdue 18:12.39 Grand Rapids Catholi...
54. 10 Austin Bouma 18:13.48 Hudsonville Unity Ch...
55. 12 Cody VanKlompenberg 18:14.57 Hudsonville Unity Ch...
56. 11 Keegan MacGeorge 18:15.74 Allendale
57. 12 Raven Lockard 18:15.95 Fruitport
58. 10 Jesus Ferral Doran... 18:18.18 Wyoming Godwin Heights
59. 12 Aidan VanderTuin 18:19.77 Grand Rapids Catholi...
60. 10 Peyton Sharlow 18:21.25 Fruitport
61. 10 Ryan Sprague 18:21.56 Coopersville
62. 9 Max Klein 18:23.30 Grand Rapids Catholi...
63. 10 Nick Stapleton 18:29.77 Grand Rapids Catholi...
64. 10 Matthew Taylor 18:30.29 Comstock Park
65. 11 Linus Guerra 18:33.76 Grand River Preparat...
66. 10 Matthew Jones 18:36.26 Muskegon Oakridge
67. 12 Christian Halquist 18:41.45 Grand River Preparat...
68. 10 Tarik Salyer 18:44.40 Coopersville
69. 9 Joe Fordney 18:46.40 Allendale
70. 9 Dakota Riemersma 18:47.31 Allendale
71. 12 Adam Werkema 18:48.66 Grand River Preparat...
72. 12 Brad Hotovy 18:51.32 Allendale
73. 12 Joe Negen 18:51.72 Spring Lake
74. 12 Alec Walstra 18:53.09 Grand Rapids South C...
75. 11 Alejandro Hoban 19:04.33 Grand Rapids Catholi...
76. 12 Pierce Marshall 19:05.70 Allendale
77. 10 Nico Benitez 19:16.09 Coopersville
78. 11 Sam Racalla 19:17.52 Comstock Park
79. 10 Nathan Masser 19:24.54 Muskegon Oakridge
80. 10 Henry Austin 19:49.56 Allendale
81. 11 Mikael Wheeler 19:50.02 Muskegon Oakridge
82. 9 Owen Kittendorf 19:52.08 Comstock Park
83. 12 Caleb Sidock 19:53.31 Muskegon Orchard View
84. 12 Carson Spraug 19:59.52 Coopersville
85. 12 Tim Dean 19:59.69 Coopersville
86. 10 Ian Irish 20:00.50 Coopersville
87. 11 Moise Aisien 20:22.05 Wyoming Godwin Heights
88. 10 Aryel Rodriguez 20:25.52 Wyoming Godwin Heights
89. 12 Donald Timmer 20:33.05 Muskegon Orchard View
90. 11 Grady Sakshaug 20:39.21 Wyoming Kelloggsville
91. 9 Brandon Voss 20:41.78 Muskegon Orchard View
92. 11 Zach Tindall 21:09.22 Muskegon Oakridge
93. 9 Kevin Ton 21:13.43 Wyoming Kelloggsville
94. 9 Sheldon Brott 21:32.00 Muskegon Oakridge
95. 9 John Lagac 21:32.89 Muskegon Orchard View
96. 10 Erik Daniels 21:42.01 Wyoming Godwin Heights
97. 12 Anthony Wilson 22:19.96 Wyoming Godwin Heights
98. 12 Emilio Avila 22:32.26 Wyoming Godwin Heights
99. 11 Devin Liang 22:37.93 Wyoming Kelloggsville
100. 10 Ben Davis 24:37.49 Muskegon Orchard View
Girls 5000 Meter Run
PL GR Name Time Team
1. 12 Megan Schenkel 19:32.02 Grand Rapids Christian
2. 11 Sadie Heeringa 19:37.11 Grand Rapids Christian
3. 9 Anna Winkle 19:39.09 Grand Rapids South C...
4. 12 Abby Jonker 19:45.39 Grand Rapids Christian
5. 11 Lydia Michele 19:50.53 Grand Rapids Christian
6. 12 Josie Rice 19:56.08 Grand Rapids South C...
7. 9 Kori Baumann 19:57.03 Allendale
8. 12 Sarah MacLachlan 19:57.73 Grand Rapids Catholi...
9. 12 Bekah Vanderhelm 19:59.64 Allendale
10. 11 Maria Poortenga 20:00.71 Grand Rapids Christian
11. 11 Sarah VanDyke 20:02.59 Grand Rapids Christian
12. 9 Megan Velzen 20:02.90 Hudsonville Unity Ch...
13. 11 Christina Berna 20:04.53 Allendale
14. 11 Katie Westfall 20:06.65 Grand Rapids Kenowa ...
15. 9 Julia Bajt 20:10.14 Spring Lake
16. 12 Camilla Bjelland 20:13.57 Grand Rapids Christian
17. 9 Sophie Trudgon 20:18.89 Grand Rapids Catholi...
18. 9 Eva Tilton 20:29.19 Spring Lake
19. 12 Caroline Lake 20:40.49 Grand Rapids Catholi...
20. 12 Julia Adams 20:43.40 Grand Rapids Catholi...
21. 12 Jenna Hoekwater 20:44.84 Grand Rapids South C...
22. 10 Eden VanderWeele 20:45.85 Grand Rapids South C...
23. 10 Jozlyn VanTol 20:48.66 Grand Rapids South C...
24. 11 Sevia Suits 20:50.45 Allendale
25. 9 Taylor Rebone 20:59.76 Spring Lake
26. 9 Faith Clark 21:03.27 Fruitport
27. 10 Emily Bajema 21:08.34 Grand Rapids Kenowa ...
28. 11 Aubrey Meindertsma 21:09.97 Grand Rapids South C...
29. 12 Isabella Vruwink 21:11.25 Hudsonville Unity Ch...
30. 11 Megan Gough 21:16.16 Comstock Park
31. 9 Yanely Lopez 21:20.19 Grand Rapids Kenowa ...
32. 12 Candice Baker 21:20.73 Grand Rapids South C...
33. 11 Elise Marshall 21:24.39 Grand Rapids Catholi...
34. 12 Grace Visser 21:28.47 Hudsonville Unity Ch...
35. 11 Hannah Gaffner 21:29.93 Hudsonville Unity Ch...
36. 12 Karmyn VonEhr 21:33.36 Grand Rapids Catholi...
37. 9 Maggie Cooper 21:38.21 Spring Lake
38. 9 Rose Henke 21:38.63 Spring Lake
39. 9 Brianna Bredeweg 21:47.05 Allendale
40. 9 Maggie Holmes 22:01.75 Spring Lake
41. 11 Kendra E. Johnson 22:11.95 Fruitport
42. 10 Holly Werkema 22:16.98 Grand River Preparat...
43. 12 Madison Rose 22:18.95 Muskegon Orchard View
44. 10 Tia Postema 22:19.63 Grand Rapids Kenowa ...
45. 11 Maddy Windberg 22:20.85 Spring Lake
46. 12 Joslyn Fox 22:22.70 Grand Rapids Catholi...
47. 11 Mackenzie Broekstra 22:24.43 Comstock Park
48. 11 Aubrey Doucette 22:24.82 Grand Rapids Kenowa ...
49. 12 Katana Daniely 22:26.73 Fruitport
50. 9 Anneke Herzog 22:34.46 Hudsonville Unity Ch...
51. 11 Amber Mango 22:40.11 Allendale
52. 10 Erica Green 22:46.10 Grand Rapids Kenowa ...
53. 11 Kallie Fehler 22:46.82 Fruitport
54. 12 Jessica Chojnacki 22:49.29 Allendale
55. 10 Emma Schuiling 22:58.99 Coopersville
56. 12 Sarah Six 23:01.96 Muskegon Oakridge
57. 11 Megan Wallinga 23:12.40 Coopersville
58. 12 Taylor Renick 23:21.93 Muskegon Orchard View
59. 11 Meselech Beld 23:37.71 Hudsonville Unity Ch...
60. 11 Brianne Elliott 23:43.64 Grand Rapids Kenowa ...
61. 11 Jessica Osmun 23:45.94 Comstock Park
62. 12 Vanessa Flores 23:46.31 Wyoming Godwin Heights
63. 11 Violet Shippert 24:17.71 Grand River Preparat...
64. 11 Molly Ketner 24:24.04 Comstock Park
65. 9 Katie Haley 24:24.60 Coopersville
66. 11 Becca Glass 24:38.64 Coopersville
67. 12 Michele Mueller 24:39.84 Fruitport
68. 10 Tabitha Ransom 25:00.35 Wyoming Godwin Heights
69. 10 Britta DeLong 25:05.37 Hudsonville Unity Ch...
70. 12 Marek Brott 25:20.49 Muskegon Oakridge
71. 10 Analiza Sanchez 25:24.92 Fruitport
72. 11 Jossilyn Maycroft 25:30.51 Coopersville
73. 9 Celine Smith 25:35.05 Muskegon Oakridge
74. 9 Alaina Dockery 25:36.51 Muskegon Orchard View
75. 11 MaKayla Rykse 25:45.59 Coopersville
76. 11 Thy Nguyen 25:49.40 Wyoming Kelloggsville
77. 11 Jordan Siler 26:00.55 Coopersville
78. 12 Madison Dutton 26:17.48 Muskegon Oakridge
79. 9 Jade Treptow 26:22.31 Muskegon Oakridge
80. 12 Caitlynn Christian... 26:32.47 Fruitport
81. 9 Marinoel Aisien 26:58.69 Wyoming Godwin Heights
82. 11 Kaitlyn Sullivan 27:04.21 Comstock Park
83. 9 Sylvia Kooiker 27:32.77 Wyoming Godwin Heights
84. 11 Renee Fuggit 27:49.96 Wyoming Kelloggsville
85. 11 Morgan Kott 28:11.73 Comstock Park
86. 11 Emma Clawson 29:55.41 Comstock Park
87. 12 Veronica Lamkin 31:07.98 Muskegon Oakridge