Official Team Scores
1. Pewamo-Westphalia 48
2. Comstock Park 76
3. Sparta 81
4. Grand River Prepar... 100
5. Fowler 149
6. Portland St. Patrick 158
7. GR West Catholic 170
8. Coopersville 179
9. Saranac 189
10. Wyoming 290
Boys 5K Run
1. 11 Reid Parsons 16:21.3 Comstock Park
2. 12 Sam Borisch 16:36.8 PR Comstock Park
3. 9 Ashton Walker 16:51.6 PR Portland St. Patrick
4. 12 Bryce Thelen 17:02.1 Pewamo-Westphalia
5. 10 Tommee Smith 17:11.9 Sparta
6. 10 Chase Mendham 17:13.0 PR Coopersville
7. 10 Mitch Nurenberg 17:21.5 Pewamo-Westphalia
8. 9 Troy Hagen 17:22.9 PR Pewamo-Westphalia
9. 12 Connor McElvain 17:28.5 PR Saranac
10. 10 Marcos Garcia 17:30.8 PR Grand River Preparat...
11. 9 Brendan Volkers 17:33.2 PR Sparta
12. 12 Ben Hofstra 17:36.7 Grand River Preparat...
13. 12 Conor O'Brien 17:40.6 GR West Catholic
14. 12 Zach Schmitz 17:42.2 Pewamo-Westphalia
15. 11 Trent Barker 17:42.7 Pewamo-Westphalia
16. 11 Viktor Bedaine 17:44.2 Fowler
17. 12 Trent Smith 17:45.9 Sparta
18. 10 Brad Kingman 17:46.1 PR Comstock Park
19. 12 Andrew Taylor 17:52.5 SR Comstock Park
20. 9 Chase Wilson 17:58.5 PR Sparta
21. 10 Kyle Hengesbach 18:05.8 Pewamo-Westphalia
22. 11 Kevin Kurgat 18:09.4 PR Grand River Preparat...
23. 9 Hayden Germain 18:17.5 Pewamo-Westphalia
24. 11 Nick Conner 18:18.9 Fowler
25. 12 Graham Smith 18:19.2 SR Portland St. Patrick
26. 10 Ryan Sprague 18:25.4 PR Coopersville
27. 9 Connor Elliott 18:26.8 PR Grand River Preparat...
28. 11 Isaiah Johnson 18:29.2 Sparta
29. 11 Linus Guerra 18:34.9 Grand River Preparat...
30. 12 Alex Richmond 18:40.8 PR GR West Catholic
31. 12 Christian Halquist 18:42.8 SR Grand River Preparat...
32. 11 Kyle Behrendt 18:44.4 SR Fowler
33. 9 Nate Alwood 18:47.6 PR Fulton
34. 10 Noah Spiece 18:49.7 Saranac
35. 10 Joe Simon 18:51.0 PR Pewamo-Westphalia
36. 10 Riley Goerge 18:58.0 Fowler
37. 9 Tyler Coyne 19:00.4 PR Portland St. Patrick
38. 10 Matthew Taylor 19:01.0 Comstock Park
39. 12 Sam Britten 19:06.8 Wyoming
40. 9 Vinny Ladner 19:09.9 GR West Catholic
41. 10 Brandon Scheurer 19:15.5 PR Portland St. Patrick
42. 12 Adam Werkema 19:19.0 SR Grand River Preparat...
43. 10 Nico Benitez 19:23.9 PR Coopersville
44. 11 Ethan Lothamer 19:31.0 Bellevue
45. 11 Mason Houtteman 19:32.8 Saranac
46. 12 Nick Kaercher 19:38.0 SR Libertas Christian
47. 11 James Wohlfert 19:39.2 PR Fowler
48. 10 Keith Schafer 19:44.0 Pewamo-Westphalia
49. 10 Chase Boshoven 19:46.6 GR West Catholic
50. 11 Matthew Jager 19:47.7 GR West Catholic
51. 12 Jake George 19:51.0 PR Fowler
52. 10 Kyle Sokolowski 19:53.2 Sparta
53. 12 Nik Trefil 19:55.8 Fulton
54. 11 Charlie Boak 19:59.6 Fowler
55. 11 Jonathan Hong 20:06.3 PR Fowler
56. 12 Nick Westendorp 20:08.5 Grand River Preparat...
57. 12 Carson Spraug 20:11.7 Coopersville
58. 9 Ethan Wooten 20:12.7 Sparta
59. 10 Justin Postal 20:18.2 Sparta
60. 12 Alessandro Statzu 20:19.3 PR Saranac
61. 10 Javier Martinez 20:19.6 Grand River Preparat...
62. 12 Kevin Schafer 20:24.9 Pewamo-Westphalia
63. 9 Owen Kittendorf 20:28.8 PR Comstock Park
64. 9 Anthony Racalla 20:35.1 PR Comstock Park
65. 11 Luke Baker 20:36.7 SR Fulton
66. 9 Kai Hawkins 20:40.8 PR Saranac
67. 10 Ryan Cadwallader 20:42.1 PR Saranac
68. 10 Henry Ravell 20:43.4 Sparta
69. 10 Noah Zenker 20:48.9 Bellevue
70. 10 Jake Pung 20:49.4 SR Portland St. Patrick
71. 10 Ian Irish 20:56.6 Coopersville
72. 9 Patrick Alwood 20:56.9 PR Fulton
73. 10 Tarik Salyer 20:58.8 Coopersville
74. 9 David Stegehuis 20:59.2 Grand River Preparat...
75. 9 Joseph Sheppard 21:27.3 Grand River Preparat...
76. 12 Chris Leale 21:28.5 PR Wyoming
77. 10 Christopher Joyce 21:32.9 SR Comstock Park
78. 10 Jonah Powell 21:45.1 Saranac
79. 10 Jacob Pasman 21:46.5 Bellevue
80. 10 Micah Kinde 21:58.3 PR Libertas Christian
81. 10 Jonathan Tarquino 21:59.9 PR Grand River Preparat...
82. 12 Onesimus Pewee 22:08.1 Grand River Preparat...
83. 10 Ty Genereux 22:20.7 Pewamo-Westphalia
84. 12 Robert Carpenter 22:22.2 Comstock Park
85. 11 Sean Smith 22:22.6 GR West Catholic
86. 10 Louis Ortiz 22:24.8 Sparta
87. 10 David Holmes 22:31.0 Coopersville
88. 9 Evan Cowdrey 22:36.0 Sparta
89. 12 Diego Ulloa 22:38.3 Grand River Preparat...
90. 9 Brad Strouse 22:40.2 PR Saranac
91. 11 Adam Pohl 22:47.2 Fowler
92. 12 Nicholas Dekkenga 23:00.1 Coopersville
93. 11 Nicholas Gochenhour 23:05.0 SR Coopersville
94. 11 Alexis Jimenez 23:07.0 Wyoming
95. 9 Seth Gallentine 23:35.2 Coopersville
96. 12 Drew Vanderwall 23:39.6 Sparta
97. 10 Maverick Musser 23:40.9 Saranac
98. 12 Ryan Wooten 24:15.9 Sparta
99. 12 Braden Kilpatrick 24:37.0 Sparta
100. 9 Justin Marble 24:47.2 GR West Catholic
101. 10 Nolan Schmitz 25:28.0 SR Fowler
102. 11 Jacob Peters 25:45.6 Wyoming
103. 10 Caleb Kimbel 25:59.5 PR Libertas Christian
104. 10 Zach Passino 26:01.9 PR Wyoming
105. 12 Derek Dawson 26:28.3 PR Saranac
106. 11 Patrik Konomi 26:48.6 Grand River Preparat...
107. 9 Colton Kilpatrick 26:57.4 Sparta
108. 9 Jason Steenwyk 27:43.6 PR Libertas Christian
109. 9 Logan Kramer 28:12.6 Fowler
110. 9 Hudson Phillips 29:36.7 Fowler
111. 12 Cody Hefron 32:00.9 Saranac
112. 12 Spencer Risner 36:25.7 Saranac
Official Team Scores
1. Pewamo-Westphalia 28
2. Fowler 62
3. Sparta 78
4. GR West Catholic 96
5. Comstock Park 149
6. Saranac 157
7. Coopersville 193
8. Fulton 212
9. Grand River Prepar... 221
Girls 5K Run
1. 9 Aubrey George 19:21.9 PR Pewamo-Westphalia
2. 12 Kateri Mills 20:24.7 GR West Catholic
3. 12 Olivia Nurenberg 20:25.9 PR Pewamo-Westphalia
4. 11 Michaela Ward 20:46.7 PR Fowler
5. 10 Morgan Goerge 20:47.8 Fowler
6. 12 Brenna Wirth 20:49.2 Pewamo-Westphalia
7. 11 Brooklyn Nurenberg 20:59.2 Pewamo-Westphalia
8. 12 Vanessa Hubert 21:07.5 SR Sparta
9. 11 Megan Gough 21:09.7 SR Comstock Park
10. 11 Racheal Bolton 21:11.2 Sparta
11. 9 Cailey George 21:11.5 Pewamo-Westphalia
12. 9 Emily Nurenberg 21:15.1 Pewamo-Westphalia
13. 9 Bailey Droste 21:16.0 PR Pewamo-Westphalia
14. 12 Amber Evink 21:30.1 Sparta
15. 12 Ashley VanElls 21:34.7 Fowler
16. 11 Brooke Stump 21:38.5 Pewamo-Westphalia
17. 9 Zoie Schafer 21:39.4 Pewamo-Westphalia
18. 11 Michaela Quam 21:41.1 GR West Catholic
19. 11 Mackenzie Broekstra 21:43.2 SR Comstock Park
20. 9 Josie Koenigsknecht 21:45.2 Fowler
21. 10 Jenna Murdock 21:47.6 Sparta
22. 10 Alyssa Vandegriff 21:50.1 Fowler
23. 10 Jasmine Chadwick 21:53.5 PR Saranac
24. 10 Sidney Klynstra 22:06.3 Saranac
25. 10 Madison Simon 22:06.7 Pewamo-Westphalia
26. 12 Jessica Sluiter 22:09.2 PR Saranac
27. 10 Stacy Compagner 22:09.5 PR Libertas Christian
28. 10 Colleen Ryan 22:21.4 GR West Catholic
29. 11 Jenna Droste 22:27.1 Pewamo-Westphalia
30. 10 Ambria Druelle 22:33.3 GR West Catholic
31. 10 Holly Werkema 22:47.1 Grand River Preparat...
32. 12 Brandy Mathewson 22:59.9 SR Bellevue
33. 10 Jenna Hoover 23:09.6 Sparta
34. 10 Cordelia FoxElster 23:16.5 PR Portland St. Patrick
35. 11 Grace Arens 23:16.7 Pewamo-Westphalia
36. 11 Mariele Feldpausch 23:17.8 PR Fowler
37. 9 Carly Duba 23:23.0 GR West Catholic
38. 11 Megan Wallinga 23:24.4 SR Coopersville
39. 12 Felicia Hummel 23:32.1 Pewamo-Westphalia
40. 10 Destiny Johnson 23:35.7 Fulton
41. 12 Morgan Bolinger 23:45.6 Fulton
42. 10 Emma Schuiling 23:49.3 SR Coopersville
43. 9 Kaitlyn Knowles 23:49.9 Sparta
44. 11 Jessica Osmun 23:50.6 SR Comstock Park
45. 9 Rachel Craft 23:53.1 Fulton
46. 12 Clarissa Hubert 23:53.6 SR Sparta
47. 11 Molly Ketner 23:55.0 PR Comstock Park
48. 11 Violet Shippert 24:01.2 Grand River Preparat...
49. 10 Maggie Schichtel 24:01.5 SR GR West Catholic
50. 9 Hope Thome 24:24.8 PR GR West Catholic
51. 10 Erin Mangan 24:33.7 GR West Catholic
52. 11 Jordan Siler 24:46.4 Coopersville
53. 9 Grace McCartney 24:47.2 GR West Catholic
54. 10 Ashley Bonk 24:56.1 Wyoming
55. 9 Katie Haley 24:59.1 Coopersville
56. 11 Emily Peterson 25:17.2 Saranac
57. 11 Becca Glass 25:20.2 Coopersville
58. 11 MaKayla Rykse 25:23.1 SR Coopersville
59. 11 Mariah Chadwick 25:29.6 PR Saranac
60. 11 Emma Hale 25:33.5 PR Saranac
61. 12 Emily Silva 25:39.7 Grand River Preparat...
62. 11 Kayla Shaw 25:43.1 PR Portland St. Patrick
63. 10 Mercede Larson 25:49.2 Sparta
64. 11 Kaitlyn Sullivan 25:53.2 PR Comstock Park
65. 11 Andrea Graft 25:56.0 Saranac
66. 11 Madison Palethorpe 25:58.4 Sparta
67. 12 Jessica Thornsbury 26:00.0 Sparta
68. 9 Lydia Johnson 26:03.1 Sparta
69. 12 Ymailda Hernandez-... 26:08.0 PR Grand River Preparat...
70. 12 Grace Buchanan 26:16.8 Sparta
71. 9 Megan Parzych 26:20.6 PR GR West Catholic
72. 11 Jossilyn Maycroft 26:22.9 Coopersville
73. 10 Olivia Burgess 26:32.5 Sparta
74. 9 Virginia Myer 26:35.3 Fowler
75. 12 Lucie Shippert 26:37.5 PR Grand River Preparat...
76. 11 Jennifer Jager 26:48.3 GR West Catholic
77. 10 Anna Burgess 26:52.8 Coopersville
78. 11 Katie Good 26:53.1 PR Fulton
79. 11 Brook Oliver 27:13.8 Sparta
80. 12 Sammi Leonard 27:20.7 Portland St. Patrick
81. 10 Karissa Kunst 27:26.7 Libertas Christian
82. 11 Ryanna Plank 27:31.1 PR Fulton
83. 12 Lauren Zielinski 27:34.4 GR West Catholic
84. 10 Brenna Huggett 27:46.7 Bellevue
85. 10 Jessica Pinckney 27:56.4 Sparta
86. 10 Delaney Armock 27:56.9 Sparta
87. 10 Kayela Malewitz 28:03.8 Coopersville
88. 9 Lily Walker 28:15.1 Grand River Preparat...
89. 11 Alexa Schmidt 28:34.3 PR Wyoming
90. 11 Morgan Kott 28:34.9 Comstock Park
91. 11 Emma Clawson 28:36.2 Comstock Park
92. 11 Lisa Peters 28:36.8 Comstock Park
93. 9 Katey Salogar 29:05.6 Fulton
94. 12 Kelly McHugh 29:06.5 SR Sparta
95. 9 Jill Blair 29:08.8 Fulton
96. 12 Sarah Holmefjord 29:25.9 Sparta
97. 9 Alyssa Mervyn 29:38.8 Fulton
98. 11 Chloe VanSickle 29:39.3 PR Coopersville
99. 10 Antonia Grassl 30:20.4 Coopersville
100. 10 Sara Bushre 30:27.5 Saranac
101. 9 Sophia Brown 30:35.4 Saranac
102. 9 Kylee Gnuse 30:43.2 Saranac
103. 9 Ellary Musser 30:50.4 PR Saranac
104. 12 Ruth Brown 32:04.4 Libertas Christian
105. 10 Jenna Pung 32:35.0 Portland St. Patrick
106. 10 Sarah Boersen 33:08.1 SR Libertas Christian
107. 9 Claudia Feldpausch 33:28.0 Fowler
108. 12 Stephanie Hernandez 33:29.6 PR Wyoming
109. 12 Lauren Jernstadt 33:40.0 Fulton
110. 9 Carissa Granum 37:11.3 Saranac