Mens Results
2 Mile D3 MS
1. 7 Max Sharnas 11:48.22 Saugatuck
2. 8 Grayson Rasmus 12:08.35 PR Saranac
3. 8 Nik Pettinga 12:37.12 Saugatuck
4. 8 Ryan Wheeler 13:05.75 PR Kent City
5. 7 Darin King 13:09.84 Adams-Hope-Heritage ...
6. 8 Isaac Parker 13:09.87 PR Hesperia
7. 8 Diego Rodriguez 13:15.34 PR Wyoming Lee
8. - Zach Richards 13:17.13 PR Triunity Christian
9. 8 Derek Hopkins 13:18.45 PR Saranac
10. 8 Nate Sockocki 13:22.98 PR Evart
11. - Danny DeKryger 13:33.21 PR Triunity Christian
12. 8 Benjamin Skujins 13:33.85 PR North Muskegon
13. 6 Steven Priese 13:39.93 PR Hesperia
14. 8 Griffin Michelli 13:45.74 PR Muskegon Catholic Ce...
15. 7 Hayden Carlson 13:51.70 PR Kent City
16. 8 Nathan Dapprich 14:07.96 NorthPointe Christian
17. - Will Marth 14:10.15 PR Grand Rapids Track C...
18. 8 Jordan Moelker 14:15.60 Adams-Hope-Heritage ...
19. 8 Alan Maya 14:16.78 PR Wyoming Lee
20. 7 Lucas Carlton 14:20.32 PR Muskegon Catholic Ce...
21. 6 Zane Kik 14:29.14 PR Kent City
22. 6 Kyler Larson 14:32.14 PR Kent City
23. 8 Asher DeGraaf 14:36.04 SR Kent City
24. 8 Luke VanDyke 14:37.01 PR Adams-Hope-Heritage ...
25. 8 Luke Rop 14:38.31 PR North Muskegon
26. 8 Zach Coeling 14:40.96 NorthPointe Christian
27. 8 Malachi Kamps 14:47.78 Adams-Hope-Heritage ...
28. 7 William Kalsbeek 14:50.98 Adams-Hope-Heritage ...
29. - Garrett Mcfarlane 14:59.85 PR Grand Rapids Track C...
30. 8 Logan Fairchild 15:07.24 SR NBC
31. 8 Ben Sluiter 15:16.67 PR Saranac
32. 8 Jean Luc Gustaitis 15:16.77 PR Saugatuck
33. 7 Jonathan Baribeau 15:20.98 PR Libertas Christian
34. 7 Connor Snippe 15:26.48 PR Adams-Hope-Heritage ...
35. 7 Trevor Hilson 15:35.46 PR Muskegon Catholic Ce...
36. 8 Noah Brummel 15:36.92 Adams-Hope-Heritage ...
37. 8 Elijah Senkowski 15:37.68 PR Kent City
38. 6 Justin Mack 15:54.67 PR Kent City
39. 8 Jake Smith 15:58.06 PR Hesperia
40. 7 Connor Schmidt 15:59.98 NorthPointe Christian
41. 8 Emmerson Stevens 16:13.83 NorthPointe Christian
42. 8 Braden Lubbers 16:15.52 Adams-Hope-Heritage ...
43. 6 Conner Califf 16:18.29 PR Hesperia
44. 8 Brandon Boverhof 16:19.07 PR Adams-Hope-Heritage ...
45. 8 Kinkade Dubreuil 16:28.59 PR Evart
46. 8 Cameron VanPutten 16:29.86 NorthPointe Christian
47. - John Leidel 16:31.33 PR Grand Rapids Track C...
48. 6 Roberto Cervantez 16:32.84 PR Wyoming Lee
49. 8 Malachi Windemuller 16:36.35 Adams-Hope-Heritage ...
50. 7 Noah Hayes 16:37.62 Adams-Hope-Heritage ...
51. 6 Owen Fairchild 16:38.70 PR NBC
52. 7 Aidan Perreault 16:44.49 PR NBC
53. 7 Sawyer DeGraaf 16:56.94 PR Kent City
54. 8 Ian Mulvihill 16:57.23 PR West Mi Academy of E...
55. 8 Jacob Lubbers 16:58.61 Adams-Hope-Heritage ...
56. 7 Samuel Brasser 16:59.99 Hesperia
57. 7 Carter VanderKolk 17:01.04 Adams-Hope-Heritage ...
58. 8 Caleb Ophoff 17:02.01 PR Adams-Hope-Heritage ...
59. 7 Manny Llanes 17:03.68 PR Wyoming Lee
60. 7 Ian Degen 17:06.37 PR NBC
61. 6 Matt Adamski 17:11.21 PR Muskegon Catholic Ce...
62. 7 Ian Cobb 17:11.80 NorthPointe Christian
63. 7 Tim Miller 17:14.68 PR NBC
64. 7 Nathan Bylsma 17:18.74 Adams-Hope-Heritage ...
65. 8 Gael Garcia 17:21.17 Wyoming Lee
66. 7 Layn Lewis 17:23.68 PR NBC
67. 7 Kevin Jager 17:25.80 PR NBC
68. 7 Brendan Langerak 17:29.49 PR Adams-Hope-Heritage ...
69. 8 Hunter Stevens 17:36.68 PR NBC
70. 7 Jonah Keessen 17:37.04 NorthPointe Christian
71. 6 Kenny Lehan 17:38.58 PR Muskegon Catholic Ce...
72. 7 Ethan McConnon 17:39.87 NorthPointe Christian
73. 6 Alex Brand 17:40.96 Libertas Christian
74. 6 Dominic Chadwick 17:42.96 PR Saranac
75. 8 Brett Lotterman 17:51.53 Adams-Hope-Heritage ...
76. 6 Carlos Hernandez 18:04.13 PR Wyoming Lee
77. 8 Jeronimo Flores 18:06.03 PR Wyoming Lee
78. 8 Eric Moelker 18:07.21 Adams-Hope-Heritage ...
79. 7 Noah Freeman 18:10.58 PR NBC
80. 7 Casey Matthieu 18:15.51 PR Saugatuck
81. 7 Elijah Powell 18:29.09 PR Saranac
82. 6 Gabe Dibaba 18:29.78 PR Saranac
83. 7 Joshua Ophoff 18:31.06 PR Adams-Hope-Heritage ...
84. 8 Jackson Haner 18:38.23 PR Saranac
85. 6 Caleb Jordan 19:06.87 PR Hesperia
86. 6 Brandon Lopez 19:20.05 PR Wyoming Lee
87. 6 Josiah Lammers 19:27.36 NorthPointe Christian
88. 7 Lucas Kuiper 19:28.57 Adams-Hope-Heritage ...
89. 8 Paul Brown 19:29.19 PR Libertas Christian
90. 8 James Grover 19:56.59 PR Hesperia
91. 7 Nathan Steenwyk 20:14.85 Libertas Christian
92. 7 Titus Lippincott 20:23.66 PR Libertas Christian
93. 6 Charlie Stormer 20:29.45 Saugatuck
94. 7 Michael Davis 20:33.80 Hesperia
95. 7 Jose Briones 20:48.52 PR Wyoming Lee
96. 7 Harmon VandenBerg 20:58.53 PR Holland Calvary Chri...
97. 6 Qinlan Hagen 21:06.51 PR NBC
98. 8 Collin Kramer 21:15.43 SR West Mi Academy of E...
99. 8 Joseph Green 21:23.38 PR North Muskegon
100. 7 Jared Kleyn 22:09.50 Adams-Hope-Heritage ...
101. 7 Logan Wood 22:26.34 PR Saranac
102. 8 William Hanko 24:03.19 Adams-Hope-Heritage ...
103. 6 Liam Merten 24:25.91 PR NBC
104. 7 Jose Pinacho 25:01.56 PR Wyoming Lee
105. 7 Mason Myers 25:07.31 PR Libertas Christian
106. 6 Devin Bakay 25:08.14 PR Muskegon Catholic Ce...
107. 6 Casey Cashbaugh 25:21.67 PR Muskegon Catholic Ce...
108. 6 Devin Patton 25:25.18 PR Muskegon Catholic Ce...
109. 7 Luis Cruz 26:25.38 Wyoming Lee
110. 8 Emmit Bakay 32:48.00 PR Muskegon Catholic Ce...
Official Team Scores
1. Kent City 66
2. Adams-Hope-Heritag... 80
3. Hesperia 122
4. NorthPointe Christ... 135
5. Saranac 142
6. Wyoming Lee 145
7. Muskegon Catholic ... 146
8. Saugatuck 148
9. NBC 187
10. Libertas Christian 262