Boy's 5000m Run
1. 11 Gavin Jager 18:57.2 Lansing Catholic
2. 9 Sammy Migaldi 19:28.3 Lansing Catholic
1. 10 Andrew Joslin 19:32.6 Shepherd
3. 9 Nick Starr 19:34.7 Lansing Catholic
4. 12 Jonah Kazmierski 19:50.5 Lansing Catholic
2. 12 Eric Eisenberger 20:08.7 Shepherd
5. 9 Gilby Lentz 20:11.2 Corunna
3. 10 Nick Moeggenberg 20:24.8 Shepherd
4. 10 Jonah Montney 20:27.5 Shepherd
6. 11 Duncan Gillett 20:37.1 Corunna
5. 10 CJ Spencer 20:39.4 Shepherd
7. 10 Britton Spencer 20:42.3 Owosso
8. 9 Aedan Jager 20:42.5 Lansing Catholic
9. 11 Josh Smelser 20:52.7 Owosso
10. 12 Kyle Daley 20:54.2 Corunna
6. 10 Levi Ferris 21:02.7 Shepherd
7. 11 Jack MacDonald 21:05.0 Shepherd
11. 10 Chris Riley 21:06.4 Lansing Catholic
12. 10 Bryce Schafer 21:13.1 DeWitt
13. 9 Eamon McClintock 21:14.1 Owosso
14. 10 Parker Soukup 21:16.3 Owosso
8. 9 Dailey Priest 21:17.7 Shepherd
9. 11 Mike Huegel 21:19.5 Shepherd
15. 12 Cody Schott 21:34.4 Owosso
16. 9 Zach Watts 21:36.5 Corunna
17. 11 Kyle Evans 21:38.5 DeWitt
18. 12 Jaiden Sowash 21:46.0 Owosso
19. 11 Julian Shomali 21:50.8 Corunna
10. 10 Zachary Frederick 21:54.1 Shepherd
20. 10 Dakota Dietz 21:59.5 DeWitt
21. 12 James French 22:05.9 DeWitt
11. 9 James Wohlfert 22:12.0 Fowler
22. 10 Spencer Wamsley 22:13.2 DeWitt
23. 11 Derek Beard 22:26.5 Owosso
12. 10 Race Matties 22:27.2 Shepherd
24. 11 Erik Kozlowski 22:33.2 Corunna
13. 9 Oscar Diaz 22:42.1 Beal City
14. 11 Grant Hegenauer 22:47.1 Shepherd
15. 12 Justin Doepker 22:49.0 Shepherd
25. 10 Ryan Armbrustmacher 23:06.0 DeWitt
26. 9 Adam Kahler 23:16.3 DeWitt
16. 12 Philip Olafsen 23:26.2 Ovid-Elsie
17. 11 Thomas Smith 23:34.0 Ovid-Elsie
27. 12 Lucas Messmer 23:51.2 Owosso
28. 12 Justin Smith 24:01.3 DeWitt
29. 10 Evan Hamp 24:05.5 DeWitt
30. 10 Jordan Debeau 24:07.0 North Branch
31. 11 Alex Evans 24:10.9 DeWitt
32. 12 Zach Marks 24:29.1 Owosso
33. 9 Jesse Munson 24:32.5 Williamston
34. 11 Matt Hood 24:33.9 DeWitt
35. 12 Eric Dorris 24:35.1 Owosso
18. 10 Timothy Holliday 24:45.3 Shepherd
19. 9 Jonathan Hong 24:49.6 Fowler
36. 12 Jordan Moffitt 24:59.1 DeWitt
37. 10 Joseph Swope 25:02.3 North Branch
38. 9 Mauricio Barrera 25:03.0 DeWitt
39. 10 Hunter Duehring 25:04.5 Frankenmuth
40. 11 Emilio Campos 25:08.8 Corunna
41. 9 Andrew Mathews 25:21.3 Lakewood
42. 10 Gerald Riddles 25:25.6 Corunna
43. 10 Jonathon Shomali 25:33.5 Corunna
44. 12 Jeremy Johnston 25:46.9 Perry
45. 10 Will Mercado 25:54.5 Corunna
46. 9 Zachary Matson 26:06.2 DeWitt
47. 9 Jacob Irwin 26:07.6 Birch Run
48. 9 Cole Jackson 26:19.3 Lakewood
49. 12 Jacob Witzki 26:29.8 Perry
20. 10 Nick Whitman 26:45.3 Ovid-Elsie
50. 10 Brendan Edie 27:02.4 DeWitt
21. 11 Alan Aldrich 27:08.3 Michigan Lutheran Se...
22. 11 Mitchell Baumgartner 27:25.2 Michigan Lutheran Se...
51. 10 Michael Eva 27:29.4 DeWitt
52. 9 Jordan Bustance 27:49.6 Lakewood
23. 12 Dan Pankow 27:54.0 Michigan Lutheran Se...
53. 11 Derek Andersen 28:00.9 Birch Run
24. 12 Robert Garrett 28:17.9 Ovid-Elsie
54. 9 Ryan LaLonde 28:24.3 Perry
55. 9 Colton Koepplinger 28:55.6 Owosso
56. 11 Michael Hankins 29:06.3 Owosso
57. 11 Austin Davis 29:06.7 Lakewood
58. 9 Hunter Holbrook 29:10.8 Birch Run
25. 10 Sam Sherwood 29:26.1 Ovid-Elsie
59. 12 Fox Parton 29:53.0 North Branch
60. 9 Brett Caporale 29:54.4 Lansing Catholic
61. 9 Bryce Toman 30:22.9 Owosso
62. 9 Andrew Welz 30:29.3 Owosso
26. 9 Michael Yockey 30:57.0 Ovid-Elsie
63. 10 Colin Smith 31:33.6 Lansing Catholic
27. 12 Daniel Morera 31:44.9 Ovid-Elsie
64. 10 Simon English 32:11.1 North Branch
28. 9 Josh Hein 32:20.8 Michigan Lutheran Se...
65. 10 Bric Rogers 33:24.7 Corunna
29. 11 Kevin Harrison 34:48.4 Ovid-Elsie
66. 9 Colby Vitany 35:44.3 Birch Run
30. 9 Hayden Beyersdorf 36:58.1 Michigan Lutheran Se...
67. 9 Zach Helm 37:42.6 North Branch