| Class 1A |
| Top Teams |
| 1 |
Winnebago |
81 |
| 2 |
Elmwood |
122 |
| 3 |
Robinson |
179 |
| 4 |
Paxton (P.-Buckley-Loda) |
199 |
| 5 |
Ottawa (Marquette) |
221 |
| 6 |
Shelbyville |
224 |
| 7 |
Rockford (R. Christian) |
255 |
| 8 |
Beecher |
260 |
| 9 |
Tolono (Unity) |
261 |
| 10 |
Oregon |
267 |
| Top Individuals |
| 1 |
Parker Thompson, Tremont |
14:49 |
| 2 |
Brian Peterson, Minonk (Fieldcrest) |
14:53 |
| 3 |
Dustin Emerick, Elmwood |
14:53 |
| 4 |
Trenton Tedrick, Winnebago |
15:04 |
| 5 |
Matt Paarlberg, Beecher |
15:09 |
| 6 |
Jordan Patterson, Williamsville |
15:12 |
| 7 |
Graham Morris, Lawrenceville |
15:16 |
| 8 |
Sean Smith, Winnebago |
15:17 |
| 9 |
Mike Miroux, Spring Valley (Hall) |
15:20 |
| 10 |
Trace Carlson Oregon |
15:25 |
| Class 2A |
|---|
| Top Teams |
| 1 |
Sycamore |
73 |
| 2 |
Chatham (Glenwood) |
189 |
| 3 |
Belvidere (North) |
193 |
| 4 |
Springfield (H.S.) |
194 |
| 5 |
Lansing (Illiana Christian) |
196 |
| 6 |
Crystal Lake (Central) |
200 |
| 7 |
Metamora |
201 |
| 8 |
Yorkville |
216 |
| 9 |
Galesburg (H.S.) |
236 |
| 10 |
Normal (University) |
243 |
| Top Individuals |
| 1 |
Nick Holmes, Bartonville (Limestone) |
14:21 |
| 2 |
Moe Bahrini, Vernon Hills |
14:48 |
| 3 |
Neal Anderson, Chatham (Glenwood) |
14:49 |
| 4 |
Colin Mickow, Princeton |
14:50 |
| 5 |
Nick Lane, Grayslake (North) |
14:55 |
| 6 |
Tim Hird, Rock Island (Alleman) |
14:56 |
| 7 |
Derek Campbell, Sycamore |
15:00 |
| 8 |
Kevin Forde, Normal (University) |
15:02 |
| 9 |
Aaron Osborne, Springfield (H.S.) |
15:09 |
| 10 |
Andrew Larsen, Lombard (Montini) |
15:10 |
| Class 3A |
|---|
| Top Teams |
| 1 |
Naperville (Neuqua Valley) |
86 |
| 2 |
Elmhurst (York) |
105 |
| 3 |
Palatine (H.S.) |
139 |
| 4 |
Aurora (Waubonsie Valley) |
149 |
| 5 |
Naperville (North) |
150 |
| 6 |
St. Charles (North) |
162 |
| 7 |
Wheaton (North) |
173 |
| 8 |
Arlington Heights (Hersey) |
193 |
| 9 |
Frankfort (Lincoln-Way East) |
223 |
| 10 |
Carpentersville (Dundee-Crown) |
316 |
| Top Individuals |
| 1 |
Chris Derrick, Naperville (Neuqua Valley) |
13:52 |
| 2 |
Tom Achtien, Elmhurst (York) |
14:12 |
| 3 |
Kevin Havel, Arlington Heights (Hersey) |
14:17 |
| 4 |
Mat Smoody, Palatine (H.S.) |
14:25 |
| 5 |
Steve Sulkin, Elmhurst (York) |
14:26 |
| 6 |
Kyle Engnell, Lockport (Twp.) |
14:33 |
| 7 |
Nathan Troester, Frankfort (Lincoln-Way East) |
14:33 |
| 8 |
Danny Pawola, Naperville (Neuqua Valley) |
14:34 |
| 9 |
Chris DeSilva, St. Charles (North) |
14:35 |
| 10 |
Rich Eber, Chicago (Brother Rice) |
14:36 |