Girls 5000 meter run
1. 12 Addie May 18:47.64 Flushing
2. 9 Paige Deitering 19:03.02 Flushing
3. 10 Jessi Lindstrom 19:30.36 Flushing
4. 10 Jenna Keiser 19:56.45 Fenton
5. 11 Victoria Ostrander 19:57.02 Davison
6. 9 Lily Kelsey 19:57.59 Davison
8. 9 Rachel Kempf 20:13.8 Saginaw Heritage
11. 9 Lynsey Amthor 20:34.68 Saginaw Heritage
14. 11 Emily Battaglia 20:47.5 Fenton
15. 9 Emily Stewart 20:48.14 Saginaw Heritage
16. 12 Shelby Roesner 21:02.17 Davison
17. 9 Haley Hall 21:08.35 Davison
18. 10 Nicole Smith 21:14.28 Grand Blanc
19. 10 Piper Wood 21:17.24 Flushing
20. 12 Danielle Hack 21:19 Fenton
21. 11 Grace Wellman 21:30.38 Saginaw Heritage
22. 11 Abigayle Alexander 21:33.31 Grand Blanc
23. 10 Jaeley Huelskamp 21:33.66 Grand Blanc
24. 9 Madison Gaudet 21:36.99 Flushing
25. 9 Sophia Hamelink 21:39.75 Grand Blanc
29. 10 Caroline Hunt 22:07.75 Flushing
30. 10 Hannah Rutherford 22:08.18 Grand Blanc
31. 11 Samantha Boss 22:08.83 Saginaw Heritage
32. 9 Cory English 22:09.24 Fenton
33. 9 Grace Olson 22:10.03 Davison
34. 12 Rachel Lanphear 22:10.74 Swartz Creek
35. 9 Kasey Klaczkiewicz 22:12.43 Saginaw Heritage
36. 12 Jaydn Fuerst 22:13.05 Flushing
37. 12 Elise Close 22:13.72 Davison
38. 11 Olivia Boulton 22:14.96 Flushing
39. 9 Shelby Shaughnessy 22:24.45 Flushing
40. 10 Lauren Wellman 22:28.28 Saginaw Heritage
41. 9 Grace Close 22:34.36 Davison
42. 12 Lindsey DeWitt 22:39.24 Flint Kearsley
43. 12 Natalie Golden 22:48.04 Swartz Creek
44. 10 Carley Huelskamp 22:53.08 Grand Blanc
45. 10 Megan Nalazek 22:53.39 Saginaw Heritage
46. 9 MacKenzie Headrick 22:56.44 Davison
47. 9 Michaela Barry 22:56.79 Grand Blanc
48. 9 Corriona Boston 22:57.35 Grand Blanc
49. 11 Lexie Zitterkopf 23:31.64 Flushing
50. 12 Micali Gadola 23:34.47 Fenton
51. 12 Katelyn Anthony 23:37.71 Swartz Creek
53. 12 Katie Church 24:13.7 Davison
54. 11 Renee Genovesi 24:16.22 Swartz Creek
55. 12 Jordan Parker 24:20.02 Swartz Creek
56. 12 Jordyn Tipsword 24:51.7 Grand Blanc
57. 12 Miranda Blaine 25:21.55 Flint Kearsley
58. 10 Shannon Mculiffe 25:29.43 Swartz Creek
59. 10 Keely Bradish 25:56.54 Grand Blanc
60. 12 Morgan Stephen 26:29.06 Flint Kearsley
61. 10 Bailey Curtis 26:32.7 Flint Carman-Ainsworth
62. 10 Tara Silvers 29:24.07 Swartz Creek
63. 12 Karina Lewis 29:51.65 Flint Kearsley
64. 10 Teaira Davis 30:57.22 Flint Carman-Ainsworth
65. 10 D'Mya Mason 32:54.23 Flint Carman-Ainsworth
66. 12 Aislinn Walker 33:08.71 Flint Kearsley
67. 10 Emily Harper 33:09.55 Flint Kearsley
68. 12 Marissa van Wouden... 34:00 Flint Kearsley