1. Drew Rogers (Jr., Herscher)- SHAZAM CHAMPION- 15:34.37
2. Justin Mumford (Sr., Trenton [Wesclin])- 15:41.06
3. Miles Sheppard (Jr., Hamilton-Warsaw- West Hancock)- 15:42.73
4. Ryder James (Jr., Paxton-Buckley-Loda)-15:50.36
5. Layton Hall (Sr., Arthur-Lovington-Atwood- Hammond)- 15:58.89
6. Charlie Kistner (Sr., Stanford-Olympia)- 16:04.66
7. Mathew Olech (Sr., Elgin [Harvest Christian Academy])- 16:11.45
8. Ryan Hardiman (Jr., Chicago [Latin])- 16:15.10
10. Tyler Guthrie (Sr., Glen Carbon [Father McGivney])- 16:23.10
11. Gavin Genisio (So., Benton)- 16:23.77
12. Daniel Winkelman (So., Elgin [Harvest Christian Academy]- 16:26.47
13. Akili Parekh (So., Chicago [Latin])- 16:26.77
14. Andrew Brockmeier (Sr., Niles [Northridge Prep]-16:36.39
16. Luke Hoffmann (Sr., Elmwood)- 16:39.86
17. Landen Swiney (Jr., DuQuoin)- 16:42.46
18. Eli Mojonnier (Jr., Bismarck-Henning)- 16:47.89
19. Reece Johnson (Sr., Benton)-16:50.62
20. Jesse Golden (Sr., Hopedale [Christian Life Academy])-16:51.31
21. Stan Melkumian (Sr., Macomb #427)- 16:53.09
22. Nick Fisch (Sr., Lombard [Montini Catholic #361])- 16:58.12
23. Noah Penry
(Sr., Heyworth- #440)- 16:58.54
24. Adam Bohm
(Sr., Havana)- 16:59.41
25. Sebastian Meyer (Sr., El Paso-Gridley)- 17:02.89