Boys 3 Mile Run
PL GR Name Time Team
1. 11 Jack Becker 15:29.0 SR Crystal Lake (South)
2. 12 Alex Ratkovich 15:33.9 SR Cary-Grove
3. 12 Weston Sterchi 15:37.5 SR Crystal Lake (Central)
4. 12 Tyler Dau 15:39.2 Geneva
5. 10 Josh Rodgers 15:39.2 PR Geneva
6. 11 Alex Tam 15:43.2 Libertyville
7. 12 Jon Prus 15:44.2 SR Crystal Lake (South)
8. 12 Aleksei Sorokin 15:46.2 Wheaton Warrenville ...
9. 12 Kyle Thompson 15:47.2 Wheaton Warrenville ...
10. 11 Nick Laning 15:47.2 Barrington
11. 10 Robert St. Clair 15:53.5 Mundelein
12. 12 Ricardo Del Toro 15:54.1 SR Aurora (East)
13. 11 Justin Ostrem 15:54.1 SR Wheaton (North)
14. 12 Danny McComb 15:54.9 SR West Chicago
15. 10 Sean Maison 15:55.3 Wheaton Warrenville ...
16. 12 Ben Krauss 15:55.4 Mundelein
17. 10 Scott Maison 15:56.1 Wheaton Warrenville ...
18. 12 Joe Gasick 15:59.7 Libertyville
19. 12 Jacob DeWitt 16:03.0 SR McHenry
20. 12 Kyle Adams 16:03.3 SR Cary-Grove
21. 12 Jason Rivera 16:05.0 Lane Tech
22. 10 Alan Salgado 16:06.2 Mundelein
23. 12 Liam O'Connell 16:09.3 SR Grayslake (North)
24. 11 Marcos Garcia 16:09.3 Waukegan
25. 12 Brandon Tomasello 16:14.4 SR Crystal Lake (Central)
26. 10 Ryan Kredell 16:14.5 PR Geneva
27. 10 Dario Carillo 16:17.0 Mundelein
28. 12 Alec Sanchez 16:20.9 SR Glenview (Glenbrook ...
29. 11 John Keys 16:22.3 Wheaton Warrenville ...
30. 11 Hamzah Firozi 16:22.4 Barrington
31. 12 Joe Kratz 16:23.2 Wheaton Warrenville ...
32. 12 Julian Ruiz 16:23.4 SR Warren Township
33. 10 Connor Zydek 16:31.2 PR Wheaton (North)
34. 11 Matt Jortberg 16:33.0 SR Glenview (Glenbrook ...
35. 12 Andrew Miller 16:33.8 SR Warren Township
36. 12 Nick Koschak 16:34.5 SR Richmond (R.-Burton)
37. 12 Cole Overbey 16:34.6 SR McHenry
38. 10 Derek Warren 16:35.2 SR Cary-Grove
39. 11 Ryan Foster 16:35.6 SR Crystal Lake (South)
40. 12 Jack Adams 16:37.4 SR Cary-Grove
41. 11 Kevin Riley 16:38.0 SR Wheaton (North)
42. 12 Etienne Najman 16:39.9 Lake Forest
43. 9 Dillon Blake 16:42.4 Mundelein
44. 12 Jack Whetstone 16:44.5 SR Glenview (Glenbrook ...
45. 10 Nick Garza 16:46.9 Wheaton (North)
46. 12 Gio Morales 16:48.0 Aurora (East)
47. 11 Miguel Gonzalez 16:48.5 SR Aurora (East)
48. 11 Jordan Theriault 16:49.5 SR Glenview (Glenbrook ...
49. 12 David Keifer 16:49.6 Wheaton Warrenville ...
50. 12 Jon Juarez 16:49.7 Aurora (East)
51. 11 Josh Johnson 16:50.0 SR Crystal Lake (Central)
52. 12 Rudy Vera 16:52.1 PR Aurora (East)
53. 12 Julian Lazcon 16:52.3 Waukegan
54. 11 Nate Sweitzer 16:55.1 PR Libertyville
55. 11 Josh Scharpenberg 16:55.9 SR Wheaton (North)
56. 10 Kevin Boehm 16:56.1 SR Wheaton (North)
57. 10 Alex Sepeczi 17:01.9 SR Cary-Grove
58. 11 Andrew Pilat 17:03.6 SR McHenry
59. 9 Nathan Kutok 17:04.2 PR Cary-Grove
60. 12 Stuart Todd-Middle... 17:05.2 Barrington
61. 11 Albert Su 17:05.9 Libertyville
62. 11 Cole Montgomery 17:06.1 Geneva
63. 10 Jack Flynn 17:06.5 PR Crystal Lake (Central)
64. 12 Scott Creger 17:06.5 SR Geneva
65. 12 Ryan Hommowun 17:09.9 SR Richmond (R.-Burton)
66. 11 Abraham Vega 17:12.1 Aurora (East)
67. 12 Jonathan Love 17:13.3 Barrington
68. 11 Carl Schoenfield 17:14.1 Mundelein
69. 12 Robert Tilly 17:16.2 Barrington
70. 11 Vince D'Angelo 17:18.1 PR McHenry
71. 12 Miles Foydl 17:19.7 SR Crystal Lake (South)
72. 12 Chris Williams 17:23.9 SR Richmond (R.-Burton)
73. 11 Edgar Perez 17:24.0 SR Aurora (East)
74. 11 Nicholas Degroot 17:24.1 PR Richmond (R.-Burton)
75. 12 John Kellum 17:25.0 SR Richmond (R.-Burton)
76. 11 Adam Fox 17:26.5 Wauconda
77. 10 Max Sauers 17:27.2 Libertyville
78. 11 Ethan Jakob 17:28.3 Winnetka (New Trier)
79. 9 Will Gordon 17:28.4 PR Libertyville
80. 12 Nathaniel Oommen 17:31.6 SR Warren Township
81. 11 Zenen Cardenas 17:31.7 SR West Chicago
82. 12 Matt Runtz 17:32.1 SR Glenview (Glenbrook ...
83. 12 Jason Carrington 17:33.7 SR Warren Township
84. 12 Antonio Espinoza 17:35.7 PR Barrington
85. 10 Clayton Pfeifer 17:36.5 SR Crystal Lake (South)
86. 12 Brian Ortega 17:37.0 SR Round Lake
87. 11 Arjun Thakkar 17:37.7 Winnetka (New Trier)
88. 12 Nicholas Schoessling 17:37.9 Lane Tech
89. 12 Tommy Williams 17:38.8 SR Cary-Grove
90. 11 Raven Jo 17:40.5 Lincolnshire (Steven...
91. 12 Austin Shinn 17:40.6 SR Barrington
92. 12 Tyler Tomasello 17:41.9 SR Crystal Lake (Central)
93. 11 Marco Hernandez 17:42.0 PR Round Lake
94. 12 Brian Kuehl 17:43.4 Geneva
95. 11 Tim Green 17:44.6 Lincolnshire (Steven...
96. 12 Cameron Detweiler 17:45.2 Grayslake (North)
97. 10 Aidan Sullivan 17:46.0 Wheaton (North)
98. 12 Raymond Sorge-Young 17:48.9 SR Warren Township
99. 12 Zach DeCraene 17:49.6 Lisle (Sr)
100. 11 Connor Shinn 17:50.3 Libertyville
101. 12 ALex Foydl 17:53.3 SR Crystal Lake (South)
102. 12 Jake Lapiere 17:54.2 Lincolnshire (Steven...
103. 12 Isaac Gloss 17:56.3 Lane Tech
104. 11 Blake Barreca 17:58.2 SR Grayslake (North)
105. 11 Matthew Shefner 18:02.8 SR McHenry
106. 11 David Alegre 18:04.4 SR Lane Tech
107. 12 Justin Jackson 18:06.1 Crystal Lake (Central)
108. 11 Ben Citow 18:07.3 Winnetka (New Trier)
109. 11 Alberto Ramirez 18:07.6 PR Lane Tech
110. 12 Vince Costello 18:08.8 SR Lane Tech
111. 10 Tyler Prickett 18:10.7 SR McHenry
112. 12 Blake Hinch 18:11.7 Lake Forest
113. 9 Dylan Jensen 18:14.1 PR McHenry
114. 12 Michael Szura 18:15.3 Lincolnshire (Steven...
115. 12 Eric Lee 18:18.8 Lincolnshire (Steven...
116. 11 Cameron Redding 18:21.8 SR Lake Forest
117. 12 Jacob Cobb 18:25.2 SR Harvard
118. 12 Miguel Mercado 18:25.5 PR Harvard
119. 12 Charles Hines 18:26.0 Winnetka (New Trier)
120. 12 Israel Cruz 18:26.3 PR West Chicago
121. 11 Benjamin Streightiff 18:29.6 SR Lake Forest
122. 12 John Mutter 18:30.5 Grayslake (North)
123. 11 Andrew Keaskowski 18:33.0 SR Grayslake (North)
124. 12 Mike Vorwald 18:35.6 Winnetka (New Trier)
125. 11 Alex Selepa 18:35.9 PR Richmond (R.-Burton)
126. 11 Mike Messacar 18:37.4 Wauconda
127. 12 Justin Naal 18:37.5 SR Glenview (Glenbrook ...
128. 10 Nick Brunn 18:40.0 Wauconda
129. 12 Eugene Felix 18:42.6 SR Crystal Lake (South)
130. 10 Marcus Keller 18:44.8 Wauconda
131. 11 Daniel Cho 18:46.4 SR Glenview (Glenbrook ...
132. 11 Zach Crispino 18:46.6 Winnetka (New Trier)
133. 11 Marcus Sandroni 18:50.7 Grayslake (North)
134. 10 Reid Stricker 18:54.6 SR Harvard
135. 11 Ryan Salpietro 18:55.5 Lincolnshire (Steven...
136. 12 Tom Guidotti 18:57.4 Winnetka (New Trier)
137. 12 Moises Acosta 19:03.3 Round Lake
138. 11 Aaron Portman 19:09.2 Lincolnshire (Steven...
139. 11 Seneca Lawson 19:09.8 Grayslake (North)
140. 11 William Sanford 19:12.0 Lake Forest
141. 11 Eric Salgado 19:20.1 SR Warren Township
142. 11 Matthew Cote 19:23.2 SR Warren Township
143. 10 Joey Chan 19:26.0 Lisle (Sr)
144. 11 Braeden Given 19:28.0 SR Woodstock (North)
145. 11 Kyle Levin 19:28.2 Lake Forest
146. 11 Sam Rayzman 19:29.5 SR Wauconda
147. 12 Dawson Gorski 19:31.2 SR Wauconda
148. 11 Nathan Etherington 19:40.7 Round Lake
149. 12 Danny Blalock 19:41.7 SR Woodstock (North)
150. 10 Nate Murdock 19:44.5 SR Wauconda
151. 12 Hector Cervantes 19:50.2 SR West Chicago
152. 11 Ramiro Sanchez 19:52.8 PR Harvard
153. 12 Trevor Guilfoyle 20:03.1 SR Richmond (R.-Burton)
154. 12 Chris Teske 20:19.8 PR West Chicago
155. 11 Daniel Lopez 20:24.8 SR Round Lake
156. 12 Jorge Castillo 20:46.2 Maine East
157. 12 Filberto Romero 20:49.0 PR West Chicago
158. 12 Jose Huente 20:50.7 Round Lake
159. 12 Matt Haynes 20:58.3 SR Woodstock (North)
160. 12 Brendan Smith 21:05.1 PR Woodstock (North)
161. 12 Cole Faulstich 21:13.8 SR Lisle (Sr)
162. 11 Eddy Espain 21:18.6 SR Harvard
163. 11 Michael Morehead 22:49.6 Marian Central Catho...
164. 11 Eli Jankowski 22:53.6 SR Marian Central Catho...
165. 12 Daniel Farley 22:53.9 Maine East
166. 12 Clay Gulbrandsen 22:55.6 Marian Central Catho...
167. 12 Kevin Lee 22:59.3 SR Lisle (Sr)
168. 11 John Hernandez 24:37.4 SR West Chicago
169. 11 James Hodges 28:04.4 PR Woodstock (North)