boys 5000 meter run
1. 11 Ethan Markey 16:41.1 Lansing Catholic
2. 11 Taylor Rouse 16:48.8 Eaton Rapids
3. 12 Garrett Smith 16:54.8 Williamston
4. 10 Ryan Schroeder 16:58.7 Lansing Catholic
5. 10 Aaron Davis 17:00.7 Williamston
6. 12 Nathan Maurer 17:02.0 Williamston
7. 12 Brody Benward 17:02.9 Eaton Rapids
8. 9 Will Peters 17:04.0 Lansing Catholic
9. 10 Chris Davis 17:17.8 Fowlerville
10. 12 Grant Robitaille 17:23.9 Williamston
11. 10 Sammy Migaldi 17:25.2 Lansing Catholic
12. 9 Eric Warriner 17:27.6 Lansing Catholic
13. 12 Clay Boak 17:35.0 Fowlerville
14. 12 John Bowen 17:37.1 Williamston
15. 12 Tristin Ward 17:37.8 Ionia
16. 11 Cameron Mahlich 17:41.2 Ionia
17. 12 Gavin Jager 18:00.7 Lansing Catholic
18. 11 Blake Roodvoets 18:02.1 Eaton Rapids
19. 10 Ben Gleeson 18:06.3 Eaton Rapids
20. 12 Jake Van Ess 18:07.2 Ionia
21. 12 Bobby Reid 18:09.1 Lansing Catholic
22. 10 Yordi Cardenas 18:10.3 Ionia
23. 9 Tyler Esch 18:12.1 Ionia
24. 10 Jacob Melvin 18:16.4 Ionia
25. 11 John Muir 18:16.7 Williamston
26. 11 Christopher Carpen... 18:17.7 Ionia
27. 10 Nick Starr 18:20.3 Lansing Catholic
28. 9 Kieth Kasper 18:26.5 Ionia
29. 12 Nick Listermann 18:26.8 Lansing Catholic
30. 12 Cameron Ross 18:43.1 Ionia
31. 10 Aaron Pieper 18:46.0 Fowlerville
32. 11 Kyle Card 18:46.6 Ionia
33. 12 Wesley Broadbent 18:50.1 Fowlerville
34. 9 Colin Cooper 18:51.3 Lansing Catholic
35. 10 R.J. Wilson 19:07.1 Ionia
36. 11 Isaac Coolidge 19:19.7 Eaton Rapids
37. 9 Luke Lathrup 19:26.8 Eaton Rapids
38. 10 Garrett Gould 19:28.0 Ionia
39. 12 Cody Kammers 19:33.3 Ionia
40. 10 Aedan Jager 19:37.5 Lansing Catholic
41. 10 Wilson Deeren 19:38.1 Ionia
42. 9 Nick Brown 19:45.8 Ionia
43. 12 Parker Young 19:46.8 Eaton Rapids
44. 10 Caleb Wright 19:48.5 Eaton Rapids
45. 12 Hunter Sutton 19:58.4 Fowlerville
46. 12 Matt Felice 20:04.8 Ionia
47. 12 Erik Likesme 20:20.3 Eaton Rapids
48. 12 Joel Holzhausen 20:26.0 Williamston
49. 10 Ben Dix 20:33.0 Fowlerville
50. 9 Patrick Long 20:35.7 Lansing Catholic
51. 10 Collin Smar 20:37.7 Fowlerville
52. 9 Mathew O'Daniel 20:41.4 Eaton Rapids
53. 11 Eamon Duff 20:45.9 Portland
54. 10 Noah Alvarado 20:49.1 Lansing Catholic
55. 9 Dawson Vandecar 20:49.6 Lansing Catholic
56. 11 Jacob Osypczuk 20:50.0 Eaton Rapids
57. 9 John Marrah 20:56.7 Lansing Catholic
58. 9 Blaine Rosier 21:04.2 Portland
59. 11 Zachary Rose 21:07.8 Fowlerville
60. 11 Mackenzie Fox-Purr... 21:14.7 Fowlerville
61. 10 Ethan Jensen 21:23.4 Portland
62. 10 Jesse Munson 21:27.8 Williamston
63. 9 Alex Martin 21:35.2 Ionia
64. 11 Josh Dix 21:35.8 Fowlerville
65. 9 Jordan Hawkins 22:09.5 Eaton Rapids
66. 9 Aydan Hurst 22:18.4 Ionia
67. 10 Chris Letarte 22:30.4 Eaton Rapids
68. 9 Cullen Rapson 22:38.0 Portland
69. 9 Josh Trierweiler 22:41.2 Ionia
70. 10 Connor Coletti-Parr 22:44.8 Eaton Rapids
71. 9 Aiden Pung 22:51.7 Portland
72. 12 Dylan Carr 22:56.1 Portland
73. 9 Dathon Hall 23:05.7 Ionia
74. 12 Roy Ren 23:14.6 Lansing Catholic
75. 12 Aron Dawley 23:16.6 Williamston
76. 10 Brett Caporale 23:24.3 Lansing Catholic
77. 11 Clayton Hector 23:26.7 Eaton Rapids
78. 9 Alec Barrone 23:52.1 Lansing Catholic
79. 12 Andre Goetz 23:57.6 Eaton Rapids
80. 11 Matthew Blum 24:14.5 Fowlerville
81. 11 David Barton 24:31.5 Williamston
82. 12 Nate Fultz 24:59.5 Fowlerville
83. 9 Nathan Bright 25:18.5 Eaton Rapids
84. 11 Owen Jowett 25:59.4 Lansing Catholic
85. 9 Gavin Tait 26:20.8 Fowlerville
86. 9 Caleb Deeren 26:23.1 Ionia
87. 10 Tim Renney 27:16.8 Eaton Rapids
88. 9 Cameron Nakfor 28:35.8 Lansing Catholic
89. 10 John Harkness 28:59.3 Eaton Rapids