2024 Boys & Girls Cross Country

Complete Individual Results
2024 Boys Class Class 2A
Place Name Grade Time School Team Place
1 Jacob McKillop 8 10:34.63 Elmhurst Visitation 1
2 Gavin Moffat 8 10:46.92 Chicago Latin School (< 5)
3 Joseph McKillop 8 10:53.72 Elmhurst Visitation 2
4 James Masaka 8 10:53.97 Niles Northridge (< 5)
5 Edward Maley 8 10:55.29 Chicago Old St. Mary's 3
6 Tanner Telford 8 10:59.82 Elmhurst Visitation 4
7 Beau Green 8 11:06.26 Arthur (< 5)
8 Charlie Sabens 7 11:07.48 Paris Mayo 5
9 Camden Fisher 7 11:08.12 St. Joseph 6
10 Jackson Rupiper 7 11:11.77 Chillicothe (< 5)
11 Corbin Beck 7 11:14.61 Virginia (< 5)
12 Jimmy Roach 7 11:15.75 Orland Park St. Michael 7
13 Adam Bello 8 11:20.42 St. Joseph 8
14 Julien Duque 7 11:21.58 Chicago Old St. Mary's 9
15 Jake Brady 8 11:22.86 Elmhurst Visitation 10
16 Daniel Cardamone 8 11:23.25 Elmhurst Visitation 11
17 Greyson Ince 8 11:23.82 Normal Metcalf 12
18 Colby Roedl 8 11:24.17 Toledo Cumberland (< 5)
19 Brody Miller 8 11:24.82 Mossville 13
20 Colton Turner 8 11:24.86 Elmwood (< 5)
21 Zane Kingham 8 11:28.85 Germantown Hills 14
22 Rahim Khaksare 8 11:29.13 Tremont 15
23 Easton Wickline 8 11:29.14 Sullivan 16
24 Patrick Forbes 8 11:32.12 Orland Park St. Michael 17
25 Jordan Guillen 8 11:33.09 Paris Mayo 18
26 Caleb Waldschmidt 8 11:36.12 Mossville 19
27 Kylan Gardner 8 11:38.39 Tuscola East Prairie (< 5)
28 Sammy Richards 8 11:41.32 Elmhurst Visitation 20
29 Drew Zimmerman 8 11:43.58 Petersburg PORTA JHS 21
30 Jack Hildebrandt 8 11:43.89 Illiopolis Sangamon Valley (< 5)
31 Charley Shrake 8 11:45.05 Rock Island Jordan Catholic 22
32 Luke Robinson 6 11:45.26 La Grange St. Francis 23
33 Marcus Jackson 8 11:45.31 Dolton Lincoln (< 5)
34 Jonah Stewart 8 11:45.79 Grayslake Prairie Crossing 24
35 Ethan Andrus 8 11:48.89 Rock Island Jordan Catholic 25
36 Jonah Rose 8 11:49.16 Washington Beverly Manor (< 5)
37 Will Denton 8 11:49.25 Toulon Stark County (< 5)
38 Knox Stecz 8 11:49.43 Chicago St. Benedict (< 5)
39 Jackson Smith 8 11:49.72 Toulon Stark County (< 5)
40 Sean Adams 7 11:50.46 La Grange St. Francis 26
41 Karter Brown 7 11:52.42 Germantown Hills 27
42 Coltyn Helems 8 11:53.21 Washington Beverly Manor (< 5)
43 Jasper Hardy 5 11:53.47 Shelbyville Moulton 28
44 Brady Smith 8 11:53.70 Chillicothe (< 5)
45 Declan Kennedy 7 11:53.81 Chicago Frances Xavier Warde (< 5)
46 Charles Fitzpatrick 8 11:56.54 La Grange St. Francis 29
47 Eli Maxedon 8 11:56.89 Cowden-Herrick (< 5)
48 Charlie Willenborg 8 11:57.23 Pleasant Plains (< 5)
49 Drew Linstra 8 11:57.87 Winfield Wheaton Christian (< 5)
50 Carter Sersland 8 11:58.12 Orion (< 5)
51 Parker Volk 7 11:59.80 Pecatonica (< 5)
52 Tate Shoaff 6 12:00.26 Shelbyville Moulton 30
53 Benjamin Waller 7 12:00.88 Chicago Old St. Mary's 31
54 Mitch Hohulin 8 12:03.09 Germantown Hills 32
55 Liam Baima 8 12:03.70 Seneca 33
56 Cole Hickson 8 12:04.11 Clifton Nash 34
57 Jakob Roman 8 12:05.35 La Grange St. Francis 35
58 Luke Anen 8 12:06.70 Grayslake Prairie Crossing 36
59 Cooper Wojcik 8 12:07.08 Orland Park St. Michael 37
60 Jace Spickerman 8 12:07.45 Staunton (< 5)
61 Kolby Peters 7 12:07.66 Shelbyville Moulton 38
62 Dominick King 7 12:07.81 Tremont 39
63 Joseph Rodriguez 7 12:08.48 Chicago Old St. Mary's 40
64 Colton Stiehl 8 12:08.74 Heyworth 41
65 Luke O'Reilly 8 12:08.90 La Grange St. Francis 42
66 Kody Kotner 6 12:08.90 Springfield Blessed Sacrament 43
67 Fox Boveroux 8 12:09.10 Chicago Old St. Mary's 44
68 Jace Toland 8 12:09.38 Mason City Illini Central (< 5)
69 Peter Azzinaro 8 12:09.40 Elmhurst Visitation 45
70 Mason Godinez 6 12:09.56 Germantown Hills 46
71 Mason Solomon 7 12:10.81 Pleasant Plains (< 5)
72 Bowen Ince 6 12:11.46 Normal Metcalf 47
73 Brady Johnson 8 12:12.64 St. Joseph 48
74 Justin Alavazarez 8 12:13.18 Auburn JHS at Divernon (< 5)
75 Jayden Roberts 8 12:13.50 Casey-Westfield 49
76 Matthew Fekrat 8 12:14.39 La Grange St. Francis 50
77 Dane Fleisher 6 12:14.86 Knoxville JHS (< 5)
78 Cooper Sharpe 8 12:15.21 Tremont 51
79 Dexter Gust 6 12:15.84 Petersburg PORTA JHS 52
80 Grant Hammann 7 12:16.60 Carlinville 53
81 Riley Shellenberger 8 12:17.53 Dieterich (< 5)
82 Kyle Holmgren 8 12:17.89 Mackinaw Dee-Mack (< 5)
83 Luke McAllister 8 12:18.93 Tremont 54
84 Aarav Pande 7 12:19.25 Chicago Old St. Mary's 55
85 Griffin Durbin 7 12:19.95 Bement (< 5)
86 Brennan Fletcher 7 12:22.78 Auburn JHS at Divernon (< 5)
87 Mason Shoff 8 12:23.49 Germantown Hills 56
88 Franco Leal 7 12:24.17 Chicago Old St. Mary's 57
89 Ethan Satorius 8 12:24.36 Petersburg PORTA JHS 58
90 Jack Sheaffer 7 12:24.75 Chicago Sacred Heart (< 5)
91 Uriel Torrijos-Gil 8 12:25.00 Beardstown MS (< 5)
92 Conner Engstrom 7 12:25.83 Litchfield 59
93 Jack Skoraczewski 7 12:27.19 Wadsworth St. Patrick (< 5)
94 Jonathan Ropp 8 12:28.59 Tremont 60
95 Carter Giuliano 7 12:29.05 Crystal Lake Prairie Grove 61
96 Drew Sherwood 8 12:29.08 Casey-Westfield 62
97 Daniel Schwarz 8 12:29.30 Normal Metcalf 63
98 Sam Costerisan 8 12:29.64 Germantown Hills 64
99 Reece Vandeventer 6 12:30.01 Villa Grove (< 5)
100 Nolan Bunag 8 12:30.54 Paxton-Buckley-Loda (< 5)
101 Liam Kohn 8 12:31.61 Bloomington Corpus Christi (< 5)
102 Kye Wegener 7 12:33.08 Winthrop Harbor North Prairie (< 5)
103 Payton Parker 8 12:33.91 Grayslake Prairie Crossing 65
104 Kameron Leesman 8 12:34.90 Heyworth 66
105 Ethan Burnett 7 12:35.40 St. Joseph 67
106 Leo Graf 8 12:35.44 Rock Island Jordan Catholic 68
107 Maddox Spangle 7 12:36.35 Crystal Lake Prairie Grove 69
108 Liam Sinn 6 12:37.67 Tremont 70
109 Jahkes Moore 7 12:39.11 Riverdale Washington (< 5)
110 Jesse Smith 7 12:39.33 Petersburg PORTA JHS 71
111 Maddox Marsaglia 6 12:40.51 Normal Metcalf 72
112 Bryson Hill 8 12:40.64 Sullivan 73
113 Jake Poole 8 12:40.70 Clifton Nash 74
114 Brylan Marten 8 12:41.22 Litchfield 75
115 Max Beard 8 12:41.62 Normal Metcalf 76
116 Lincoln Beutel 7 12:44.01 Tremont 77
117 Atlas Dewitt 7 12:44.10 Litchfield 78
118 Erick Dadej 7 12:45.19 Pingree Grove Cambridge Lakes 79
119 Collin Meier 7 12:45.61 Dakota (< 5)
120 Alex Weidenberner 7 12:45.61 St. Joseph 80
121 Luka Corrales 6 12:46.40 Normal Metcalf 81
122 Camilo Zenil-Pena 6 12:46.51 St. Joseph 82
123 Liam Pierce 6 12:46.75 Shelbyville Moulton 83
124 Cam Walton 8 12:47.77 Germantown Hills 84
125 Sam Weir 6 12:48.82 Paris Mayo 85
126 Isaiah Perez 8 12:50.41 Mossville 86
127 Julio Barradas 8 12:50.48 Paxton-Buckley-Loda (< 5)
128 Finley Bailliez 7 12:50.66 Glasford Illini Bluffs (< 5)
129 Owen Gillette 8 12:50.72 Mossville 87
130 Luke Watson 8 12:50.79 Dakota (< 5)
131 Cohen Eck 7 12:51.12 Springfield Blessed Sacrament 88
132 Jake-Ryan Perry 6 12:51.38 Orland Park St. Michael 89
133 Tyson Huckstadt 7 12:51.75 St. Joseph 90
134 Kaleb Bruns 5 12:52.64 Shelbyville Moulton 91
135 Michael Krueger 6 12:52.80 Braidwood Reed-Custer (< 5)
136 Seth Blackwell 8 12:52.96 Washington Beverly Manor (< 5)
137 Jackson Palmer 6 12:55.33 Shelbyville Moulton 92
138 Ryan Strong 8 12:56.29 Orland Park St. Michael 93
139 Costner Stecken 6 12:57.35 Seneca 94
140 Archer Kitten 8 12:57.55 Teutopolis (< 5)
141 Parker Kollross 7 12:59.39 Heyworth 95
142 Caleb Carpenter 8 13:01.01 Heyworth 96
143 Joseph Habing 8 13:01.27 Teutopolis (< 5)
144 Charlie Yalden 8 13:02.24 Paris Mayo 97
145 Julian Perez 8 13:02.26 Paris Mayo 98
146 Jason Gawne 8 13:03.53 Grayslake Prairie Crossing 99
147 Levi Richards 8 13:03.62 Grayslake Prairie Crossing 100
148 Garrett Reeser 8 13:04.20 Heyworth 101
149 Finn Milner 7 13:04.89 Rock Island Jordan Catholic 102
150 Noah Hernandez 7 13:05.27 Pingree Grove Cambridge Lakes 103
151 Cason Ganey 6 13:05.37 Springfield Blessed Sacrament 104
152 Harper Scheets 6 13:06.61 Heyworth 105
153 Cooper Nash 8 13:07.11 Casey-Westfield 106
154 Jasper Lefevre 8 13:08.33 Riverton (< 5)
155 Jovany Salgado 8 13:10.27 Pingree Grove Cambridge Lakes 107
156 Lucas Lemasters 6 13:11.10 Heyworth 108
157 Samuel Norris 8 13:11.39 Carlinville 109
158 Matthew Parmley 8 13:11.71 Round Lake Park (< 5)
159 Bryce Badman 5 13:12.13 Sullivan 110
160 Garrick Boyd 6 13:12.45 Casey-Westfield 111
161 Ike Holt 6 13:12.65 Shelbyville Moulton 112
162 Matt Knutsen 8 13:14.16 Orland Park St. Michael 113
163 Bobby Riboul 8 13:15.65 La Grange St. Francis 114
164 Abram Harezlak 7 13:17.73 Wenona Fieldcrest (< 5)
165 Kaisyn Calame 8 13:20.12 Cowden-Herrick (< 5)
166 Corben Davidson 6 13:21.95 Casey-Westfield 115
167 Drake Peterson 8 13:22.46 Carlinville 116
168 Dallen Myers 7 13:23.77 Seneca 117
169 Colin Roach 7 13:24.01 Litchfield 118
170 Eli Scicluna 8 13:24.67 Pingree Grove Cambridge Lakes 119
171 Dane Bredel 6 13:25.47 Carlinville 120
172 Tripp Rhodes 6 13:25.96 Springfield Blessed Sacrament 121
173 Gavin Walsh 7 13:26.65 Orland Park St. Michael 122
174 Gavin Helwig 7 13:28.88 Paris Mayo 123
175 William Corsaro 8 13:32.36 Pingree Grove Cambridge Lakes 124
176 Griffin Woods 7 13:32.59 Sullivan 125
177 Owen Lyp 7 13:32.67 Crystal Lake Prairie Grove 126
178 Connor Doncheck 5 13:34.16 Crystal Lake Prairie Grove 127
179 Liam Farl 5 13:35.19 Clifton Nash 128
180 Cameron Betts 8 13:36.12 Sullivan 129
181 Issac Hofman 6 13:38.39 Petersburg PORTA JHS 130
182 Blayne Hill 6 13:39.12 Sullivan 131
183 Colby Humphrey 6 13:39.97 Rock Island Jordan Catholic 132
184 Drago Sumonja 8 13:40.15 Grayslake Prairie Crossing 133
185 Hunter Surratt 6 13:40.21 Mossville 134
186 Dean Carey 6 13:40.72 Dwight (< 5)
187 Daniel Salgado 6 13:42.89 Pingree Grove Cambridge Lakes 135
188 Charlie Waddell 6 13:44.54 Normal Metcalf 136
189 Liam Cunningham 7 13:48.17 Springfield Blessed Sacrament 137
190 Abraham Nelson 5 13:48.93 Wenona Fieldcrest (< 5)
191 Liam Bryant 7 13:51.62 Springfield Blessed Sacrament 138
192 Gavin Dikeman 7 13:51.87 Wenona Fieldcrest (< 5)
193 Jacob Mahar 5 13:53.03 Grayslake Prairie Crossing 139
194 Ethan Sherrod 7 13:53.45 Rock Island Jordan Catholic 140
195 Cole Rowley 7 13:53.78 Seneca 141
196 Xavier Leon 7 13:55.00 Crystal Lake Prairie Grove 142
197 Rylan Andrus 7 13:56.48 Rock Island Jordan Catholic 143
198 Nathan Zimmerman 5 13:59.05 Petersburg PORTA JHS 144
199 John White 6 13:59.46 Carlinville 145
200 Jonas Croke 5 14:01.59 Springfield Blessed Sacrament 146
201 Weston Elvidge 6 14:02.81 Carlinville 147
202 Keegan McNabb-Buckley 7 14:08.25 Winthrop Harbor North Prairie (< 5)
203 Oliver Delacruz 5 14:08.38 Paris Mayo 148
204 Kyle Arndt 8 14:10.11 Pingree Grove Cambridge Lakes 149
205 Clark Cress 6 14:11.16 Litchfield 150
206 Colter Hetelle 8 14:12.01 Mossville 151
207 Cartlan Yandell 7 14:16.60 Seneca 152
208 Gregory Wakefield 7 14:16.87 Seneca 153
209 Maddox Keller 7 14:17.66 Crystal Lake Prairie Grove 154
210 Gideon Walk 6 14:31.87 Sullivan 155
211 Cooper Favre 6 14:33.86 Litchfield 156
212 Abram Noel 6 14:44.91 Petersburg PORTA JHS 157
213 Weston Sticha 7 14:53.03 Seneca 158
214 Kolton Davidson 7 14:55.11 Casey-Westfield 159
215 Gunner Sharp 6 15:19.30 Casey-Westfield 160
216 Tanner King 6 15:22.65 Clifton Nash 161
217 Samuel Rowatt 6 15:23.28 Carlinville 162
218 Henry Siergiej 6 15:27.71 Clifton Nash 163
219 Aleksandr Khaev 7 15:30.77 Litchfield 164
220 Camden Hickson 5 15:41.10 Clifton Nash 165
221 Landon Bean 6 15:47.80 Crystal Lake Prairie Grove 166
222 Ben Papineau 6 16:07.34 Clifton Nash 167
IESA PARTNERS & SPONSORS
Human Kinetics Coach Education Center
Royal Publishing
DICK's Sporting Goods Event Pro Photography Mikasa Sports
Reinstein Quizbowl
GoFan
A&M Products Run With The Law Slammer Systems Rawlings Cubby Hole
Illinois High School Association IHSA's March Madness Experience Illinois Athletic Directors Association National Federation of State High School Associations NFHS Learning Center
Illinois Elementary School Association
1015 Maple Hill Road, Bloomington, IL 61705
PH: 309-829-0114
FAX: 309-829-0625
Contents © 1999-2025 Illinois Elementary School Association

If you encounter an error message, please contact our webmaster.
Tell us your school, and be as specific as you can about the problem.
Most helpful would any error information listed as part of the error page.