girls 4000 meter run
1. 12 Haley Hess 14:55.2 Clay (Oregon)
2. 10 Paige Deitering 15:06.1 Flushing
3. 11 Jessi Lindstrom 15:24.3 Flushing
4. 10 Katie Osika 15:29.1 Waterford Mott
5. 9 Rylee Robinson 15:29.1 Waterford Mott
6. 10 Kate Petsch 15:39.4 Waterford Mott
7. 11 Lauren Kaliszewski 15:42.1 Rochester
8. 11 Alexis Munley 15:47.1 Waterford Mott
9. 12 Morgan Fuerst 16:05.9 Waterford Mott
10. 11 Jenna Keiser 16:08.9 Fenton
11. 12 Mikayla Gean 16:23.6 Waterford Mott
12. 12 Megan Dunsmore 16:26.3 Yale
13. 11 Sydney Hess 16:30.9 Clay (Oregon)
14. 12 Hannah Hess 16:42.4 Clay (Oregon)
15. 11 Jasneet Aulakh 16:44.8 Rochester
16. 11 Amanda Lewis 16:44.9 Rochester
17. 11 Mary Hawthorne 16:46.7 Jackson Christian
18. 10 Camille Loken 16:52.0 Troy
19. 9 Elizabeth Bulat 16:54.9 Rochester
20. 9 Katie Scoles 16:56.2 Troy
21. 10 Megan Worrel 16:59.1 Troy
22. 9 Angela Peterson 17:00.3 Waterford Mott
23. 10 Olivia Rice 17:03.2 Rochester Hills Luth...
24. 9 Cam Tiemann 17:04.2 Fenton
25. 12 Amy Smith 17:07.1 Midland
26. 9 Ashley Carver 17:10.9 Waterford Mott
27. 9 Bridgette Joslin 17:11.6 Pontiac Notre Dame P...
28. 11 Megan Nichols 17:14.7 Auburn Hills Oakland...
29. 12 Emma Lane 17:19.9 Fenton
30. 12 Emily Kowalczyk 17:20.6 Rochester
31. 9 Ellie Wardell 17:27.3 Midland
32. 10 Meghan Monaghan 17:29.2 Troy
33. 12 Victoria Stachowski 17:37.6 Waterford Mott
34. 11 Caitlyn Kuecher 17:37.9 Clay (Oregon)
35. 10 Cassidy Wiest 17:41.2 Pontiac Notre Dame P...
36. 11 Ella Colbert 17:42.1 Midland
37. 10 Riley Legge 17:50.3 Midland
38. 11 Jasmine Browning 17:50.5 Warren Regina
39. 11 Zoe Baxter 17:54.7 Bloomfield Hills Cra...
40. 10 Mackenzie Cortese 18:04.4 Waterford Mott
41. 10 Emily Yoder 18:08.4 Midland
42. 12 Grace Cummings 18:08.6 Pontiac Notre Dame P...
43. 11 Madison Miller 18:10.6 Clay (Oregon)
44. 12 Rebekah Walter 18:11.0 Midland
45. 9 Shannon Lambrecht 18:15.0 Pontiac Notre Dame P...
46. 11 Allison Feng 18:16.8 Troy
47. 11 Amanda Capaldi 18:19.3 Rochester
48. 11 Brenna Bleicher 18:20.8 Fenton
49. 12 Riley McAvoy 18:23.8 Troy
50. 10 Madeline Trumbauer 18:24.6 Troy
51. 10 Shelby Shaughnessy 18:25.1 Flushing
52. 11 Sarah Maschino 18:27.5 Midland
53. 12 Maddie Falk 18:27.9 Troy
54. 9 Alexandra Case 18:27.9 Pontiac Notre Dame P...
55. 12 Emma Loken 18:32.4 Troy
56. 9 Natalie Tesluck 18:33.5 Yale
57. 11 Elizabeth Gibbons 18:35.0 Clay (Oregon)
58. 12 Ellie Wallace 18:37.5 Pontiac Notre Dame P...
59. 11 Caroline Hunt 18:37.5 Flushing
60. 12 Olivia Boulton 18:45.8 Flushing
61. 10 Abby Rankin 18:47.6 Pontiac Notre Dame P...
62. 11 Lexi Draheim 18:48.2 Flushing
63. 11 Harmonie Keidel 18:48.5 Yale
64. 9 Kelly McKillop 18:48.7 Yale
65. 12 Deema Ujayli 18:50.6 Pontiac Notre Dame P...
66. 12 Lexie Zitterkopf 18:52.6 Flushing
67. 11 Michelle Ignatowski 19:03.1 Warren Regina
68. 11 Anne Duckert 19:15.7 Yale
69. 11 Piper Wood 19:19.8 Flushing
70. 10 Madeline Scherle 19:23.6 Pontiac Notre Dame P...
71. 11 Gabby Louwers 19:23.7 Warren Regina
72. 10 Delaney Langdon 19:24.1 Bloomfield Hills Cra...
73. 11 Megan Steif 19:24.8 Warren Regina
74. 12 Brittny Leenknegt 19:26.0 Yale
75. 9 Alaina Lesniewicz 19:30.1 Clay (Oregon)
76. 12 Kayla Csapo 19:30.5 Fenton
77. 9 Anna Hubbard 19:31.7 Jackson Christian
78. 10 Kathryn Ford 19:35.2 Bloomfield Hills Cra...
79. 9 Averie Hollowood 19:39.5 Jackson Christian
80. 12 Kayla Keiser 19:41.7 Fenton
81. 12 Alexys Wainio 19:48.6 Flushing
82. 10 Melissa Reynolds 20:05.3 Flushing
83. 10 Phylicia Hall 20:22.2 Bloomfield Hills Cra...
84. 11 Andrea Pearsall 20:32.6 Warren Regina
85. 9 Rachel Keuning 20:44.9 Yale
86. 9 Vicky Butkowski 20:53.1 Warren Regina
87. 11 Jessica Nichols 20:58.2 Auburn Hills Oakland...
88. 9 Nicole Dickinson 21:02.0 Yale
89. 12 Amanda Randazzo 21:23.5 Yale
90. 10 Tracy Suchyta 21:30.3 Warren Regina
91. 9 Ally Montgomery 21:54.2 Jackson Christian
92. 12 Emily Whitican 22:23.8 Yale
93. 10 Samantha Berger 25:02.6 Bloomfield Hills Cra...
94. 11 Kim Pulka 25:04.2 Jackson Christian