Boys 3 Mile Run
PL GR Name Time Team
1. 9 Michael Johnson 17:30.40 PR Elk Grove
2. 10 Julio Arellano 17:32.17 SR Woodstock
3. 10 Nate Kraemer 17:54.34 Elk Grove
4. 9 Ben Guzick 18:11.55 PR Johnsburg
5. 10 Thomas Koschak 18:11.77 SR Richmond (R.-Burton)
6. 10 Ethan Bilodeau 18:13.90 SR Elk Grove
7. 10 Clayton Pfeifer 18:14.20 Crystal Lake (South)
8. 10 Chase Duncan 18:21.31 SR Richmond (R.-Burton)
9. 10 Ryan Schroeder 18:24.33 PR Grayslake (North)
10. 10 Diego Cruz 18:30.50 Woodstock
11. 9 Tim Smith 18:48.34 PR Lakes Community
12. 10 Marco Barcenas 18:50.56 Round Lake
13. 9 Brandt Batteau 18:51.31 Grayslake (North)
14. 10 Jason Mascorro 18:51.94 Zion-Benton
15. 9 Adam Thomas 18:52.89 PR Woodstock
16. 9 Christopher Davis 19:04.60 PR Crystal Lake (South)
17. 9 Blake Zager 19:09.69 PR Wilmot Union
18. 9 James Raymond 19:10.00 PR Wilmot Union
19. 10 Andy Princer 19:12.22 SR Woodstock
20. 9 Adam Macro 19:12.91 PR Elk Grove
21. 10 Paul Ferguson 19:16.64 Woodstock
22. 10 Lance Storey 19:18.17 Zion-Benton
23. 9 John Kalstrup 19:23.88 Grayslake (North)
24. 10 Avedis Sarkisian 19:26.35 Zion-Benton
25. 9 Ben Rosa 19:27.70 Lake Forest
26. 9 Henry Carrabine 19:29.17 Lake Forest
27. 10 Mathew Schau 19:29.47 PR Elk Grove
28. 9 Mark Leamy 19:32.38 PR Zion-Benton
29. 9 Joshua Lane 19:32.99 Lake Forest
30. 9 Carson Ward 19:33.66 Lake Forest
31. 10 Adrian Fernandez 19:39.10 PR Woodstock
32. 10 Jack Bartz 19:40.41 SR Mundelein (Carmel)
33. 9 Andrew White 19:44.28 PR Mundelein (Carmel)
34. 10 Garrett Carden 19:44.50 Lake Forest
35. 10 Ethan Anderson 19:47.90 SR Richmond (R.-Burton)
36. 10 Marcus Conceicao 19:50.26 PR Grayslake (North)
37. 10 Zach Krzyzak 19:50.55 PR Fox Lake (Grant)
38. 10 Payton Taylor 19:53.99 Grayslake (North)
39. 10 David Kruse 19:54.23 SR Woodstock
40. 10 Hunter Thompson 19:54.50 Wauconda
41. 10 Tristan Fitzgerald 19:56.06 Zion-Benton
42. 10 Erik Cuatepitzi 19:57.17 PR Elk Grove
43. 10 Jordaan Boxer 19:57.85 Grayslake (North)
44. 10 Carlos Zavala 20:11.04 SR Elk Grove
45. 9 Sam Rappin 20:14.61 PR Lake Forest
46. 10 Donald Cardy 20:19.96 Fox Lake (Grant)
47. 9 Ethan Lane 20:20.35 PR Lake Forest
48. 10 Zach Anderson 20:21.70 Richmond (R.-Burton)
49. 9 Carl Himpelmann 20:24.66 Fox Lake (Grant)
50. 9 Ryan Bishop 20:28.66 PR Fox Lake (Grant)
51. 10 Justin Vega 20:28.91 PR Round Lake
52. 9 David Amburger 20:31.40 PR Wilmot Union
53. 9 Brendan Collins 20:32.06 PR Mundelein (Carmel)
54. 10 James Bayus 20:38.69 Elk Grove
55. 10 Trevor Santiago 20:39.41 PR Johnsburg
56. 9 Sean Humpa 20:45.64 PR Lakes Community
57. 10 Jack Cruz 20:48.89 SR Zion-Benton
58. 9 Micheal Raupp 20:50.82 Lake Forest
59. 10 Matthew Espinosa 21:00.04 SR Lakes Community
60. 9 Brandon Neas 21:01.29 Zion-Benton
61. 10 Austin Adam 21:13.48 PR Wilmot Union
62. 10 CJ Arevaolo 21:18.76 PR Marengo
63. 9 Ethan Luedke 21:20.60 PR Richmond (R.-Burton)
64. 9 Cole Pappadakis 21:20.89 PR Wilmot Union
65. 9 Ryan Peters 21:25.91 Lake Forest
66. 9 Gavin Price 21:28.78 PR Wilmot Union
67. 9 Joseph Banish 21:29.68 PR Wilmot Union
68. 10 Grant Foydl 21:36.58 SR Crystal Lake (South)
69. 9 Kyle McMahon 21:38.04 PR Lakes Community
70. 10 Eli Wurster 21:38.71 Wauconda
71. 9 Blake Sieckowski 21:39.73 Fox Lake (Grant)
72. 9 Jack Hartline 21:42.17 PR Lake Forest
73. 9 Nicolas Sarkis 21:45.82 PR Mundelein (Carmel)
74. 9 Andrew Pascente 21:52.80 Marian Central Catho...
75. 10 Nolan Bauer 21:58.58 Fox Lake (Grant)
76. 10 Nate Wendt 21:59.06 PR Johnsburg
77. 9 Justin Salinger 22:00.90 Grayslake (North)
78. 10 Anthony Rayzman 22:01.88 Wauconda
79. 10 Jonathan Picazo 22:03.28 PR Elk Grove
80. 10 Rudra Patel 22:10.13 Lakes Community
81. 9 Raul Dominguez 22:17.78 PR Grayslake (North)
82. 9 Matthew Stockhorst 22:18.76 PR Lakes Community
83. 10 John Bender 22:19.29 Lake Forest
84. 10 Thomas Burden 22:19.74 Lake Forest
85. 9 Tim Lorenz 22:23.13 PR Crystal Lake (South)
86. 9 Ben Reuter 22:23.38 Marian Central Catho...
87. 9 Jack Reinwald 22:26.49 PR Grayslake (North)
88. 9 Ulises Zavala 22:27.96 Round Lake
89. 9 Liam Faustino 22:28.20 PR Lakes Community
90. 10 Chris Tobin 22:29.80 PR Johnsburg
91. 9 Daniel McKiernan 22:30.28 Lake Forest
92. 9 Andrew Millard 22:33.62 Marengo
93. 10 Riley Menges 22:35.01 SR Lakes Community
94. 10 Will Patterson 22:44.53 SR Mundelein (Carmel)
95. 10 Kevin Galindo 22:54.93 Waukegan
96. 10 Jack Bubala 22:59.48 SR Marian Central Catho...
97. 9 Luke Morehead 23:02.81 Marian Central Catho...
98. 9 Zach Young 23:03.64 PR Mundelein (Carmel)
99. 10 Colin McElduff 23:08.48 SR Lakes Community
100. 10 John Silberbauer 23:32.30 PR Richmond (R.-Burton)
101. 10 Nicolaus Shepard 23:34.65 Marian Central Catho...
102. 9 Tyler Hansen 23:37.05 PR Lake Forest
103. 9 Marco Perez 23:38.54 PR Elk Grove
104. 10 Nathan Quade 23:39.84 PR Wilmot Union
105. 10 Brennan Diedrich 23:40.46 SR Wilmot Union
106. 9 William Pattie 23:40.83 Lake Forest
107. 9 Sachin Dubey 23:56.64 PR Grayslake (North)
108. 10 Dan Lyons 23:59.53 Crystal Lake (South)
109. 9 Peter Harrigan 24:03.24 PR Mundelein (Carmel)
110. 9 Alex Aukerman 24:06.93 Fox Lake (Grant)
111. 10 Campbell Scott 24:10.60 PR Crystal Lake (South)
112. 9 John Sanchez 24:11.41 PR Round Lake
113. 9 Gabe Waz 24:18.15 Crystal Lake (South)
114. 10 Ramses Gonzalez 24:25.53 PR Elk Grove
115. 10 Ivan Nordmeyer 24:27.67 Marengo
116. 9 Jacob Cook 24:30.61 Richmond (R.-Burton)
117. 10 Tyler Palo 24:30.88 SR Grayslake (North)
118. 10 Cade Wizceb 24:39.47 PR Johnsburg
119. 9 Andrew Rosado 24:46.36 PR Crystal Lake (South)
120. 10 Tobias Rosales 24:50.35 Round Lake
121. 9 Ethan Mok 24:58.88 Crystal Lake (South)
122. 9 Armoni Cervantes 25:28.86 PR Zion-Benton
123. 10 Juan Sanchez 25:32.07 PR Round Lake
124. 9 Josh Castic 26:04.53 PR Elk Grove
125. 9 Nate Brown 26:56.72 Wauconda
126. 9 Alexandro Zelaya 26:57.34 PR Waukegan
127. 9 Matt Wember 27:21.09 PR Marian Central Catho...
128. 10 Diego Jimenez 27:24.23 SR Round Lake
129. 9 John Posner 27:29.93 PR Mundelein (Carmel)
130. 9 Jake Wand 27:36.05 Marian Central Catho...
131. 9 Bradley Drummer 30:02.32 PR Grayslake (North)
132. 9 Jack Fritz 30:16.42 Richmond (R.-Burton)
133. 9 Drew Gillum 37:54.26 Marian Central Catho...