Official Team Scores
1. Elmhurst (York) 31
2. Lyons Township 44
3. Hinsdale (Central) 45
4. Downers Grove (North) 119
5. Oak Park-River Forest 160
6. Glenbard West 171
Mens Results
3 Mile Run Junior Varsity
PL YR Name Mark Team
1. 11 Jack Manning 17:11.0 Elmhurst (York)
2. 12 Max Albers 17:29.5 Elmhurst (York)
3. 12 Andrew Hogan 17:44.7 Lyons Township
4. 12 Aaron Lack 17:49.5 Lyons Township
5. 11 Johnny Sciabica 17:52.8 Elmhurst (York)
6. 11 Chase Sandlin 17:55.4 Hinsdale (Central)
7. 12 Mac Anderson 18:01.1 Hinsdale (Central)
8. 12 Alex Felton 18:01.5 Elmhurst (York)
9. 11 Liam Walsh 18:07.6 Hinsdale (Central)
10. 11 Sean McDermott 18:10.2 Lyons Township
11. 11 James Giltner 18:11.9 Hinsdale (Central)
12. 12 Nathan Saltzman 18:12.4 Hinsdale (Central)
13. 11 Jesse Lussier 18:14.0 Lyons Township
14. 12 Stephen Rudofski 18:15.1 Lyons Township
15. 11 Calvin Carta 18:17.8 Elmhurst (York)
16. 11 Daniel Baeza 18:18.9 Lyons Township
17. 12 John Wheeler 18:19.1 Hinsdale (Central)
18. 12 Luke Ahern 18:28.4 Elmhurst (York)
19. 12 Sam Ketchmark 18:29.2 Downers Grove (North)
20. 12 Jack Ramsden 18:31.1 Downers Grove (North)
21. 12 Jonah Ozer 18:31.3 Lyons Township
22. 11 Josh Terry 18:33.9 Hinsdale (Central)
23. 12 Joe Chapski 18:36.8 Glenbard West
24. 12 Aaron Nevarez 18:36.9 Elmhurst (York)
25. 11 Danny Chrisman 18:38.9 Elmhurst (York)
26. 11 Joseph Trutenko 18:39.7 Lyons Township
27. 12 Liam Bots 18:40.2 Hinsdale (Central)
28. 11 Jack Gerami 18:44.4 Hinsdale (Central)
29. 10 Daniel Nyhan 18:49.4 Lyons Township
30. 11 William Hess 18:49.5 Lyons Township
31. 9 Aidan McBride 18:51.0 Lyons Township
32. 12 Andrew Frank 18:52.7 Elmhurst (York)
33. 12 Reece Nadle 18:52.8 Lyons Township
34. 12 Alex Zea 18:55.1 Downers Grove (North)
35. 12 David Flanagan 18:58.4 Elmhurst (York)
36. 12 Benjamin St. Clair 18:58.8 Elmhurst (York)
37. 12 Andrew Inksetter 19:00.6 Oak Park-River Forest
38. 11 Will Pecho 19:02.0 Downers Grove (North)
39. 11 Ed Rybowiak 19:03.4 Downers Grove (North)
40. 11 George Downs 19:03.6 Downers Grove (North)
41. 11 Oaken Vallicelli 19:03.7 Elmhurst (York)
42. 12 Nick Garbe 19:06.0 Lyons Township
43. 12 Peter Alfini 19:10.5 Elmhurst (York)
44. 12 Jack Borys 19:11.5 Hinsdale (Central)
45. 11 James Murray 19:17.1 Lyons Township
46. 12 Mitch Gardner 19:18.7 Lyons Township
47. 11 Nick Sutton 19:21.2 Hinsdale (Central)
48. 11 Matt Ghanayem 19:21.4 Downers Grove (North)
49. 12 Jack Kreissler 19:26.1 Glenbard West
50. 12 Christian Steinhofer 19:27.1 Oak Park-River Forest
51. 11 Anders Lempia 19:27.2 Oak Park-River Forest
52. 12 Jonathen Keenan 19:29.2 Elmhurst (York)
53. 12 Ben Cranny 19:30.2 Lyons Township
54. 11 Matthew Layden 19:31.0 Oak Park-River Forest
55. 11 Simon Miller 19:31.4 Oak Park-River Forest
56. 11 Luke Riordan 19:34.4 Lyons Township
57. 12 Brendan Chaltin 19:38.4 Elmhurst (York)
58. 12 Sean Leonard 19:42.0 Elmhurst (York)
59. 12 Ian Stevenson 19:44.8 Hinsdale (Central)
60. 12 Liam Mear 19:46.4 Lyons Township
61. 11 Adam Bagnall 19:51.8 Hinsdale (Central)
62. 12 Ryan Chan 19:53.3 Downers Grove (North)
63. 12 TJ Leblanc 20:01.9 Downers Grove (North)
64. 11 Andrew Ellstrom 20:07.5 Downers Grove (North)
65. 10 Jack Ehlert 20:07.7 Lyons Township
66. 11 Justin Brown 20:14.1 Lyons Township
67. 12 John Brown 20:16.5 Lyons Township
68. 12 Jonathan Duelm 20:18.1 Lyons Township
69. 9 Owen Schaufelberger 20:18.5 Lyons Township
70. 12 Luke Rozmus 20:18.9 Elmhurst (York)
71. 12 Zach Greenwalt 20:19.1 Oak Park-River Forest
72. 12 Rielly Britt 20:19.6 Downers Grove (North)
73. 11 Nathan Skawinski 20:22.7 Elmhurst (York)
74. 12 Avery George 20:22.7 Oak Park-River Forest
75. 11 Robert Cicciarelli 20:24.5 Lyons Township
76. 11 Evan Swanson 20:25.1 Elmhurst (York)
77. 12 Mateo Schroeder 20:26.9 Oak Park-River Forest
78. 12 Luke Rippin 20:27.2 Oak Park-River Forest
79. 12 Thomas Pygon 20:30.7 Elmhurst (York)
80. 12 Liam Griffin 20:32.7 Glenbard West
81. 12 Ryan Nelson 20:33.2 Elmhurst (York)
82. 11 Riley Collins 20:33.4 Oak Park-River Forest
83. 12 William Wojcicki 20:33.9 Lyons Township
84. 12 Jack Boo 20:38.5 Lyons Township
85. 12 Alex Treankler 20:38.5 Hinsdale (Central)
86. 12 Mitch Rapach 20:41.0 Downers Grove (North)
87. 11 Jack Condon 20:42.3 Elmhurst (York)
88. 11 Diego Villalobos 20:43.3 Glenbard West
89. 12 Tim Curley 20:43.3 Lyons Township
90. 11 Aidan Gaughan 20:43.7 Elmhurst (York)
91. 11 Drew Opfer 20:45.8 Elmhurst (York)
92. 11 Nathan Devaud 20:46.5 Oak Park-River Forest
93. 12 Alex Cefali 20:49.9 Lyons Township
94. 11 Chris Deligiannis 20:51.0 Hinsdale (Central)
95. 11 John Haggerty 20:53.2 Lyons Township
96. 12 Tommy Medjrech 20:57.6 Downers Grove (North)
97. 12 Matt Keovan 20:59.0 Elmhurst (York)
98. 12 Luke Rademaker 21:02.8 Lyons Township
99. 11 Alexander Ford 21:02.8 Elmhurst (York)
100. 11 Jacob Blatt 21:06.1 Glenbard West
101. 12 Griffin Casey 21:08.8 Hinsdale (Central)
102. 11 Daniel Yang 21:09.5 Hinsdale (Central)
103. 11 Justin Soltis 21:12.3 Lyons Township
104. 12 Dylan Stark 21:16.3 Lyons Township
105. 11 Nick Johnson 21:16.7 Lyons Township
106. 12 Charlie Donlin 21:17.2 Oak Park-River Forest
107. 11 Ryan Park 21:19.1 Hinsdale (Central)
108. 11 Alex Colban 21:21.8 Hinsdale (Central)
109. 12 Thomsen Randle 21:31.7 Hinsdale (Central)
110. 11 John Lewis 21:32.3 Hinsdale (Central)
111. 11 Artur Konopka 21:32.4 Lyons Township
112. 12 Aleksander Kowalchuk 21:33.6 Hinsdale (Central)
113. 12 Griffin Stark 21:40.4 Lyons Township
114. 11 Clayton Borges 21:42.0 Lyons Township
115. 12 Andrew Hilgendorf 21:43.8 Elmhurst (York)
116. 12 Bradley Hanebuth 21:48.3 Elmhurst (York)
117. 11 Joe Mccoy 21:49.5 Oak Park-River Forest
118. 12 Tim Houston 21:50.3 Lyons Township
119. 11 Matt Sayre 21:51.2 Hinsdale (Central)
120. 11 Ricardo Iriarte 21:55.9 Downers Grove (North)
121. 11 Andrew Hoffman 21:59.1 Oak Park-River Forest
122. 12 Ethan Diederich 22:01.6 Elmhurst (York)
123. 11 Connor Saurbier 22:01.7 Elmhurst (York)
124. 12 Grant Coghill 22:05.2 Hinsdale (Central)
125. 11 Kyle Murray 22:06.7 Downers Grove (North)
126. 11 Frankie Pastorelle 22:08.1 Elmhurst (York)
127. 11 Grant Davis 22:13.2 Elmhurst (York)
128. 11 Roan Daily 22:14.4 Oak Park-River Forest
129. 12 Jackson Bode 22:14.5 Elmhurst (York)
130. 12 Malachy Collins 22:16.8 Lyons Township
131. 11 Henry Niermann 22:16.9 Oak Park-River Forest
132. 11 Ryan Rask 22:19.4 Elmhurst (York)
133. 12 Joesph Langan 22:20.1 Lyons Township
134. 12 Jack Verdin 22:26.0 Lyons Township
135. 12 Donald Brorson 22:27.6 Hinsdale (Central)
136. 11 Dan Doherty 22:27.8 Elmhurst (York)
137. 11 Carlos Chavez 22:33.8 Elmhurst (York)
138. 11 Andrew Rojas 22:33.9 Lyons Township
139. 12 Jack Burke 22:42.6 Lyons Township
140. 12 Robert Callan 22:45.7 Hinsdale (Central)
141. 12 Marty Kelty 22:50.6 Elmhurst (York)
142. 12 Cullen McAndrews 22:52.3 Oak Park-River Forest
143. 12 Joshua Nacyk 22:54.0 Elmhurst (York)
144. 11 Lars Lonnroth 23:01.1 Lyons Township
145. 11 Jack Rademaker 23:04.2 Lyons Township
146. 11 Caidan Scheller 23:07.4 Glenbard West
147. 12 Matthew Park 23:08.1 Hinsdale (Central)
148. 12 Kevin Sachtleben 23:13.0 Downers Grove (North)
149. 12 Luka Kosic 23:21.4 Lyons Township
150. 12 George Vecchio 23:42.1 Lyons Township
151. 12 Phil Ruggiero 23:45.7 Downers Grove (North)
152. 12 Deandre Klein 24:17.5 Elmhurst (York)
153. 12 Michael Tith 24:23.1 Elmhurst (York)
154. 12 Jack Malec 24:23.8 Glenbard West
155. 12 Nate Jensen 24:32.9 Glenbard West
156. 12 Alex Lutz 24:36.1 Elmhurst (York)
157. 12 Ethan Mortenson 24:56.7 Hinsdale (Central)
158. 12 Nicholai Krumrey 25:44.3 Elmhurst (York)
159. 12 Emmett Hannigan 25:53.5 Elmhurst (York)
160. 12 Andrew Smith 26:55.4 Elmhurst (York)
161. 11 Ben Rogers 26:56.0 Elmhurst (York)
Provided by Athletic.net
Official Team Scores
1. Elmhurst (York) 29
2. Hinsdale (Central) 46
3. Lyons Township 47
4. Glenbard West 119
Mens Results
3 Mile Run Soph
PL YR Name Mark Team
1. 10 Michael Moriarty 17:10.7 Elmhurst (York)
2. 10 Will Yasdick 17:11.8 Elmhurst (York)
3. 10 Carter McCarroll 17:39.3 Hinsdale (Central)
4. 10 John Brennan 17:52.5 Elmhurst (York)
5. 10 Mike Dahl 17:53.7 Lyons Township
6. 10 Luke Armstrong 17:54.8 Lyons Township
7. 10 Chinmay Amin 18:09.0 Hinsdale (Central)
8. 10 Jackson Siegel 18:17.1 Lyons Township
9. 10 Steven Rakos 18:21.4 Hinsdale (Central)
10. 10 Alex Birnbaum 18:24.4 Elmhurst (York)
11. 10 Scott Miklosz 18:26.9 Lyons Township
12. 10 Tim O'Leary 18:28.9 Elmhurst (York)
13. 10 Aaron Lu 18:31.1 Hinsdale (Central)
14. 10 Will Fahy 18:40.4 Hinsdale (Central)
15. 10 Camden Hildy 18:41.7 Elmhurst (York)
16. 10 Griffin Sanders 18:43.4 Elmhurst (York)
17. 10 Michael McKenna 18:48.7 Elmhurst (York)
18. 10 Sam Rodgers 18:50.5 Elmhurst (York)
19. 10 Jack Carolan 18:54.2 Lyons Township
20. 10 Brennan Wall 19:01.9 Elmhurst (York)
21. 10 Andrew Rentz 19:04.5 Lyons Township
22. 10 Max Lupo 19:08.1 Elmhurst (York)
23. 10 Ben Mathis 19:15.4 Lyons Township
24. 10 Daniel Skora 19:17.1 Hinsdale (Central)
25. 10 Rory Campagna 19:17.2 Glenbard West
26. 10 Patrick Hsiao 19:18.0 Hinsdale (Central)
27. 10 John Dirkmaat 19:23.9 Glenbard West
28. 10 Brandon Ng 19:28.5 Lyons Township
29. 10 Luke Kelly 19:35.1 Lyons Township
30. 10 Christian Hagn 19:37.0 Lyons Township
31. 10 Colin Lestina 19:51.6 Elmhurst (York)
32. 10 Cham Yao 19:56.5 Hinsdale (Central)
33. 10 Aidan Rand 20:04.2 Elmhurst (York)
34. 10 Liam Popovsky 20:10.7 Elmhurst (York)
35. 10 Victor Aletich 20:16.2 Lyons Township
36. 10 Magnus Hvam 20:21.0 Glenbard West
37. 10 Charlie Stern 20:22.5 Elmhurst (York)
38. 10 Connor Dietz 20:27.9 Hinsdale (Central)
39. 10 Quinn Tischler 20:36.8 Lyons Township
40. 10 Dylan Baedke 20:38.4 Glenbard West
41. 10 Jimmy Hoffman 20:39.6 Elmhurst (York)
42. 10 Steve Chornij 20:43.9 Elmhurst (York)
43. 10 Alex Baker 20:44.1 Elmhurst (York)
44. 10 Evan Drew 20:46.6 Hinsdale (Central)
45. 10 Lorenzo Jennings 20:46.8 Hinsdale (Central)
46. 10 Kevin Lawrence 20:48.3 Elmhurst (York)
47. 10 Ryan Middendorf 20:49.9 Lyons Township
48. 10 Ryan Lynch 20:51.4 Elmhurst (York)
49. 10 Emmett Drew 20:51.9 Hinsdale (Central)
50. 10 T Yallapagada 20:52.3 Hinsdale (Central)
51. 10 Will Ahern 20:53.3 Elmhurst (York)
52. 10 Eric Sylvester 20:57.9 Elmhurst (York)
53. 10 Jack Fennell 20:59.5 Elmhurst (York)
54. 10 Carson Hart 21:16.4 Lyons Township
55. 10 Zamaan Qureshi 21:23.0 Hinsdale (Central)
56. 10 Moudar Dweydari 21:23.5 Hinsdale (Central)
57. 10 Dante Plata 21:25.1 Lyons Township
58. 10 Jack Kinsey 21:26.1 Hinsdale (Central)
59. 10 Faris Elqaq 21:28.0 Hinsdale (Central)
60. 10 Mikolij Wrobel 21:34.5 Glenbard West
61. 9 Alexander Stricker 21:57.0 Lyons Township
62. 10 Julio Martinez 22:08.3 Hinsdale (Central)
63. 10 Sam Jackson 22:43.0 Elmhurst (York)
64. 10 Justin Terry 22:48.7 Hinsdale (Central)
65. 10 Justin Zellinger 22:50.3 Elmhurst (York)
66. 10 Justin Alonzo 23:11.9 Lyons Township
67. 10 Matthew Blanck 23:16.1 Hinsdale (Central)
68. 10 Ryan Michaud 23:39.7 Oak Park-River Forest
69. 10 Brook Mezgebe 23:53.8 Glenbard West
70. 10 Aidan Freund 24:56.5 Elmhurst (York)
71. 10 Ben Atchison 25:13.8 Glenbard West
72. 10 Peter Koenig 25:31.1 Oak Park-River Forest
73. 10 James Brokes 26:01.1 Glenbard West
74. 10 Ryan McGuire 26:05.7 Lyons Township
75. 10 Noah Parat 29:51.2 Elmhurst (York)
Provided by Athletic.net
Official Team Scores
1. Elmhurst (York) 23
2. Glenbard West 43
3. Lyons Township 83
4. Hinsdale (Central) 83
5. Oak Park-River Forest 155
Mens Results
3 Mile Run Frosh
PL YR Name Mark Team
1. 9 Colin Hill 17:24.1 Elmhurst (York)
2. 9 Sam Ayers 17:29.2 Elmhurst (York)
3. 9 Cade Nelson 17:57.2 Lyons Township
4. 9 Pierce Cousins 18:00.3 Glenbard West
5. 9 Thomas Braun 18:02.4 Elmhurst (York)
6. 10 Andrew Malek 18:07.4 Glenbard West
7. 9 Ryan Pickell 18:08.0 Elmhurst (York)
8. 9 Jaxon Lucas-Bates 18:10.7 Elmhurst (York)
9. 9 Aaron Pisczek 18:15.3 Glenbard West
10. 9 Henning Ley 18:19.7 Hinsdale (Central)
11. 9 Tyler Yeager 18:22.4 Glenbard West
12. 9 Thomas Kusak 18:23.6 Hinsdale (Central)
13. 9 Ben McGrath 18:26.2 Glenbard West
14. 9 Colin Hess 18:31.9 Glenbard West
15. 9 Ethan Thieme 18:34.9 Elmhurst (York)
16. 9 David Lacayo 18:36.7 Hinsdale (Central)
17. 9 Sam Nowak 18:37.4 Lyons Township
18. 9 David Rosario 18:56.8 Elmhurst (York)
19. 9 Ben Araujo 18:59.1 Elmhurst (York)
20. 9 Andres Munoz 19:06.6 Hinsdale (Central)
21. 9 Henry Cremins 19:09.1 Lyons Township
22. 9 Teddy Lynch 19:13.1 Lyons Township
23. 9 Sean Mulcrone 19:26.2 Lyons Township
24. 9 Lukas Hund 19:27.3 Elmhurst (York)
25. 9 Mickey Vreeland 19:29.2 Elmhurst (York)
26. 9 Jack Fitzpatrick 19:32.1 Elmhurst (York)
27. 9 Barry Carta 19:36.4 Elmhurst (York)
28. 9 Davin Vansleet 19:37.8 Elmhurst (York)
29. 9 Michael McDermott 19:38.1 Lyons Township
30. 9 Billy Lendabarker 19:43.1 Glenbard West
31. 9 Ryan Dunn 19:44.9 Lyons Township
32. 9 Mitchell Davis 19:49.0 Hinsdale (Central)
33. 9 Justin Frank 19:57.4 Elmhurst (York)
34. 9 Adam Rudofski 19:58.4 Lyons Township
35. 9 Kian Bandukwala 20:09.1 Hinsdale (Central)
36. 9 Max Dike 20:11.9 Lyons Township
37. 9 Miles Kaminski 20:15.9 Lyons Township
38. 9 Anthony Angel 20:16.7 Elmhurst (York)
39. 10 Grant Helmetag 20:24.9 Lyons Township
40. 10 Matt Blouin 20:26.0 Lyons Township
41. 10 Danny Toughy 20:29.7 Lyons Township
42. 9 Jack Doherty 20:32.6 Elmhurst (York)
43. 9 Samuel Morales 20:37.3 Lyons Township
44. 9 Jasper Burns 20:45.9 Lyons Township
45. 9 Danny Ahern 20:46.6 Glenbard West
46. 9 Liam Boyle 20:47.4 Elmhurst (York)
47. 10 Brendan Dunne 20:52.5 Lyons Township
48. 9 Alex Fergestad 20:54.6 Lyons Township
49. 9 Johnny McEvoy 20:55.5 Elmhurst (York)
50. 9 Michael Honquest 20:56.9 Elmhurst (York)
51. 9 Henry Jonas 21:00.4 Hinsdale (Central)
52. 9 Charlie Toreja 21:01.0 Elmhurst (York)
53. 9 Justin Fergestad 21:02.9 Lyons Township
54. 9 Aidan Milefchik 21:04.7 Elmhurst (York)
55. 9 Jake Taylor 21:05.7 Lyons Township
56. 9 Nathan Melby 21:06.0 Lyons Township
57. 9 Matteo Mancuso 21:08.5 Elmhurst (York)
58. 9 Anthony Divinere 21:15.7 Glenbard West
59. 10 Jack Lanigan 21:17.4 Lyons Township
60. 9 Oscar Espejel 21:18.9 Glenbard West
61. 9 Niklas Anderson 21:34.1 Glenbard West
62. 9 Seth Kays 21:34.6 Elmhurst (York)
63. 9 Daniel Kaminski 21:37.0 Glenbard West
64. 9 O'Connell Joseph 21:43.2 Lyons Township
65. 9 Anthony Bray 21:44.2 Lyons Township
66. 9 Jackson Friedman 21:45.1 Lyons Township
67. 9 Samuel Harders 21:47.8 Lyons Township
68. 9 Nathan Scriba 21:48.3 Lyons Township
69. 9 William Killian 21:49.1 Lyons Township
70. 9 Michael Polowsky 21:50.5 Elmhurst (York)
71. 9 Elijah Jennison 21:59.1 Oak Park-River Forest
72. 9 Daniel Wright 22:00.5 Glenbard West
73. 9 Kyle Jorgensen 22:04.4 Glenbard West
74. 9 Matthew Diaz 22:05.9 Elmhurst (York)
75. 9 Brenden Schrage 22:09.7 Elmhurst (York)
76. 9 Geoffry Mote 22:10.4 Glenbard West
77. 9 Austin Krzysik 22:13.0 Hinsdale (Central)
78. 9 Ben Rademaker 22:23.1 Lyons Township
79. 9 Eli Newlin 22:26.9 Lyons Township
80. 9 Ryan Stark 22:33.8 Lyons Township
81. 9 Christopher Aldridge 22:35.5 Lyons Township
82. 9 Peter Lloyd 22:35.8 Lyons Township
83. 10 Finley Scotty 22:35.9 Lyons Township
84. 9 David Billings 22:40.9 Glenbard West
85. 9 Kieran Vaccaro 22:43.4 Glenbard West
86. 9 Kevin Butzen 22:58.6 Elmhurst (York)
87. 9 Kyle Kolke 23:03.4 Hinsdale (Central)
88. 9 Nathan Tomich 23:05.5 Glenbard West
89. 10 Emmett Larman 23:09.5 Lyons Township
90. 9 George Bobis 23:29.6 Lyons Township
91. 9 Michael Connell 23:30.2 Elmhurst (York)
92. 9 Zachariah Salas 23:35.0 Hinsdale (Central)
93. 9 Ben Barney 23:38.7 Lyons Township
94. 9 Andrew Johnston 23:39.9 Hinsdale (Central)
95. 9 Sabi Vietti 23:40.6 Oak Park-River Forest
96. 9 Frank Temple 23:41.9 Elmhurst (York)
97. 9 Joe Cahill 23:44.9 Elmhurst (York)
98. 9 Christian Schloegel 23:58.8 Hinsdale (Central)
99. 9 Emil Kosic 24:00.2 Lyons Township
100. 9 Stephen Podracky 24:01.5 Hinsdale (Central)
101. 9 Mateo Reyes 24:13.8 Oak Park-River Forest
102. 9 Conor Dunlavy 24:42.4 Lyons Township
103. 9 Owen Mirka 24:50.8 Glenbard West
104. 9 Scott Xu 24:51.4 Hinsdale (Central)
105. 9 John Dold 24:54.3 Lyons Township
106. 9 Sean Pearson 24:56.2 Lyons Township
107. 9 Lei Chen 25:05.9 Glenbard West
108. 9 Tyler Domaradzki 25:13.8 Lyons Township
109. 9 John Minich 25:29.7 Oak Park-River Forest
110. 9 Kristian Kosic 25:40.6 Lyons Township
111. 10 Colin Walsh 25:46.4 Lyons Township
112. 9 Kevin McDaid 26:23.8 Elmhurst (York)
113. 9 Nick Jasinski 26:39.3 Lyons Township
114. 9 Owen Baker 26:58.6 Oak Park-River Forest
115. 9 Gabriel Laurx 27:20.7 Elmhurst (York)
116. 9 Ethan Loewer 29:17.4 Elmhurst (York)
117. 9 Dane Hindsley 32:10.5 Elmhurst (York)
118. 9 Mustafa Valika 32:24.3 Elmhurst (York)
119. 9 Brian Kelty 34:36.2 Elmhurst (York)
Provided by Athletic.net