Official Team Scores
1. Ann Arbor Pioneer 41
2. Plymouth 55
3. Oxford 156
4. Brother Rice 179
5. Hudsonville 198
6. Fenton 201
7. Lake Orion 239
8. Detroit Catholic Central 248
9. Macomb Dakota 248
10. Canton 251
11. Temperance Bedford 290
12. Grand Blanc 357
13. Utica 365
14. Rochester Adams 367
15. Fraser 378
16. Berkley 397
17. Brownstown Woodhaven 415
18. Troy Athens 469
19. Clinton Township Chippewa Va... 479
20. Rochester 492
21. St. Clair Shores Lakeview 651
Mens Results
5,000 Meters Division I
PL YR Name Mark Team
1. 12 Michael Tremonti 16:01.4 Brother Rice
2. 12 Ethan Byrnes 16:04.3 Plymouth
3. 10 Carter Solomon 16:06.7 Plymouth
4. 11 Nick Foster 16:17.7 Ann Arbor Pioneer
5. 12 Dominic Bruce 16:21.5 Oxford
6. 11 John Florence 16:30.5 Ann Arbor Pioneer
7. 11 Alec Miracle 16:31.9 Brother Rice
8. 12 Aldo Pando-Girard 16:32.5 Ann Arbor Pioneer
9. 12 Austin Remick 16:35.3 Rochester
10. 11 Ethan Mielock 16:37.3 Ann Arbor Pioneer
11. 9 Patrick Byrnes 16:37.8 Plymouth
12. 10 Andrew Nolan 16:40.0 Lake Orion
13. 12 Michael Shkolnik 16:42.8 Ann Arbor Pioneer
14. 11 Brandon Boyd 16:44.6 Plymouth
15. 12 Grant Davey 16:44.9 Brother Rice
16. 12 Philip Valtadoros 16:45.9 Ann Arbor Pioneer
17. 12 Shane Andrews 16:47.5 Canton
18. 10 Luke Perelli 16:51.9 Detroit Catholic Cen...
19. 10 Joseph Tavalieri 16:53.5 Fraser
20. 12 Nathan LaFramboise 16:56.0 Berkley
21. 11 Ryan Mulcahy 16:59.7 Lake Orion
22. 12 David Carnago 17:00.8 Macomb Dakota
23. 11 Hunter Green 17:01.8 Oxford
24. 10 Grant Hoffmeyer 17:04.2 Canton
25. 10 Tyler Mussen 17:05.8 Plymouth
26. 11 Nate Vruggink 17:07.6 Hudsonville
27. 12 Jalen Smith 17:08.4 Fraser
28. 10 Adam Jesse 17:08.7 Fenton
29. 12 Ulises Rodriguez 17:08.8 Oxford
30. 12 Joshua VanSlambrouck 17:15.3 Macomb Dakota
31. 11 Joseph Jaster 17:15.3 Macomb Dakota
32. 11 Kaheem Wright 17:15.6 Brownstown Woodhaven
33. 11 Casey Olson 17:16.5 Hudsonville
34. 10 Asher Berends 17:21.6 Hudsonville
35. 11 Jarrett Warner 17:23.7 Plymouth
36. 11 Owen Bronni 17:25.8 Brownstown Woodhaven
37. 11 Jake Reaume 17:27.5 Temperance Bedford
38. 12 Alex Zittleman 17:30.0 Temperance Bedford
39. 9 Carson Nicoletti 17:32.7 Utica
40. 9 Gage Killewald 17:33.3 Rochester Adams
41. 11 Nolan Day 17:33.4 Fenton
42. 12 Mitchell Chabot 17:33.6 Fenton
43. 9 Samuel Cox 17:34.4 Fenton
44. 10 Angelo Pipitone 17:35.4 Utica
45. 12 Cole Sobol 17:36.1 Grand Blanc
46. 11 Nathan Babcock 17:36.7 Troy Athens
47. 10 Ben Sheffield 17:39.2 Fenton
48. 11 JJ Bagans 17:39.7 Oxford
49. 12 Joseph Saval 17:41.4 Detroit Catholic Cen...
50. 12 Nolan Maupin 17:42.1 Lake Orion
51. 12 Zachariah Smith 17:47.0 Oxford
52. 10 Ryan Nibbelink 17:47.4 Hudsonville
53. 10 Christian VandeGut... 17:47.7 Hudsonville
54. 11 Jacob Hannawa 17:49.1 Brother Rice
55. 12 Brendan Roberts 17:49.9 Detroit Catholic Cen...
56. 12 Netunji Paige 17:50.4 Ann Arbor Pioneer
57. 12 Dylan Lame 17:51.0 Hudsonville
58. 11 Cedric Grant 17:51.4 Clinton Township Chi...
59. 10 Mitchel Horn 17:51.6 Detroit Catholic Cen...
60. 10 Logan Canada 17:52.9 Fenton
61. 9 Garrett Nagelhout 17:53.7 Canton
62. 11 Colin Chevalier 17:54.8 Temperance Bedford
63. 12 Braydan Collins 17:54.9 Rochester Adams
64. 12 Nathan Hammond 17:56.7 Lake Orion
65. 11 Nick Murray 17:56.8 Berkley
66. 10 Brendan Cairney 17:57.8 Fraser
67. 11 Jack Borchanian 17:58.3 Detroit Catholic Cen...
68. 10 Jackson Turnbow 17:59.0 Grand Blanc
69. 12 Adam Stepek 17:59.4 Plymouth
70. 11 Ezra Roerig 18:01.5 Hudsonville
71. 10 Johnathan Buck 18:03.2 Grand Blanc
72. 11 John Kelly 18:03.5 Detroit Catholic Cen...
73. 11 Noah Scheffer 18:05.0 Temperance Bedford
74. 11 Braden Heimbaugh 18:06.2 Canton
75. 11 Daniel Jimenez 18:07.8 Canton
76. 11 Jeffrey Hitchcock 18:09.7 Utica
77. 10 Alexander Dugas 18:11.7 Detroit Catholic Cen...
78. 12 Kyle Fedolak 18:13.3 Macomb Dakota
79. 12 Peter Nolan 18:19.8 Rochester Adams
80. 11 Steven Kraine 18:19.8 Temperance Bedford
81. 11 Jackson Dell 18:19.9 St. Clair Shores Lak...
82. 11 Carson Humphrey 18:20.6 Grand Blanc
83. 11 Jack Wexler 18:21.5 Utica
84. 12 Andrew Lake 18:22.8 Canton
85. 12 Peter Caruso 18:22.9 Clinton Township Chi...
86. 10 Saeed Saleh 18:25.0 Rochester Adams
87. 11 Jacob Williams 18:25.8 Macomb Dakota
88. 10 Scott Masterson 18:28.4 Oxford
89. 12 Kyle Walny 18:29.8 Clinton Township Chi...
90. 10 Noah Bock 18:30.8 Temperance Bedford
91. 12 Austin Rippee 18:33.4 Grand Blanc
92. 11 Justin Keppler 18:33.9 Lake Orion
93. 12 Peter Kennings 18:34.2 Fenton
94. 11 Shane Moore 18:34.3 Oxford
95. 12 Chris Arbuckle 18:35.4 Lake Orion
96. 11 Devin Miller 18:38.2 Grand Blanc
97. 12 Drew Giem 18:38.5 Lake Orion
98. 11 Jonathan Alpert 18:40.2 Berkley
99. 12 Kyle Terryn 18:40.7 Rochester Adams
100. 11 Colin Goldshmidt 18:40.8 Troy Athens
101. 11 Jake Lyskawa 18:45.8 Berkley
102. 12 Daniel Serra 18:47.0 Brother Rice
103. 10 Jacob Sand 18:49.2 Macomb Dakota
104. 11 Joey Eble 18:51.8 Rochester Adams
105. 10 Joe Berg 18:54.3 Brother Rice
106. 12 Jeff Tschirhart 18:54.4 Troy Athens
107. 11 Jonathan Vanoyen 18:54.4 Troy Athens
108. 11 Matt Lewis 18:54.6 Brownstown Woodhaven
109. 12 Brendan Suski 18:57.9 Grand Blanc
110. 9 Gavin Shingles 18:58.8 Troy Athens
111. 11 Liam Voiles 18:58.9 Rochester
119. 11 Ben Bolduc 19:10.8 Brownstown Woodhaven
120. 10 Jesse Anderson 19:10.8 Brownstown Woodhaven
121. 10 Brendan Bellor 19:13.5 Brownstown Woodhaven
122. 11 Alex Kuron 19:14.8 Rochester
123. 12 Ryan Olivier 19:19.6 Utica
124. 10 Mitchell Skoegard 19:20.5 Rochester
125. 9 Eric Berg 19:21.8 Utica
126. 9 Jamie Resovsky 19:23.8 Rochester
127. 12 Zac Schneck 19:24.7 Rochester
128. 9 Logan Lundgren 19:26.8 Brownstown Woodhaven
129. 11 Daniel Chandler 19:28.0 Fraser
130. 11 Kyler O'Grady 19:31.4 Rochester Adams
131. 12 Jacob Nows 19:50.9 Clinton Township Chi...
132. 10 Joshua Essenmacher 19:52.2 Utica
133. 10 Nathan Vohs 19:58.4 Macomb Dakota
134. 12 Ethan Kalkman 20:03.8 Clinton Township Chi...
135. 11 Kevan O'Brien 20:17.2 Brother Rice
136. 9 Elliott Olivero 20:21.9 Rochester
137. 12 Kyle Helsel 20:21.9 Fraser
138. 12 Joe Kraus 20:40.1 Fraser
139. 12 Zach Schmid 20:40.3 Fraser
140. 10 Vincent Maguire 20:41.1 Clinton Township Chi...
141. 10 Jack Hey 20:56.7 St. Clair Shores Lak...
142. 11 Leonard Moore 20:58.2 St. Clair Shores Lak...
143. 11 Michael Franklin 22:35.8 St. Clair Shores Lak...
144. 12 Alex Barringer 23:35.2 St. Clair Shores Lak...
145. 12 Nick Wosniak 24:12.4 St. Clair Shores Lak...
Provided by Athletic.net
Official Team Scores
1. Fenton 76
2. Lake Orion 92
3. Hudsonville 129
4. Oxford 130
5. Temperance Bedford 140
6. Salem 161
7. Rochester Adams 179
8. Berkley 194
9. Plymouth 211
10. Rochester 261
11. Canton 272
12. Macomb Dakota 305
13. Walled Lake Central 366
14. Brownstown Woodhaven 378
15. Utica 394
16. Clinton Township Chippewa Va... 451
17. St. Clair Shores Lakeview 465
18. Fraser 542
Womens Results
5,000 Meters Division I
PL YR Name Mark Team
1. 10 Alexa Keiser 18:44.5 Fenton
2. 12 Melanie Helder 19:42.1 Hudsonville
3. 11 Abbey Lee 19:57.2 Fenton
4. 10 Isabella Johnson 20:00.0 Temperance Bedford
5. 10 Delaney Rogers 20:02.6 Lake Orion
6. 11 Cambria Tiemann 20:09.0 Fenton
7. 10 Emily Leipold 20:10.0 Lake Orion
8. 11 Anna Nagelhout 20:12.9 Canton
9. 11 Hannah Faustyn 20:20.8 Macomb Dakota
10. 12 Arianna Wegienka 20:24.0 Brownstown Woodhaven
11. 12 Arwa Hararwala 20:39.5 Plymouth
12. 9 Olivia Millen 20:48.2 Salem
13. 12 Gabrielle Feber 20:49.7 Berkley
14. 11 Olivia Ames 20:51.0 Lake Orion
15. 11 Brooke Hinkelman 20:55.3 Temperance Bedford
16. 11 Elizabeth Bulat 20:57.6 Rochester
17. 10 Ally Soldan 21:01.3 Rochester Adams
18. 10 Olivia Kochevar 21:01.9 Walled Lake Central
19. 9 Kaitlin Bayer 21:02.3 Fenton
20. 10 Camryn Remick 21:03.5 Rochester
21. 10 Paige Miller 21:03.8 Oxford
22. 11 Madison Cook 21:09.1 Hudsonville
23. 12 Jessica Hughes 21:10.2 Salem
24. 9 Alyssa Dorn 21:11.4 Temperance Bedford
25. 11 Kerstin Hufstedler 21:11.6 Oxford
26. 12 Ashley Vican 21:15.2 Oxford
27. 10 Madeline Lukens 21:18.2 Oxford
28. 11 Lizzy Lu 21:18.4 Salem
29. 10 Marissa O'Leary 21:18.5 Lake Orion
30. 9 Tessa Voss 21:19.4 Berkley
31. 11 Molly Long 21:19.6 Oxford
32. 12 Elaina Nibbelink 21:20.2 Hudsonville
33. 12 Allison Frank 21:23.9 Hudsonville
34. 12 Maddie Dessy 21:29.0 Rochester Adams
35. 10 Maria Franke 21:30.4 Rochester Adams
36. 12 Carmen Bruchnak 21:30.9 Canton
37. 10 Abby Locke 21:33.1 Lake Orion
38. 9 Londyn Swenson 21:34.4 Plymouth
39. 9 Ellie DiMalanta 21:34.6 Oxford
40. 10 Sophia Lirio 21:35.6 Hudsonville
41. 10 Isabelle Tiplady 21:36.8 Plymouth
42. 11 Emma Murray 21:37.5 Berkley
43. 12 Catherine Zheng 21:39.6 Rochester Adams
44. 9 Esha Bingi 21:40.7 Salem
45. 12 Bridget Cusick 21:40.8 Oxford
46. 9 Charlotte Capuano 21:41.2 Berkley
47. 9 Coral Lefever 21:41.6 Fenton
48. 11 Alli Smith 21:46.9 Temperance Bedford
49. 10 Jillian Falzone 21:50.5 Temperance Bedford
50. 9 Eujin Shin 21:52.9 Rochester Adams
51. 9 Emma Long 21:55.0 Oxford
52. 9 Iris Meech 21:59.1 Lake Orion
53. 11 Rylie Yager 22:04.9 Macomb Dakota
54. 12 Olivia Cook 22:06.4 Temperance Bedford
55. 11 Marnie Waggoner 22:10.5 Salem
56. 9 Lola Merrill 22:11.9 Plymouth
57. 9 Brooke Kalis 22:16.2 Salem
58. 10 Julia Jacklin 22:16.8 Utica
59. 11 Maya Smith 22:25.9 Rochester
60. 10 Sofia Bohannon 22:26.9 Lake Orion
61. 10 Heidi Palmer 22:30.7 Macomb Dakota
62. 11 Hanna Chapin 22:31.7 Fenton
63. 11 Libby Anderson 22:32.0 St. Clair Shores Lak...
64. 10 Cassidy Chaisson 22:33.9 Oxford
65. 9 Rebecca Feber 22:34.3 Berkley
66. 10 Amelia Drahnak 22:36.0 Rochester Adams
67. 10 Sarah Tyrrell 22:36.1 Oxford
68. 12 Elise Pannemann 22:45.2 Clinton Township Chi...
69. 11 Rachel Glovatsky 22:47.8 Plymouth
70. 11 Jillian Burrows 22:53.6 Utica
71. 10 Jenna Kral 23:01.4 Hudsonville
72. 10 Avery Logan 23:04.1 Fenton
73. 10 Lily Tiplady 23:04.2 Plymouth
74. 12 Veena Salih 23:08.0 Canton
75. 10 Aleah Dymond 23:14.6 Oxford
76. 10 Hannah Schurman 23:18.2 Rochester
77. 9 Olivia Blaufuss 23:18.8 Canton
78. 10 Michaela Brodeur 23:26.8 Oxford
79. 12 Courtney White 23:28.8 Salem
80. 10 Emilee Holzwarth 23:31.7 Hudsonville
81. 12 Isabella DiMilia 23:35.2 Brownstown Woodhaven
82. 12 Veronica Poker 23:36.2 Utica
83. 9 Allison Fisher 23:39.0 Walled Lake Central
84. 12 Lena Hoppe 23:40.5 Berkley
85. 11 Emily Britton 23:45.0 Plymouth
86. 9 Erin Sheehan 23:48.4 Walled Lake Central
87. 9 Kylee Johnson 23:52.2 Walled Lake Central
88. 11 Christina Krysiak 23:55.3 Berkley
89. 10 emily teh 24:01.1 Troy Athens
90. 12 Shilpa Pindolia 24:03.9 Canton
91. 10 Lexi Dobbins 24:06.6 Fraser
92. 11 Lupita Quesada 24:09.2 Canton
93. 10 Rachel Whitt 24:10.4 Oxford
94. 11 Emma Davis 24:13.9 Utica
95. 11 Brenna Fauer 24:16.6 Macomb Dakota
96. 12 Lauren Lyons 24:18.4 Brownstown Woodhaven
97. 9 Molly Koviack 24:20.1 Temperance Bedford
98. 11 Isabel Wychuyse 24:22.5 Clinton Township Chi...
99. 9 Emily Nows 24:23.6 Clinton Township Chi...
100. 11 Elise McIntee 24:23.6 Canton
101. 12 Audrey Jesue 24:25.6 Brownstown Woodhaven
102. 10 Regina Cabrera 24:29.4 Rochester
103. 12 Sabryn Leidlein 24:29.8 Macomb Dakota
104. 10 Emma Wodwaski 24:31.9 Troy Athens
105. 10 Maddy Taylor 24:39.3 Troy Athens
106. 12 Molly Gibbons 24:42.0 Oxford
107. 10 Mary Holton 24:45.8 St. Clair Shores Lak...
108. 10 Madi Fair 24:49.2 Troy Athens
109. 12 Lauren Campbell 24:59.3 Macomb Dakota
110. 12 Savannah Pasella 25:24.2 St. Clair Shores Lak...
111. 9 Jaimee Moshenko 25:38.8 Macomb Dakota
126. 9 Emily Carney 30:41.1 Fraser
127. 11 Madi Scally 33:17.6 Fraser