|
|

|
| Class A |
| Top Teams |
| 1 | Eureka | 73 |
| 2 | Westmont | 152 |
| 3 | Fairbury (Prairie Central) | 158 |
| 4 | Robinson | 168 |
| 5 | Woodstock (Marian) | 188 |
| 6 | Winnebago | 240 |
| 7 | Liberty | 249 |
| 8 | Shelbyville | 256 |
| 9 | Maple Park (Kaneland) | 275 |
| 10 | St. Joseph (S.J.-Ogden) | 276 |
| Top Finishers |
|---|
| 1 | Ryan Young, Fairbury (Prairie Central) | 15:00 |
| 2 | Mitchell Baker, Macomb | 15:13 |
| 3 | Robert Hanners, Tuscola | 15:15 |
| 4 | Tommy Morrison, Westmont | 15:21 |
| 5 | Phil Zielke, Melrose Park (Walther Lutheran) | 15:22 |
| 6 | David Simms, Gardner (G.-South Wilmington) | 15:26 |
| 7 | Matt Widhalm, Woodstock (Marian) | 15:26 |
| 8 | Adam Hendrick, Delavan | 15:28 |
| 9 | John Shaffer, Hoopeston (H. Area) | 15:30 |
| 10 | Nate Atkins, Fairfield | 15:33 |
| Class AA |
| Top Teams |
| 1 | Wheeling | 126 |
| 2 | Elmhurst (York) | 131 |
| 3 | Schaumburg | 151 |
| 4 | Lockport (Twp.) | 171 |
| 5 | Naperville (Central) | 177 |
| 6 | Naperville (North) | 186 |
| 7 | West Chicago (H.S.) | 197 |
| 8 | Des Plaines (Maine West) | 230 |
| 9 | Salem | 242 |
| 10 | Tinley Park (Andrew) | 295 |
| Top Finishers |
|---|
| 1 | Jorge Torres, Wheeling | 14:00 |
| 2 | Donald Sage, Elmhurst (York) | 14:16 |
| 3 | Edwardo Torres, Wheeling | 14:24 |
| 4 | Chris Siemers, Bensenville (Fenton) | 14:35 |
| 5 | Andy Janssen, Naperville (Central) | 14:38 |
| 6 | Ryan Teising, Naperville (Central) | 14:41 |
| 7 | Mike Cropper, Hoffman Estates (Conant) | 14:41 |
| 8 | Brad Bennett, Hoffman Estates (H.S.) | 14:42 |
| 9 | Nathan Purcell, Salem | 14:44 |
| 10 | Juan Ortega, Berwyn-Cicero (Morton) | 14:49 |
|