Official Team Scores
1. Ann Arbor Pioneer 51
2. Romeo 99
3. White Lake Lakeland 104
4. Northville 195
5. Brother Rice 224
6. East Grand Rapids 231
7. Birmingham Seaholm 233
8. Clarkston 245
9. East Kentwood 280
10. Troy 298
11. Traverse City Central 303
12. Royal Oak 303
13. Traverse City West 309
14. Walled Lake Central 316
15. Temperance Bedford 324
16. Holt 346
17. Saline 378
18. Grand Blanc 398
19. Battle Creek Lakeview 427
20. Kalamazoo Loy Norrix 515
21. Jackson 678
Mens Results
5,000 Meters Division 1 Varsity
PL YR Name Mark Team
1. 11 Nick Foster 15:33.9 Ann Arbor Pioneer
2. 12 Michael Tremonti 15:38.0 Brother Rice
3. 11 Harrison Grzymkowski 15:42.3 White Lake Lakeland
4. 12 Drew Wenger 15:50.0 White Lake Lakeland
5. 12 Brenden Allen 15:52.8 Romeo
6. 10 Jack Wilson 15:53.3 Romeo
7. 11 John Florence 15:56.0 Ann Arbor Pioneer
8. 11 George Nummer 15:56.5 Birmingham Seaholm
9. 12 Grant Davey 16:04.1 Brother Rice
10. 12 Aldo Pando-Girard 16:05.2 Ann Arbor Pioneer
11. 12 Morgan McGrew 16:09.0 Traverse City Central
12. 9 Adugna Moritz 16:09.3 Holt
13. 10 Evan Bishop 16:11.3 East Grand Rapids
14. 11 Alec Miracle 16:15.6 Brother Rice
15. 12 Michael Shkolnik 16:18.3 Ann Arbor Pioneer
16. 10 Alex Penski 16:20.2 Holt
17. 11 Nicholas Couyoumjian 16:20.7 Northville
18. 11 Ethan Mielock 16:28.2 Ann Arbor Pioneer
19. 11 Shawn Slater 16:29.1 Clarkston
20. 12 Nick Behring 16:32.4 Romeo
21. 12 George Drallos 16:32.5 White Lake Lakeland
22. 11 Andrew Periard 16:33.4 East Grand Rapids
23. 11 Jakob Sayers 16:33.8 Birmingham Seaholm
24. 10 Jack Falk 16:35.5 Troy
25. 10 Akshay Reddy 16:37.6 Walled Lake Central
26. 10 Nathan Sesti 16:39.7 Clarkston
27. 12 Netunji Paige 16:41.1 Ann Arbor Pioneer
28. 12 Christian Davis 16:45.4 White Lake Lakeland
29. 12 Philip Valtadoros 16:46.2 Ann Arbor Pioneer
30. 9 Nathan Hayes 16:46.9 Northville
31. 12 Jarrett St. John 16:55.3 Romeo
32. 11 Chris Allen 17:00.0 Walled Lake Central
33. 12 Henry Heller 17:00.3 Traverse City West
34. 10 Brendan Favazza 17:00.6 Clarkston
35. 11 Matthew Semon 17:01.8 East Kentwood
36. 10 Drew Allen 17:02.4 Ann Arbor Pioneer
37. 12 Marcus Jackson 17:04.9 Royal Oak
38. 12 Andrew Goodrich 17:05.0 Romeo
39. 11 Raymond Jiang 17:06.6 Northville
40. 12 Cameron Bourgeois 17:07.3 Romeo
41. 10 Justin Hill 17:08.5 Walled Lake Central
42. 10 Sean Coney 17:09.7 East Grand Rapids
43. 11 Jake Reaume 17:09.9 Temperance Bedford
44. 10 Cole Truszkowski 17:11.3 Traverse City Central
45. 12 Jack Wallace 17:11.4 Ann Arbor Pioneer
46. 12 William Westveer 17:13.5 East Kentwood
47. 10 Ryan Durand 17:14.7 Traverse City West
48. 12 Alex Zittleman 17:15.5 Temperance Bedford
49. 11 Donald O'Keefe 17:15.6 Troy
50. 12 Angelo Savich 17:16.0 White Lake Lakeland
51. 11 Drew Meinecke 17:16.2 Royal Oak
52. 9 Maurice Barnes 17:16.4 East Kentwood
53. 11 Tyler Cross 17:18.6 Royal Oak
54. 12 Will Ingalls 17:21.0 Battle Creek Lakeview
55. 10 William Minnette 17:21.1 Saline
56. 9 Sean McKee 17:21.2 Northville
57. 10 Adam Hill 17:21.9 Royal Oak
58. 11 Paul Sutton 17:22.7 Ann Arbor Pioneer
59. 12 Alex Jund 17:23.9 Northville
60. 12 Kyle Scott 17:25.1 Troy
61. 11 Noah Scheffer 17:26.1 Temperance Bedford
62. 11 Robert Gleich 17:27.3 Birmingham Seaholm
63. 12 Robbie Lohr 17:27.8 Traverse City West
64. 10 Joe Delgado 17:28.3 Traverse City Central
65. 10 Josh Hardy 17:28.3 Northville
66. 10 Brandon Liu 17:28.3 Northville
67. 11 Colin Chevalier 17:29.2 Temperance Bedford
68. 10 Joe Meyers 17:29.9 Kalamazoo Loy Norrix
69. 10 Owen Rennich 17:30.0 Ann Arbor Pioneer
70. 10 Jackson Turnbow 17:30.5 Grand Blanc
71. 10 Liam Kelly 17:31.1 Troy
72. 9 Jack Seel 17:31.2 Birmingham Seaholm
73. 12 Joe Glubke 17:33.6 Battle Creek Lakeview
74. 10 Charlie Wilson 17:35.3 Romeo
75. 12 Jules Muhizi 17:37.6 East Kentwood
76. 12 Cole Sobol 17:38.0 Grand Blanc
77. 11 Nate Wilson 17:38.9 Traverse City West
78. 12 Neil Garg 17:40.9 Saline
79. 10 Alex Beloiu 17:41.5 Northville
80. 12 Basheer Mossallam 17:41.8 Birmingham Seaholm
81. 12 Jack Toor 17:43.2 Saline
82. 12 Nick Douglas 17:43.9 East Grand Rapids
83. 12 Jonathan Yepez 17:44.4 East Grand Rapids
84. 12 Austin Rippee 17:44.8 Grand Blanc
85. 11 Kullan Morgan 17:46.5 East Kentwood
86. 11 Dustin Keltsch 17:46.8 Kalamazoo Loy Norrix
87. 10 Christian Collis 17:48.2 Clarkston
88. 11 Aaron Torr 17:49.2 East Kentwood
89. 11 Mark Sprague 17:49.3 Clarkston
90. 10 Kiree Kailimai 17:50.1 White Lake Lakeland
91. 12 Brendan Suski 17:51.7 Grand Blanc
92. 12 Andrew Chen 17:52.5 Saline
93. 12 Nate Mansfield 17:52.8 Northville
94. 12 Evan Bleitz 17:53.7 Saline
95. 11 Jacob Hannawa 17:53.8 Brother Rice
96. 12 Tyler Leick 17:55.5 White Lake Lakeland
97. 10 Devin Simon 17:57.8 Holt
98. 10 Jack Doerr 17:58.9 Traverse City Central
99. 10 Andrew Lane 17:59.7 Northville
100. 12 Joshua Williams 18:01.1 East Kentwood
101. 11 Reece Whiteman 18:01.5 Holt
102. 11 Devin Miller 18:02.7 Grand Blanc
103. 11 Ted Roe 18:04.3 Traverse City Central
104. 10 Joe Wood 18:04.4 Battle Creek Lakeview
105. 12 Hayden Holmes 18:05.9 Traverse City West
106. 11 Carson Humphrey 18:06.2 Grand Blanc
107. 12 Alex Takla 18:06.8 Walled Lake Central
108. 10 Adrien Jund 18:06.9 Northville
109. 10 Elijah Becker 18:08.2 East Grand Rapids
110. 10 Zach Gerber 18:09.9 Traverse City Central
111. 11 Anish Kotnis 18:10.8 Troy
112. 12 Sage Castleberry 18:11.2 Battle Creek Lakeview
113. 12 Alex Ploehn 18:11.3 Battle Creek Lakeview
114. 12 Calum Walton 18:11.5 Birmingham Seaholm
115. 10 Johnathan Buck 18:13.1 Grand Blanc
116. 10 Ethan Carpenter 18:14.0 Troy
117. 11 Jeremy Cavallo 18:14.7 Clarkston
118. 10 Joe Berg 18:15.6 Brother Rice
119. 11 William Carrier 18:15.9 Kalamazoo Loy Norrix
120. 10 Jack Rickle 18:17.1 Royal Oak
121. 12 Emory Etienne 18:17.5 East Grand Rapids
122. 10 Noah Bock 18:19.1 Temperance Bedford
123. 10 Angad Sidhu 18:19.3 Ann Arbor Pioneer
124. 12 Samuel Chen 18:19.7 Saline
125. 10 Grant Gattoni 18:22.2 Northville
126. 12 Dane Baker 18:24.1 Royal Oak
127. 10 Kemp Winkler 18:28.0 Royal Oak
128. 12 Ethan Smith 18:28.3 Saline
129. 11 Thomas Polak 18:28.9 Walled Lake Central
130. 10 Axel Hiney 18:29.2 Ann Arbor Pioneer
131. 10 Ben Steinig 18:30.7 Northville
132. 11 Steven Kraine 18:31.8 Temperance Bedford
133. 11 Maxwell Frank 18:34.2 Grand Blanc
134. 10 Andrew Durocher 18:34.7 Traverse City Central
135. 11 Andrew Amato 18:37.9 Traverse City West
136. 9 Luke Caswell 18:38.1 East Grand Rapids
137. 11 Brody Longe 18:43.1 Birmingham Seaholm
138. 11 Matt Crain 18:45.8 Northville
139. 12 Vaibhav Srinivasan 18:47.4 Troy
140. 12 Daniel Serra 18:48.6 Brother Rice
141. 12 Joe Meston 18:53.7 East Grand Rapids
142. 11 Joseph Dykman 18:53.8 Grand Blanc
143. 11 Luke Hensley 18:55.0 Ann Arbor Pioneer
144. 10 Connor Humphrey 18:56.1 Grand Blanc
145. 11 Anton Ludwig 18:56.9 East Grand Rapids
146. 11 Mitchell Turner 18:57.7 Battle Creek Lakeview
147. 10 Joe Palmer 19:00.0 Traverse City West
148. 10 Myles Baker 19:02.4 Kalamazoo Loy Norrix
149. 12 Tristan Kreindler 19:03.9 Birmingham Seaholm
150. 11 Ryan Nicosia 19:07.4 Clarkston
151. 12 Zachary Skinner 19:09.2 Kalamazoo Loy Norrix
152. 9 Jacob Teeple 19:15.6 Grand Blanc
153. 11 Michael Trombetta 19:16.8 Walled Lake Central
154. 12 Trystin Green 19:17.8 Jackson
155. 9 Spencer Wollet 19:19.1 Holt
156. 9 Tyler Lowery 19:19.9 Jackson
157. 10 Reece Ratliff 19:20.0 Battle Creek Lakeview
158. 9 Nate Fowler III 19:21.7 Grand Blanc
159. 12 Nick Bennett 19:26.5 Birmingham Seaholm
160. 12 Isaiah Cram 19:30.6 Jackson
161. 12 Will Crump 19:35.6 Birmingham Seaholm
162. 11 Anthony Marx 19:36.7 Birmingham Seaholm
163. 12 Noah Horsch 19:37.1 Jackson
164. 9 Toland Corum 19:42.6 Birmingham Seaholm
165. 11 Nick Sheremet 19:42.8 Birmingham Seaholm
166. 12 Garrett Bloom 19:46.9 Kalamazoo Loy Norrix
167. 12 Keegan Rumler 19:48.0 Jackson
168. 11 Alec Tripp 19:51.9 Birmingham Seaholm
169. 10 Josh Pullen 19:52.7 East Grand Rapids
170. 11 Max Toll 19:55.2 Jackson
171. 12 Jacob Mark 19:59.1 East Grand Rapids
172. 9 Owen Edlefson 20:04.5 Kalamazoo Loy Norrix
173. 11 Jesse Stickles-Bro... 20:17.6 Holt
174. 11 Adam Fineis 20:30.7 Holt
175. 12 Sam Hoffman 20:31.4 East Grand Rapids
176. 10 Daniel Erickson 21:10.4 Jackson
Provided by Athletic.net
Official Team Scores
1. Northville 90
2. Troy 92
3. Wheaton Warrenville South 148
4. Saline 156
5. Traverse City West 163
6. East Grand Rapids 169
7. Birmingham Seaholm 179
8. Clarkston 182
9. Salem 232
10. White Lake Lakeland 232
11. Romeo 260
12. Temperance Bedford 277
13. Holt 421
14. Grand Blanc 433
15. Dexter 434
16. Royal Oak 459
17. Kalamazoo Loy Norrix 462
18. East Kentwood 471
19. Battle Creek Lakeview 492
20. Jackson 510
Womens Results
5,000 Meters Division 1 Varsity
PL YR Name Mark Team
1. 12 Rachel McCardell 18:13.4 Birmingham Seaholm
2. 9 Yasmine Mansi 18:19.4 Northville
3. 12 Emily Rooney 18:27.6 Birmingham Seaholm
4. 12 Ana Barrott 18:29.3 Northville
5. 12 Jessi Larson 18:34.5 Saline
6. 11 Madeline Rehm 18:35.1 White Lake Lakeland
7. 12 Olivia Clymer 18:39.3 White Lake Lakeland
8. 12 Megan Worrel 19:02.2 Troy
9. 11 Katie Scoles 19:06.0 Troy
10. 10 Madelyn Malczewski 19:08.6 Romeo
11. 12 Mary Lyon 19:10.4 Traverse City West
12. 10 Isabella Johnson 19:10.7 Temperance Bedford
13. 9 Hannah Smith 19:12.7 Traverse City West
14. 12 Meghan Monaghan 19:19.1 Troy
15. 10 Mia Patria 19:20.8 Clarkston
16. 11 Olivia Harp 19:20.8 Northville
17. 10 Margaret Coney 19:21.5 East Grand Rapids
18. 11 Kayla Fortino 19:25.3 Saline
19. 9 Hannah Bodine 19:27.3 East Grand Rapids
20. 11 Audrey Whiteside 19:28.3 East Grand Rapids
21. 10 Maria Rucoba 19:28.6 Wheaton Warrenville ...
22. 9 Aiden Grasse 19:29.4 Holt
23. 9 Emily Gordon 19:32.0 Northville
24. 11 Mallory Ferguson 19:33.0 Clarkston
25. 12 Hannah Palomino 19:34.1 Troy
26. 11 Hallie Younglas 19:35.8 Salem
27. 12 Katherine Forsyth 19:37.8 Royal Oak
28. 10 Haley Ansiel 19:41.7 Wheaton Warrenville ...
29. 11 Laurel Moneysmith 19:42.2 Wheaton Warrenville ...
30. 11 Sarah Kulkarni 19:44.1 Wheaton Warrenville ...
31. 9 Reagan Justice 19:45.6 Salem
32. 12 Hannah Toner 19:47.1 Romeo
33. 9 Abby Hunter 19:47.3 Traverse City West
34. 10 Rylee Lukes 19:47.9 White Lake Lakeland
35. 11 Caitlin Rose 19:54.4 Grand Blanc
36. 11 Lauren Fulcher 19:54.6 Troy
37. 12 Alexa Davis 19:55.0 Kalamazoo Loy Norrix
38. 11 Elizabeth Dalrymple 19:55.2 Clarkston
39. 10 Ella Woehlke 19:56.6 Saline
40. 10 Erica Emmerick 19:57.7 Wheaton Warrenville ...
41. 9 Claire Ackerman 19:59.3 Traverse City West
42. 10 Lauren Monaghan 20:00.7 Troy
43. 9 Paige Anderson 20:00.7 Troy
44. 12 Rebecca Cantrell 20:03.7 Saline
45. 10 Olivia Masse 20:04.7 Northville
46. 9 Joy Hart 20:07.4 Kalamazoo Loy Norrix
47. 12 Danielle Waidley 20:08.0 Dexter
48. 11 Ashley Quinn 20:08.8 Romeo
49. 11 Amanda Obrist 20:09.6 Wheaton Warrenville ...
50. 11 Emma Cummings 20:11.5 Saline
51. 12 Kati Beckeman 20:11.8 Birmingham Seaholm
52. 9 Shannon Billette 20:16.5 Clarkston
53. 12 Emily Gustafson 20:17.5 Clarkston
54. 12 Hannah Jeffress 20:18.1 Salem
55. 11 Gabrielle Mancini 20:18.7 Salem
56. 9 Natalie Dwortz 20:19.3 East Grand Rapids
57. 9 Claire Cannon 20:20.1 East Grand Rapids
58. 12 Emma Pinchak 20:22.6 East Kentwood
59. 9 Isabelle Easton 20:23.3 Temperance Bedford
60. 11 Reagan McNally 20:23.7 Birmingham Seaholm
61. 9 Alayna Babcock 20:23.8 East Kentwood
62. 12 Logann Haluszka 20:24.4 Battle Creek Lakeview
63. 11 Brooke Hinkelman 20:24.4 Temperance Bedford
64. 11 Alison Donnini 20:24.8 Birmingham Seaholm
65. 11 Morgan Lyon 20:24.9 Traverse City West
66. 9 Olivia Millen 20:24.9 Salem
67. 9 Sophie Jeffers 20:25.0 Salem
68. 9 Jadyn Elliott 20:25.9 Jackson
69. 10 Nicole Dillmann 20:26.6 Saline
70. 12 Maddy Dohm 20:27.2 Traverse City West
71. 11 Alli Smith 20:28.0 Temperance Bedford
72. 9 Alyssa Dorn 20:29.4 Temperance Bedford
73. 11 Lily Tripp 20:32.9 Birmingham Seaholm
74. 12 Sarah Cannon 20:33.2 East Grand Rapids
75. 12 Shea Wilson 20:35.2 Salem
76. 10 Tess Crowley 20:36.4 Traverse City West
77. 10 Kaitlyn Nenninger 20:38.6 Wheaton Warrenville ...
78. 11 Grace Nolan 20:40.7 Clarkston
79. 10 Barret Schettler 20:41.8 Romeo
80. 9 Keira Courtney 20:47.3 Northville
81. 10 Jacquelynn TerBush 20:48.5 Dexter
82. 11 Abby Theodorsdottir 20:49.5 East Grand Rapids
83. 9 Tess Piper 20:50.7 Holt
84. 11 Sarah Lyon 20:52.5 Battle Creek Lakeview
85. 10 Katelyn Szafranski 20:54.5 Saline
86. 12 Juliana Romero 20:59.4 Saline
87. 12 Kate O'Connell 21:01.2 East Grand Rapids
88. 12 Sophie Ackermann 21:01.8 East Grand Rapids
89. 12 Olivia Cook 21:02.4 Temperance Bedford
90. 11 Abby Kerr 21:03.2 Troy
91. 12 Hailey Catania 21:03.6 Clarkston
92. 10 Katie Hessler 21:08.6 East Grand Rapids
93. 10 Madeline Stewart 21:19.0 Saline
94. 12 Anna Buettner 21:20.4 Northville
95. 11 Emma Battle 21:20.8 East Grand Rapids
96. 9 Annabelle Mowers 21:21.0 White Lake Lakeland
97. 9 Kennedy Kuhlman 21:22.6 Grand Blanc
98. 10 Sarah Franko 21:25.2 Saline
99. 9 Mattie Drennan 21:25.6 Clarkston
100. 11 Emily Stabinsky 21:25.8 Troy
101. 11 Natalie Molotky 21:28.0 Romeo
102. 10 Sydney Goodrich 21:28.6 Romeo
103. 12 Katherine Clark 21:29.0 Saline
104. 12 Abigail Wilson 21:29.7 Saline
105. 10 Isabel Abdouch 21:30.5 Holt
106. 10 Abby O'Donnell 21:30.7 Grand Blanc
107. 11 Malina Wojtylo 21:31.1 Royal Oak
108. 12 Ella Gourley 21:31.2 East Grand Rapids
109. 11 Megan Ford 21:32.8 Clarkston
110. 9 Sophia Damstra 21:35.2 East Grand Rapids
111. 10 Clare Bridgewater 21:37.5 White Lake Lakeland
112. 9 Maria Croci 21:38.0 Troy
113. 11 Delaney Pickett 21:39.1 Jackson
114. 11 Maureen Girardot 21:39.3 Birmingham Seaholm
115. 9 Sophia Plantz 21:50.1 Dexter
116. 10 Shelly Pham 21:50.4 East Kentwood
117. 9 Nicole Morehouse 21:51.4 Royal Oak
118. 10 Jillian Falzone 21:53.6 Temperance Bedford
119. 10 Lizzy Rose 21:54.0 East Grand Rapids
120. 11 Abby McLean 21:55.3 Dexter
121. 11 Anna Varitek 21:57.0 Dexter
122. 10 Ellie Liford 21:57.4 Grand Blanc
123. 9 Allison Berkholz 21:58.6 Dexter
124. 11 Katelyn Norman 22:02.0 Saline
125. 12 Emily Rudberg 22:05.0 Northville
126. 12 Anne Lyon 22:08.5 Holt
127. 9 Ella Moore 22:11.6 Jackson
128. 10 Jenna Allman 22:12.7 Saline
129. 11 Morgan Rice 22:13.6 Grand Blanc
130. 11 Megyn Scafasci 22:17.1 Dexter
131. 9 Emma Forsyth 22:18.1 Royal Oak
132. 11 Charlene Yarema 22:19.7 Romeo
133. 11 Avery Truex 22:20.9 Battle Creek Lakeview
134. 11 Sinclare Smith 22:25.0 Northville
135. 9 Maya Bergman 22:28.7 Clarkston
136. 9 Perla Reyes 22:29.1 Battle Creek Lakeview
137. 10 Sara Elfring 22:29.9 Kalamazoo Loy Norrix
138. 10 Ana Mooney 22:30.4 Holt
139. 9 Lily Moore 22:34.9 Jackson
140. 10 Ally Law 22:40.1 White Lake Lakeland
141. 12 Jillian Haas 22:44.0 Clarkston
142. 9 Gracie McGlynn 22:46.6 Battle Creek Lakeview
143. 11 Lily Miller 22:47.1 Jackson
144. 12 Miranda Cosme 22:55.0 Holt
145. 11 Taylor Clark 23:06.6 Grand Blanc
146. 12 Laura Witt 23:07.3 East Kentwood
147. 9 Brisa Hernandez 23:08.9 Battle Creek Lakeview
148. 12 Dallas St. Onge 23:14.2 Royal Oak
149. 9 Elena Alvarado 23:18.6 Jackson
150. 11 Olivia Thomas 23:20.2 Clarkston
151. 9 Anja Olsen 23:28.6 Northville
152. 12 Sophia Hamelink 23:30.5 Grand Blanc
153. 12 Nuru Lewis 23:34.6 Kalamazoo Loy Norrix
154. 10 Lindsay Afsari 23:36.8 Northville
155. 12 Adeline Cichon 23:40.0 East Kentwood
156. 10 Caitlin Henning 23:52.9 Troy
157. 12 Rachel Zimmer 23:57.5 Northville
158. 9 Elise Jund 23:58.1 Northville
159. 10 Jenna Sust 24:04.2 Royal Oak
160. 12 Kaitlyn Mooney 24:04.9 Holt
161. 12 Katelyn Cheeseman 24:10.8 White Lake Lakeland
162. 10 Saffron James 24:17.4 Royal Oak
163. 10 Amelia Hitchingham 24:21.2 Jackson
164. 10 Trinity Bracey 24:28.4 East Kentwood
165. 10 Nicole Ryan 24:30.0 Troy
166. 12 Claire Lapinski 24:34.8 Northville
167. 9 Ashley Keltsch 24:53.1 Kalamazoo Loy Norrix
168. 11 Julia Pinkster 25:06.6 Kalamazoo Loy Norrix
169. 10 Emily Estrada-Manz... 25:55.2 Troy
170. 12 Abigail Dantes 26:19.3 Kalamazoo Loy Norrix