Boys 5000m Run
1. 10 Micah VanderKooi 17:00 GR_South Christian
2. 10 Hunter Zartman 17:25 Otsego
3. 9 Andrew Moyer 18:05 St. Joseph
4. 10 Joe Wood 18:20 Battle Creek Lakeview
5. 10 Nick Doane 18:38 Kalamazoo Central
6. 10 Jerad Berkenpas 18:40 GR_South Christian
7. 9 Ashton Sheline 18:41 Berrien Springs
8. 10 Ayden Moyer 18:44 St. Joseph
9. 10 Matthew Bau 18:45 Kalamazoo Central
10. 10 Drew Nisbet 18:54 St. Joseph
11. 10 Carter Sheline 19:01 Berrien Springs
12. 9 Isaiah Wilkins 19:10 Otsego
13. 9 Nolan Youngstedt 19:24 St. Joseph
14. 9 Charlie Ogata 19:24 Stevensville Lakeshore
15. 10 A.J. Patrick 19:28 Kalamazoo Central
16. 10 Ethan Morgan 19:41 Kalamazoo Central
17. 9 Tyler Bowers 19:42 Portage Northern
18. 9 Andrew Bickel 19:46 Otsego
19. 10 James Walton 19:50 Holland
20. 10 Keagan Ellsworth 19:52 Vicksburg
21. 10 Scotty Fargo 19:57 Portage Northern
22. 10 Dylan Butler 19:58 Portage Northern
23. 10 Reece Ratliff 20:01 Battle Creek Lakeview
24. 10 Kanishk Madhav 20:01 Portage Northern
25. 9 Jacob Haunhorst 20:07 St. Joseph
26. 9 Caiden Price 20:07 Portage Northern
27. 9 Caleb VanderKooi 20:09 GR_South Christian
28. 10 Alex Leonard 20:09 Kalamazoo Hackett
29. 9 Andrew Famiano 20:12 Portage Northern
30. 10 Bryson Anderson 20:20 Holland Black River
31. 10 Caleb Billings 20:21 Kalamazoo Central
32. 10 Brayden Davis 20:22 Battle Creek Lakeview
33. 9 Sam Offringa 20:22 Kalamazoo Christian
34. 10 Matthew Schieber 20:23 Portage Northern
35. 10 Brian Thompson 20:42 South Haven
36. 9 Joey Loriso 20:50 Vicksburg
37. 10 Dillan Marzke 20:53 St. Joseph
38. 10 Denver Borst 20:54 Stevensville Lakeshore
39. 10 Lane Kimes 20:55 Sturgis
40. 9 Brian Barbarini 20:59 Mattawan
41. 9 Gabe Rathburn 21:01 Portage Northern
42. 10 Crew Miller 21:03 GR_South Christian
43. 10 Jackson Riddle 21:09 Mattawan
44. 10 Jacob Malocha 21:09 Vicksburg
45. 10 Mason Oudekerk 21:10 Mattawan
46. 10 John Brown 21:10 Kalamazoo Hackett
47. 9 Levi Thomas 21:12 Vicksburg
48. 9 Michael Melvoin 21:18 St. Joseph
49. 10 Nik Yunker 21:20 Sturgis
50. 9 Nathan Koetje 21:24 Kalamazoo Christian
51. 9 Maddoxx Uckele 21:25 South Haven
52. 10 Joey Proos 21:28 Portage Northern
53. 10 Maxwell Li 21:32 Stevensville Lakeshore
54. 10 Hunter Grinstern 21:35 GR_South Christian
55. 10 Jacob Ballast 21:40 GR_South Christian
56. 9 Leif Christensen 21:40 Holland
57. 9 Micah Barker 21:42 Mattawan
58. 10 Thomas Chen 21:42 St. Joseph
59. 10 Evan Frank 21:48 Vicksburg
60. 9 Ben Meyer 21:49 Kalamazoo Central
61. 9 Hendrik Nykamp 21:49 GR_South Christian
62. 9 Scott Kangas 21:50 Mattawan
63. 10 Ben Welch 21:50 Vicksburg
64. 10 Jackson Hambright 21:51 Vicksburg
65. 9 Brandon DeVries 21:53 GR_South Christian
66. 10 Dominic Kava 21:53 Portage Northern
67. 10 Easton Homer 21:53 Battle Creek Lakeview
68. 10 Nick Swank 21:55 Berrien Springs
69. 10 Ben Carter 21:56 Holland
70. 10 John Becker 22:04 Portage Northern
71. 10 Grayson Davison 22:15 Portage Northern
72. 9 Alex Peterson 22:19 Otsego
73. 10 Justin Johnson 22:25 Berrien Springs
74. 9 Jack Topic 22:29 Mattawan
75. 10 Carter DenBleyker 22:36 Holland Black River
76. 10 Gabe Lingk 22:39 St. Joseph
77. 10 Carter Spring 22:51 Battle Creek Lakeview
78. 9 Drew Evens 22:59 St. Joseph
79. 10 Jared Knowles 23:07 Stevensville Lakeshore
80. 10 Sean Kellogg 23:13 Portage Northern
81. 9 Sam Stephens 23:16 Stevensville Lakeshore
82. 10 Ethan Lambrix 23:20 Portage Northern
83. 10 Michal Siratti 23:22 Kalamazoo Hackett
84. 9 Noah Whiteman 23:22 Holland
85. 10 Logan Holewa 23:25 Kalamazoo Christian
86. 9 Henri Holland-Ande... 23:41 Holland
87. 9 Gabe Bresnahan 23:45 Kalamazoo Hackett
88. 9 Aidan Gleason 23:49 Portage Northern
89. 9 John Davidson 23:51 Holland Black River
90. 9 Jacob Maynard 24:01 St. Joseph
91. 9 Garrett Schaaf 24:02 GR_South Christian
92. 10 Jeremy Munoz 24:04 Sturgis
93. 9 Max LaDuke 24:07 Battle Creek Lakeview
94. 10 Bailey DeLaTorre 24:11 Stevensville Lakeshore
95. 9 Jewlian Gonzalez 24:11 Holland
96. 10 Hudson Knapp 24:15 GR_South Christian
97. 9 Nathan Finch 24:19 Battle Creek Lakeview
98. 10 Ryan VanDusen 24:26 GR_South Christian
99. 9 Josh Hafley 24:28 St. Joseph
100. 9 Anthony Jones 24:29 Portage Northern
101. 9 Sam Newman 24:31 Stevensville Lakeshore
102. 9 Ethan Koeman 24:32 GR_South Christian
103. 9 Stephan Allen 24:35 Holland Black River
104. 9 Jake Visser 24:36 GR_South Christian
105. 10 Casey Collum 24:37 Stevensville Lakeshore
106. 9 Maxwell Zigterman 24:40 Portage Northern
107. 9 Elijah LaBurn 24:44 Holland Black River
108. 10 Andrew Farnum 24:49 Stevensville Lakeshore
109. 9 Ethan Ruckert 24:52 Sturgis
110. 9 Colin Carroll 25:12 Portage Northern
111. 10 Ryan Triemstra 25:15 Kalamazoo Christian
112. 10 Aidan Hammond 25:15 Portage Northern
113. 9 Connor Richardson 25:40 Vicksburg
114. 9 Carson Clark 26:01 Stevensville Lakeshore
115. 9 Aydin Meyer 26:05 St. Joseph
116. 9 Kyle Campbell 26:22 Vicksburg
117. 9 Thomas Rudnick 26:39 Mattawan
118. 10 Gavyn Hinton 26:51 Battle Creek Lakeview
119. 9 Cayden Boonstra 27:08 GR_South Christian
120. 10 Connor Orr 27:37 GR_South Christian
121. 10 Cole Romig 27:54 Vicksburg
122. 9 Ely Post 28:05 Portage Northern
123. 9 Jacob Hakala 28:41 Mattawan
124. 10 Brody Martin 28:47 St. Joseph
125. 10 Austin Jex 29:14 St. Joseph
126. 10 Harley Lekel 29:25 Berrien Springs
127. 9 Scott Mead 30:07 Kalamazoo Central
128. 9 Luke Iddings 31:15 Stevensville Lakeshore
129. 10 Benedict Prisett 31:21 Stevensville Lakeshore
130. 9 CJ Carrel 32:00 Kalamazoo Christian
131. 10 Joshua Merz 36:43 Holland Black River
132. 10 Michael Thomson 40:38 Kalamazoo Hackett
Girls 5000m Run
1. 10 Aliza Garcia 20:32 Portage Northern
2. 10 Holli Dannenburg 20:37 South Haven
3. 10 Hannah Koffler 20:41 Portage Northern
4. 10 Katie Schooley 20:41 South Haven
5. 9 Erin Moore 20:48 Berrien Springs
6. 9 Mia Phillips 20:51 Holland Black River
7. 10 Mikayla Ball 20:56 St. Joseph
8. 10 Anna Winkle 20:59 GR_South Christian
9. 10 Isabelle Hawkes 21:49 Kalamazoo Central
10. 9 Olivia Kapenga 21:53 Portage Northern
11. 10 Angel Currie 22:06 Vicksburg
12. 9 Taylor Bays 22:13 Vicksburg
13. 9 Ashley Goodrich 22:36 Otsego
14. 9 Christina Phillips 22:57 Holland Black River
15. 9 Miette Smith 23:09 Portage Northern
16. 9 Carly Meulenberg 23:12 GR_South Christian
17. 10 Grace Koch 23:14 St. Joseph
18. 9 Gracie McGlynn 23:22 Battle Creek Lakeview
19. 10 Kate Langerak 23:25 GR_South Christian
20. 10 Haleigh Nower 23:27 Kalamazoo Central
21. 10 Madelyn Wilke 23:30 Portage Northern
22. 10 Katie Rogers 23:32 Battle Creek Lakeview
23. 10 Liddie Basch 23:32 Mattawan
24. 9 Avalee Goodman 23:33 Vicksburg
25. 9 Lizzy Nelson 23:36 St. Joseph
26. 10 Rupa Charles 23:45 GR_South Christian
27. 9 Sawyer Barton 23:46 Vicksburg
28. 10 Abby VanderPloeg 23:46 GR_South Christian
29. 9 Briahna Mosher 23:52 Otsego
30. 9 Olivia DeGraaf 23:57 Holland
31. 10 Mallory Bowker 23:58 Kalamazoo Central
32. 9 Moriah Lanning 23:59 GR_South Christian
33. 10 Ana Gonzalez 24:04 South Haven
34. 9 Perla Reyes 24:06 Battle Creek Lakeview
35. 10 Madison Scott 24:11 St. Joseph
36. 9 Meah Yunker 24:12 Sturgis
37. 9 Karlie Woodall 24:13 South Haven
38. 10 Gabby Reitenour 24:15 Mattawan
39. 10 Anna Jackson 24:25 Holland Black River
40. 9 Gracie Patterson 24:31 GR_South Christian
41. 9 Jenna Berkenpas 24:32 GR_South Christian
42. 10 Sydney Ybema 24:32 GR_South Christian
43. 9 Lexani Alejo 24:34 Sturgis
44. 10 Hayden Rooker 24:44 South Haven
45. 9 Katie Marquardt 24:45 Stevensville Lakeshore
46. 9 Brisa Hernandez 24:46 Battle Creek Lakeview
47. 9 Abby Baker 24:52 Stevensville Lakeshore
48. 10 Nithya Charles 25:02 GR_South Christian
49. 10 Jennifer Offringa 25:08 GR_South Christian
50. 10 Taylor Armstrong 25:09 Portage Northern
51. 11 Joanne Padron 25:13 Holland
52. 9 Tori Dixon 25:20 Stevensville Lakeshore
53. 9 Carissa Springvloed 25:22 GR_South Christian
54. 9 Morgan Tschetter 25:35 St. Joseph
55. 9 Shae Mccutcheon 25:47 Stevensville Lakeshore
56. 10 Jaelle Lampert 25:49 Battle Creek Lakeview
57. 9 Julia Weller 25:55 Kalamazoo Central
58. 9 Brooke Lewis 25:55 Mattawan
59. 9 Genevieve Manderfi... 26:06 Holland Black River
60. 9 Myah Frazier 26:11 Stevensville Lakeshore
61. 9 Cait Obrien 26:20 Stevensville Lakeshore
62. 10 Claire LaValley 26:22 St. Joseph
63. 10 Cassidy Engels 26:22 Otsego
64. 10 Alaina VanderVeen 26:26 GR_South Christian
65. 9 Hannah Klok 26:32 Otsego
66. 10 Katelyn Harkema 26:38 GR_South Christian
67. 9 Juliette Langlinais 26:39 Mattawan
68. 9 Katie Reasoner 26:47 Kalamazoo Hackett
69. 9 Megan Bowden 26:47 Kalamazoo Hackett
70. 10 Maria Gabrielse 26:52 GR_South Christian
71. 10 Elise VandeKieft 26:52 GR_South Christian
72. 9 Anna Orr 27:04 GR_South Christian
73. 9 Elly Mulder 27:13 GR_South Christian
74. 10 Rachel Toner 27:34 Sturgis
75. 9 Ping Smith 27:43 Kalamazoo Hackett
76. 9 Maia Reynolds 27:45 GR_South Christian
77. 9 Jocelyn Ippel 27:55 St. Joseph
78. 10 Anna Vi 27:58 St. Joseph
79. 9 Cara Kitchens 28:04 Otsego
80. 10 Alyson Tanis 28:08 GR_South Christian
81. 9 Maya Castleberry 28:11 Battle Creek Lakeview
82. 9 Aleah Miedema 28:12 GR_South Christian
83. 10 Alex Goldenberg 28:19 Mattawan
84. 9 Lauren Tiesma 28:20 GR_South Christian
85. 10 Sarah Strawhun 28:20 Portage Northern
86. 9 Caitlin Sullivan 28:27 Portage Northern
87. 10 Kaitlyn Smalley 28:36 Kalamazoo Central
88. 9 Jada VanTol 28:36 GR_South Christian
89. 9 Mikayla Zwyghuizen 28:39 GR_South Christian
90. 9 Summer Corke 28:45 South Haven
91. 10 Cara DeWeerd 28:57 GR_South Christian
92. 10 Madison Jackson 29:04 Kalamazoo Central
93. 10 Annie Walstra 29:37 GR_South Christian
94. 10 Jozzy Rivera 29:41 Stevensville Lakeshore
95. 10 Anna Konold 29:45 Mattawan
96. 9 Chloe Woods 29:50 Stevensville Lakeshore
97. 10 Grace Wertanen 29:57 St. Joseph
98. 9 Isabelle Mannel 30:05 Mattawan
99. 10 Natalie Gross 30:06 Kalamazoo Central
100. 10 Ellen Wilson 30:11 Mattawan
101. 10 Sophia Kurtz 30:11 St. Joseph
102. 10 Alexis Mohney 30:20 Mattawan
103. 10 Kinsay Riddle 30:31 Vicksburg
104. 9 Sara Cunningham 30:37 GR_South Christian
105. 10 Jordan Taylor 30:49 South Haven
106. 9 Tatin Keyes 31:06 Stevensville Lakeshore
107. 10 Courtney Lobbes 31:10 GR_South Christian
108. 9 Jade Stevens 32:29 Sturgis
109. 9 Brenda Aquino 32:40 Sturgis
110. 10 Madison Binkley 32:50 Stevensville Lakeshore
111. 10 Ashley Sheldon 35:46 Portage Northern
112. 10 Sierra Buist 37:28 GR_South Christian
113. 10 Shaylynn Reyes 39:46 Berrien Springs