boys 5000 meter run
1. 11 Cole Trevino 17:05.4 Bath
2. 11 Bryce Thelen 17:12.5 Pewamo-Westphalia
3. 10 Nick Conner 17:18.5 Fowler
4. 11 Brock Simon 17:23.0 Pewamo-Westphalia
5. 10 Kody Smith 17:24.5 Potterville
6. 12 Grant Hengesbach 17:33.7 Pewamo-Westphalia
7. 12 Kyle VanSpronsen 17:34.9 Saranac
8. 12 Elliott Lipe 17:36.8 Bath
9. 9 Mitch Nurenberg 17:40.5 Pewamo-Westphalia
10. 10 Anthony Mack 17:42.5 Dansville
11. 12 Isaac Brown 17:49.0 Portland St. Patrick
12. 11 Zach Schmitz 17:49.5 Pewamo-Westphalia
13. 11 Sam Corbin 17:49.8 Potterville
14. 11 Connor McElvain 17:51.9 Saranac
15. 10 Trent Barker 17:56.2 Pewamo-Westphalia
16. 11 Zach Yarger 18:08.3 Potterville
17. 12 Jared Melcher 18:10.7 Saranac
18. 11 Tyler Vermillion 18:11.3 Potterville
19. 9 Keith Schafer 18:12.3 Pewamo-Westphalia
20. 10 Ross Schmiedeknecht 18:13.3 Potterville
21. 10 Kyle Behrendt 18:17.8 Fowler
22. 11 Graham Smith 18:23.1 Portland St. Patrick
23. 12 Jacob Hong 18:28.1 Fowler
24. 12 Branden Smith 18:32.9 Saranac
25. 12 Marshall Lipe 18:35.1 Bath
26. 11 Zack Blanchard 18:35.6 Bath
27. 9 Gordon Chattaway 18:41.0 Dansville
28. 10 Spencer Anderson 18:45.0 Dansville
29. 11 Ben Opphile 18:50.3 Bath
30. 10 Bryce Platte 18:59.2 Pewamo-Westphalia
31. 12 Kyle Coulter 19:06.5 Bath
32. 12 Will Schafer 19:07.3 Fowler
33. 12 Jacob Kadluboski 19:08.1 Dansville
34. 9 Riley Goerge 19:09.3 Fowler
35. 10 Isaiah Stimer 19:13.8 Potterville
36. 11 Ben Lober 19:17.2 Dansville
37. 10 Jack Skidmore 19:23.2 Bath
38. 10 Mason Houtteman 19:29.9 Saranac
39. 12 Nick Carroll 19:31.4 Bath
40. 12 Marcus Traver 19:38.7 Potterville
41. 11 Anthony Nichols 19:43.4 Bath
42. 9 Joe Simon 19:43.6 Pewamo-Westphalia
43. 12 Joe Weller 19:45.2 Portland St. Patrick
44. 10 Riley Bedard 19:48.3 Saranac
45. 12 Simone Ricci 20:11.5 Potterville
46. 9 Luke Tarr 20:12.2 Potterville
47. 12 Owen Fedewa 20:23.4 Fowler
48. 11 Kevin Schafer 20:25.0 Pewamo-Westphalia
49. 9 Joe Timmer 20:27.7 Portland St. Patrick
50. 10 Jonathan Hong 20:31.2 Fowler
51. 10 Luke Baker 20:37.4 Fulton
52. 11 Jake George 20:38.5 Fowler
53. 9 Jake Pung 20:48.5 Portland St. Patrick
54. 10 Michael Armistead 20:52.7 Bath
55. 12 Philip Wernet 20:52.9 Portland St. Patrick
56. 11 Dylan Harter 21:02.1 Laingsburg
57. 11 Case Trevino 21:23.7 Bath
58. 10 Charlie Boak 21:26.5 Fowler
59. 11 Jair Lopez 21:32.3 Fulton
60. 12 Alexis Monroy 21:42.6 Saranac
61. 9 Jack Sullivan 21:45.1 Bath
62. 9 Patrick Schafer 21:48.4 Pewamo-Westphalia
63. 9 Ryan Cadwallader 21:51.1 Saranac
64. 12 Zack Good 21:56.5 Laingsburg
65. 9 Zach Reynolds 22:11.4 Potterville
66. 12 Thomas Wernet 22:17.0 Portland St. Patrick
67. 10 Victor Feldpausch 22:49.6 Fowler
68. 11 Josh Glover 22:51.6 Dansville
69. 9 Noah Schott 22:56.1 Bath
70. 10 Conor Talcott 22:57.4 Saranac
71. 10 Seth Anderson 22:58.1 Pewamo-Westphalia
72. 10 Geordie Ruid 23:06.1 Saranac
73. 10 Brady Seelye 23:24.0 Bath
74. 9 Maverick Musser 23:33.2 Saranac
75. 9 Tyler Sieben 23:48.9 Laingsburg
76. 9 Henry Chelf 24:10.5 Dansville
77. 9 Jonah Powell 24:13.7 Saranac
78. 9 Justin Brown 24:21.6 Bath
79. 9 Ty Genereux 24:46.5 Pewamo-Westphalia
80. 9 Nolan Schmitz 28:35.7 Fowler
81. 11 Spencer Risner 30:42.5 Saranac
82. 11 Ray Latchaw 31:14.4 Laingsburg
83. 9 Andy Hilts 32:20.5 Bath