Official Team Scores
1. Bridgman 46
2. Watervliet 66
3. Bangor 94
4. Schoolcraft 102
5. Comstock 111
6. Constantine 154
7. Delton-Kellogg 175
8. Lawton 248
9. Hartford 252
10. Parchment 265
11. Coloma 288
12. Bloomingdale 290
Boys 5000m run
1. 11 Brian Njuguna 16:58.83 Bridgman
2. 12 Matt Ring 17:11.47 Schoolcraft
3. 12 Brendan Daly 17:19.85 Watervliet
4. 12 Brad Wurzel 17:25.07 Berrien Springs
5. 11 Justin Smith 17:32.42 Bangor
6. 12 James Harrell 17:33.89 Niles Brandywine
7. 11 Kole Hanke 17:41.30 Bridgman
8. 12 Jorge Sieira Hermida 17:42.58 Berrien Springs
9. 11 Jobe Kerr 17:42.88 Watervliet
10. 11 Tim Kinney 17:44.00 Constantine
11. 12 James Stacks 17:45.81 Gobles
12. 11 Travon Blakely 17:56.93 Comstock
13. 12 Elliott Hanke 17:59.79 Bridgman
14. 12 Alex Martinez 18:00.26 Bangor
15. 12 Reese Jones 18:02.50 Watervliet
16. 11 Nick Hayward 18:12.21 Schoolcraft
17. 12 Karl Hanke 18:17.27 Bridgman
18. 10 Seth Ansel 18:25.72 Comstock
19. 11 Devin Matheny 18:26.74 Schoolcraft
20. 10 Dominick Tavolacci 18:30.51 Watervliet
21. 12 Brandon Shepard 18:33.57 Delton-Kellogg
22. 11 Brandon Owen 18:36.48 Bridgman
23. 9 Logan Sibley 18:39.09 Lawton
24. 12 Tucker Scoville 18:39.99 Delton-Kellogg
25. 12 Miguel Flores 18:40.56 Hartford
26. 12 Collin Gaishin 18:43.13 Bridgman
27. 12 Austin Salome 18:43.92 Comstock
28. 10 Sam Warren 18:44.38 Constantine
29. 9 Carter Finch 18:44.74 Bangor
30. 11 Tyrique Cunningham 18:49.43 Bangor
31. 11 Mubark Hasan 18:51.16 Comstock
32. 11 Jake Locker 19:00.81 Constantine
33. 10 Benjamin Greiner 19:01.26 Bangor
34. 11 Brent Simmons 19:01.61 Watervliet
35. 12 Odessa Britman 19:05.33 Parchment
36. 12 Freddie Burtchett 19:10.77 Hartford
37. 12 Austin Bertuca 19:20.40 Bloomingdale
38. 11 Nathan Chatman 19:21.79 Galesburg-Augusta
39. 10 James Phelps 19:22.73 Lawton
40. 10 Jacob Bittner 19:24.45 Berrien Springs
41. 11 Carson Finch 19:25.90 Bangor
42. 12 Jacob Evans 19:26.76 Schoolcraft
43. 11 Matt Dickerson 19:28.26 Schoolcraft
44. 12 Juan Rodriguez Amaya 19:31.18 Bangor
45. 12 Tanner Phares 19:31.99 Comstock
46. 12 Nick Veldt 19:33.98 Bloomingdale
47. 11 Parker Tallent 19:36.46 Delton-Kellogg
48. 11 Haydon Richards 19:40.98 Watervliet
49. 11 Greg Olsen 19:42.69 Coloma
50. 12 Reese Sample 19:42.94 Coloma
51. 12 Devin Knight 19:48.37 Constantine
52. 12 Riley Waterman 19:49.33 Schoolcraft
53. 12 Matt Montgomery 19:52.69 Bridgman
54. 11 Andrew Jackson 19:53.65 Delton-Kellogg
55. 11 Cogan McCoy 19:56.70 Delton-Kellogg
56. 10 Alec Weaver 19:58.59 Constantine
57. 11 Casey Nolan 20:01.57 Comstock
58. 10 Andrew Slager 20:01.97 Parchment
59. 12 Caleb Kim 20:12.17 Berrien Springs
60. 9 Garret Lollar 20:16.80 Buchanan
61. 9 Eric Nordquist 20:17.61 Parchment
62. 12 Ludlow Steven 20:19.70 Schoolcraft
63. 12 Joshua Youngs 20:21.19 Niles Brandywine
64. 9 Ashton Pluchinsky 20:27.09 Delton-Kellogg
65. 9 Joe Shoup 20:30.89 Constantine
66. 12 Charles Goole 20:35.42 Lawton
67. 9 Francisco Loera 20:39.49 Hartford
68. 12 Rush Rodwan 20:39.75 Comstock
69. 9 Austin Roberts 20:41.33 Watervliet
70. 12 Michael Burris 20:47.01 Parchment
71. 9 Jacob Hammond 20:54.85 Bloomingdale
72. 9 Kendal Pluchinsky 20:58.07 Delton-Kellogg
73. 10 Jack Jones 20:58.39 Constantine
74. 12 Austin Ebrecht 21:08.86 Coloma
75. 10 Adam Holloway 21:14.98 Lawton
76. 10 Josh Young 21:16.49 Coloma
77. 9 Trenton Litchfield 21:20.73 Gobles
78. 10 Jax Heil 21:33.17 Parchment
79. 10 Calvin Starnes 21:58.32 Coloma
80. 12 Matt Mitchell 21:58.89 Buchanan
81. 11 Ricky Austin 22:00.97 Hartford
82. 10 Thayne Hanners 22:07.65 Hartford
83. 9 Eric Swager 22:12.39 Galesburg-Augusta
84. 10 Eric Belt 22:20.20 Lawton
85. 9 James Lucero 22:23.90 Hartford
86. 11 Aaron Ovesen 22:26.09 Parchment
87. 10 Kevin Frost 22:53.54 Buchanan
88. 10 Earl Burris 22:54.98 Parchment
89. 9 Tim Douglas 23:09.88 Bloomingdale
90. 9 Adiel Granados 23:20.82 Coloma
91. 11 Tristan Hanners 24:07.26 Hartford
92. 10 Albert Rawson 24:20.96 Bloomingdale
93. 9 Jacob Huttenga 24:36.46 Coloma
94. 10 Juan Sarat 25:29.23 Lawton