Official Team Scores
1. Saginaw Heritage 47
2. Grand Blanc 64
3. Hartland 80
4. Holly 107
5. Swartz Creek 115
6. Davison 119
7. Flushing 157
8. Flint Carman-Ainsw... 259
Boys 5K Run
1. 12 Jordan Eisengruber 16:25.16 Saginaw Heritage
2. 11 Caden Pifer 16:28.47 PR Swartz Creek
3. 11 Michael Fiore 16:35.35 Saginaw Heritage
4. 12 Spencer Atkinson 16:40.89 Grand Blanc
5. 12 Kyle Schwieman 16:41.43 Flushing
6. 12 Jacob Ferguson 16:50.72 Davison
7. 11 Cole Sobol 16:53.72 PR Grand Blanc
8. 11 Eli Horski 16:56.84 Hartland
9. 10 Greg Smith 17:00.11 Davison
10. 11 Henry Heller 17:01.02 Grand Blanc
11. 10 Jacob McDowell 17:01.45 Saginaw Heritage
12. 11 Jack Doyle 17:01.94 Saginaw Heritage
13. 12 Caleb Guenther 17:05.11 Hartland
14. 11 Samuel Schneider 17:07.16 Holly
15. 12 Evan Taylor 17:12.51 SR Swartz Creek
16. 12 Michael Ponkey 17:15.40 Holly
17. 11 Ethan Stover 17:16.89 Hartland
18. 12 Nate Peterson 17:18.52 Grand Blanc
19. 12 James Wickman 17:22.25 PR Hartland
20. 11 Nathan Weidman 17:22.58 Saginaw Heritage
21. 11 Andrew Garza 17:22.94 PR Saginaw Heritage
22. 12 Francisco Valdovinos 17:25.77 Holly
23. 11 Kaiden Hinds 17:26.51 Hartland
24. 12 Sam Vestergaard 17:27.60 Hartland
25. 11 Lucas Finton 17:28.85 Grand Blanc
26. 12 Bradley Gilson 17:30.09 SR Swartz Creek
27. 12 Emilio Gomez 17:33.98 SR Holly
28. 10 Cooper Frederick 17:34.37 Holly
29. 12 Jon Gietek 17:35.01 Hartland
30. 11 Jared Lindstrom 17:36.60 PR Flushing
31. 10 Logan Coughlin 17:37.65 Davison
32. 11 Austin Rippee 17:38.70 Grand Blanc
33. 9 Jackson Turnbow 17:40.40 Grand Blanc
34. 12 Mark Crandell 17:44.36 PR Swartz Creek
35. 11 Harrison Roberts 17:50.91 Hartland
36. 10 Carter Johnson 17:53.21 PR Flushing
37. 9 Jason Millis 17:53.79 Davison
38. 12 David Pinter 17:54.20 Davison
39. 10 Griffin Young 17:54.50 Hartland
40. 12 Jacob (Larry) Popyk 17:59.23 Grand Blanc
41. 12 Ryan Gentry 17:59.79 Swartz Creek
42. 10 Carson Humphrey 18:00.63 Grand Blanc
43. 9 Jacob Faerber 18:02.18 Saginaw Heritage
44. 9 Spencer Torok 18:06.25 Davison
45. 12 Chris Mayer 18:07.31 Hartland
46. 10 Tyler Thomason 18:08.03 PR Holly
47. 11 Kyle Carroll 18:08.73 Holly
48. 12 Fred Wallevand 18:10.62 Holly
49. 9 Hunter Markel 18:11.73 PR Flushing
50. 11 Adam Snitgen 18:13.69 Holly
51. 10 Nolan Herr 18:18.24 Flushing
52. 12 Hunter Meinburg 18:26.71 PR Flushing
53. 10 Elijah Lashley 18:31.71 Davison
54. 11 Raven Alden 18:33.34 Holly
55. 10 Kaz Goldyn 18:37.63 PR Flushing
56. 9 Justin Bentancur 18:38.68 Saginaw Heritage
57. 9 Tyler Lozano 18:40.45 Saginaw Heritage
58. 11 Michael Schiestel 18:49.84 Davison
59. 11 Jacob Beslac 19:04.51 PR Swartz Creek
60. 10 Joe Chinkeefatt 19:13.16 Flint Carman-Ainsworth
61. 9 Cameron Smith 19:14.44 PR Swartz Creek
62. 9 Antonio Aguilar 19:15.20 Flushing
63. 11 Nicolas Trevino 19:15.79 Saginaw Heritage
64. 9 Logan Willyerd 19:17.68 Swartz Creek
65. 12 Wyatt Pangerl 19:25.94 PR Flint Carman-Ainsworth
66. 10 Kyle Ritenburgh 19:44.87 PR Swartz Creek
67. 11 Connor McPhee 20:02.24 Davison
68. 12 Cole Strobel 20:48.42 Flushing
69. 10 Colin Smith 21:39.97 Flint Carman-Ainsworth
70. 12 Nick Lake 21:49.64 Swartz Creek
71. 11 Andrew Stephens 22:47.54 Flint Carman-Ainsworth
72. 9 Keegan Maguffee 25:55.42 Flint Carman-Ainsworth
73. 10 Tyler Willis 26:22.44 SR Flint Carman-Ainsworth
Official Team Scores
1. Grand Blanc 55
2. Saginaw Heritage 57
3. Flushing 75
4. Davison 97
5. Hartland 131
6. Holly 140
7. Swartz Creek 157
8. Flint Carman-Ainsw... 247
Girls 5K Run
1. 12 Jessi Lindstrom 18:53.05 Flushing
2. 11 Rachel Kempf 19:26.23 SR Saginaw Heritage
3. 9 Emma Upleger 19:31.21 PR Flushing
4. 10 Thailyia Christensen 19:42.02 PR Flushing
5. 12 Michelle Moraitis 19:55.96 Hartland
6. 9 Libby Olson 20:22.26 Davison
7. 10 Caitlin Rose 20:22.49 Grand Blanc
8. 10 Darbey Johnson 20:24.49 Swartz Creek
9. 9 Abby O'Donnell 20:27.26 PR Grand Blanc
10. 9 Emma Banning 20:28.45 Saginaw Heritage
11. 12 Madison Brooks 20:43.81 Saginaw Heritage
12. 12 Cephia Kitchen 20:50.34 Grand Blanc
13. 9 Ellie Liford 20:54.31 PR Grand Blanc
14. 9 Taryn Kelly 20:54.67 PR Grand Blanc
15. 11 Lynsey Amthor 20:59.37 Saginaw Heritage
16. 10 Savannah Sipley 20:59.97 Davison
17. 11 Lauren Hackett 21:04.65 Holly
18. 11 Samantha Tschirhart 21:05.24 Holly
19. 10 Chloe Fry 21:07.38 Saginaw Heritage
20. 9 Monica Ruiz 21:12.60 Holly
21. 11 Emily Stewart 21:17.83 SR Saginaw Heritage
22. 10 Ava Mataway 21:18.91 Davison
23. 12 Tereza Uherkova 21:21.16 Grand Blanc
24. 9 Grace Sargent 21:26.82 Hartland
25. 10 Erin Vimr 21:27.15 Hartland
26. 11 Grace Olson 21:34.43 Davison
27. 11 Grace Close 21:34.78 Davison
28. 10 Olivia Bass 21:35.93 Davison
29. 10 Taylor Clark 21:37.89 Grand Blanc
30. 11 Abby Schiestel 21:40.44 Davison
31. 10 Brittany Devore 21:41.40 PR Swartz Creek
32. 9 Anna Gill 21:43.80 Davison
33. 12 Lexi Draheim 21:45.71 Flushing
34. 12 Amanda Aquinaga 21:47.88 Saginaw Heritage
35. 9 Lily Majestic 21:51.99 Swartz Creek
36. 11 Sophia Hamelink 21:52.54 SR Grand Blanc
37. 10 Morgan Rice 21:53.12 PR Grand Blanc
38. 12 Lauren Wellman 22:02.70 Saginaw Heritage
39. 12 Piper Wood 22:03.21 Flushing
40. 12 Caroline Hunt 22:03.98 SR Flushing
41. 10 Sarah Cook 22:04.64 Swartz Creek
42. 11 Amanda Kalkman 22:27.00 Saginaw Heritage
43. 12 Kim Jason 22:32.74 Hartland
44. 9 Maggie Zimmermann 22:40.03 Hartland
45. 12 Ashlyn Chipman 22:47.68 Flushing
46. 12 Nicole Hawes 22:47.95 PR Grand Blanc
47. 11 Maris Humphreys 22:49.85 SR Holly
48. 9 Julia Ketelhut 22:53.11 Saginaw Heritage
49. 9 Abbey Smith 22:53.42 Hartland
50. 12 Hannah Rutherford 22:56.94 Grand Blanc
51. 12 Jaeley Huelskamp 23:06.96 SR Grand Blanc
52. 11 Lindsay Dorman 23:08.94 Davison
53. 9 Lauryn Hoover 23:12.94 Grand Blanc
54. 9 Jaclyn Sellentine 23:15.02 Grand Blanc
55. 10 Maddie Murphy 23:17.58 Hartland
56. 11 Chloe Konopitski 23:18.35 Holly
57. 9 Josie Tschirhart 23:23.51 PR Holly
58. 9 Abigail Arnes 23:30.18 Davison
59. 12 Nicole Smith 23:32.19 Grand Blanc
60. 11 Madison Gaudet 23:40.38 SR Flushing
61. 9 Paige Ciuzicki 23:52.37 Hartland
62. 9 Mikaiah Holbrook 24:09.00 Flint Carman-Ainsworth
63. 11 Madeline McDonald 24:11.98 Swartz Creek
64. 9 Mikayla Holbrook 24:20.62 Flint Carman-Ainsworth
65. 12 Bailey Curtis 24:27.73 Flint Carman-Ainsworth
66. 12 Kayden Shell 24:48.47 Holly
67. 10 Rayven Brantley 24:53.67 Flint Carman-Ainsworth
68. 12 Shannon McAuliffe 25:04.11 Swartz Creek
69. 9 Jasmine Parkinson 25:05.65 PR Flint Carman-Ainsworth
70. 9 Eryn Close 26:05.59 PR Grand Blanc
71. 11 Niajah Hood 26:08.82 Flint Carman-Ainsworth
72. 9 Keely Bachman 26:26.23 Grand Blanc
73. 9 Samantha Thelen 27:19.38 PR Swartz Creek
74. 12 Arianna Vantine 27:40.73 Flint Carman-Ainsworth
75. 11 Chante Boyd 27:55.07 Flint Carman-Ainsworth
76. 11 Amber Berry 28:34.76 PR Swartz Creek
77. 12 Teaira Davis 29:22.50 SR Flint Carman-Ainsworth
78. 11 Corrionna Boston 29:40.50 Grand Blanc
79. 12 Katelyn Chapman 30:58.67 Swartz Creek
80. 12 D'Mya Mason 34:53.48 Flint Carman-Ainsworth