Official Team Scores
1. Olivet 35
2. Jackson Lumen Christi 58
3. Quincy 82
4. Grass Lake 99
5. Hanover-Horton 130
6. Onsted 144
7. Homer 191
8. Napoleon 233
9. Vandercook Lake 251
10. Michigan Center 254
11. Union City 265
Girls 5k run
1. 12 Gabby Porter 20:26.6 Quincy
2. 12 Emily Fonzi 20:34.2 Grass Lake
3. 10 Xochitl Garcia 20:41.6 Bronson
4. 9 Autumn Wietzke 20:56.8 Olivet
5. 11 Lauren Goodrow 21:00.8 Onsted
6. 12 Morgan Greenman 21:05.6 Olivet
7. 12 Teona Feldpausch 21:16.3 Olivet
8. 10 Aaliyah Oliver-Long 21:19.6 Jackson Lumen Christi
9. 10 Allison Hoop 21:24.4 Jackson Lumen Christi
10. 9 Miranda Barnes 21:30.4 Olivet
11. 10 Allison Rand 21:35.0 Jackson Lumen Christi
12. 12 Sarah Hanson 21:37.9 Vandercook Lake
13. 12 Hannah Adams 21:50.8 Jonesville
14. 11 Kaylee Richardson 21:54.5 Olivet
15. 9 Katie Schonhard 21:56.2 Jackson Lumen Christi
16. 11 Hazel Anderson 21:57.5 Olivet
17. 9 Katie Colesa 22:02.6 Grass Lake
18. 10 Judy Rector 22:14.4 Hanover-Horton
19. 12 Haley Bean 22:22.9 Quincy
20. 10 Harmony Harpster 22:24.5 Quincy
21. 10 Abby Himebaugh 22:24.8 Homer
22. 11 Audrey Warriner 22:25.1 Jackson Lumen Christi
23. 11 Ella Suliman 22:37.2 Grass Lake
24. 11 Meri Michael 22:39.6 Quincy
25. 9 Reagan Fazekas 22:45.3 Hanover-Horton
26. 9 Makenzie Blatter 22:46.1 Quincy
27. 12 Brianna Baxter 22:48.2 Onsted
28. 9 Lauren Adams 22:49.5 Hillsdale
29. 11 Lindsey VanSumeren 22:56.1 Hanover-Horton
30. 10 Brinna Melling 22:58.1 Hanover-Horton
31. 9 Madison Walling 23:08.4 Grass Lake
32. 10 Olivia Reynolds 23:16.4 Michigan Center
33. 11 Sofia Silvestri 23:16.7 Napoleon
34. 12 Anna Willis 23:24.4 Homer
35. 10 Saoirse Conley 23:33.2 Onsted
36. 11 Kennedy Walling 23:36.1 Grass Lake
37. 11 Kaylee Johnson 23:39.6 Hillsdale
38. 9 Hannah Hinkle 23:40.4 Brooklyn Columbia Ce...
39. 12 Madde Horn 23:46.6 Quincy
40. 12 Hope Waidley 23:53.9 Grass Lake
41. 12 Madison Dunlap 23:54.3 Napoleon
42. 9 Marika Endo 24:08.4 Union City
43. 9 Krissi Johnson 24:18.3 Hanover-Horton
44. 9 Rylee Clairday 24:22.7 Onsted
45. 9 Madelyn Allman 24:25.0 Quincy
46. 12 Amanda Cullin 24:29.5 Jackson Lumen Christi
47. 11 Kimberlynn Burk 24:31.3 Hanover-Horton
48. 10 Tore Dowling 24:33.4 Homer
49. 9 Brooklyn Slate 24:42.4 East Jackson
50. 10 Gabrielle England 24:44.8 Onsted
51. 12 Kelsie Letts 24:58.3 Olivet
52. 11 Kayla Bryant 25:01.8 Homer
53. 9 Muriel Mackey 25:02.3 Hillsdale
54. 12 Susi Meissner 25:06.8 Brooklyn Columbia Ce...
55. 10 Marionna Bigelow 25:36.0 Union City
56. 11 Kenzie Schmidt 25:46.3 Hanover-Horton
57. 11 Meghan Vaughn 25:47.9 Bronson
58. 9 Chloe Omo 25:52.9 Napoleon
59. 11 Kaylee Commet 26:18.4 Michigan Center
60. 11 Kaitlyn Czajkowski 26:26.0 Bronson
61. 12 Victoria Teachout 26:38.7 Vandercook Lake
62. 10 Ashley Sprague 26:40.1 Homer
63. 11 Xana Donavar Garcia 26:45.8 Jonesville
64. 12 Hanna Kane 26:48.0 Onsted
65. 10 Johanna Koebbing 26:49.4 Hillsdale
66. 9 Aja Cornwell 26:50.4 Union City
67. 9 MaKenzie McUmber 27:10.1 Michigan Center
68. 11 Lauren Doerr 27:11.4 Napoleon
69. 11 Sidney Richardson 27:59.6 Michigan Center
70. 11 Breanna McCone 28:40.3 Homer
71. 10 Elaina Hrcka 28:46.9 Homer
72. 9 Tristan Dryer 29:23.3 Vandercook Lake
73. 12 Mirjam Barelkowski 29:37.6 Union City
74. 10 Lauren Albert 29:59.4 Napoleon
75. 12 Kaylynn Kienutske 30:02.7 Michigan Center
76. 11 Alyssa Hagen 30:37.0 Bronson
77. 10 Allison Fox 30:57.7 Brooklyn Columbia Ce...
78. 11 Rylee Rogers 31:00.0 Vandercook Lake
79. 11 Martina Krstic 31:21.8 Jonesville
80. 10 Olivia Worden 31:53.2 Vandercook Lake
81. 12 Emily Wood 32:34.0 Union City
82. 11 Erin Rogers 33:42.3 Vandercook Lake
83. 9 Makayla Gauss 40:29.4 Union City
84. 12 Sydney Knapp 40:47.0 Vandercook Lake