| 1. | Owen HoreniPlace 1. · Grade 12 · Yorkville | 12 | Yorkville | 4:13.25a | 10 |
| 2. | Aidan ConnorsPlace 2. · Grade 12 · Plainfield (North) | 12 | Plainfield (North) | 4:13.69a | 8 |
| 3. | Thomas CzerwinskiPlace 3. · Grade 12 · Plainfield (North) | 12 | Plainfield (North) | 4:13.93a | 6 |
| 4. | Elliot BatzPlace 4. · Grade 11 · Rock Island | 11 | Rock Island | 4:14.66a | 5 |
| 5. | Dylan ButurusisPlace 5. · Grade 11 · Plainfield (South) | 11 | Plainfield (South) | 4:16.37a | 4 |
| 6. | Isaiah C. EnglePlace 6. · Grade 12 · Moline | 12 | Moline | 4:18.14a | 3 |
| 7. | Malik GbadamassiPlace 7. · Grade 12 · East Moline (United) | 12 | East Moline (United) | 4:19.01a | 2 |
| 8. | Kellan HernandezPlace 8. · Grade 11 · Plainfield (South) | 11 | Plainfield (South) | 4:20.21a PR | 1 |
| 9. | Cedrik IradukundaPlace 9. · Grade 10 · Moline | 10 | Moline | 4:31.96a | 0 |
| 10. | Benjamin BobchikPlace 10. · Grade 10 · Dunlap | 10 | Dunlap | 4:33.08a PR | 0 |
| 11. | Emad AbakerPlace 11. · Grade 11 · East Moline (United) | 11 | East Moline (United) | 4:33.19a PR | 0 |
| 12. | Ayden NydeggerPlace 12. · Grade 11 · Yorkville | 11 | Yorkville | 4:33.87a | 0 |
| 13. | Owen SpiezioPlace 13. · Grade 12 · Washington | 12 | Washington | 4:36.86a PR | 0 |
| 14. | Spencer KazakPlace 14. · Grade 11 · Plainfield (Central) | 11 | Plainfield (Central) | 4:40.44a PR | 0 |
| 15. | Nolan JaredPlace 15. · Grade 10 · Rock Island | 10 | Rock Island | 4:40.67a | 0 |
| 16. | Erick OrtizPlace 16. · Grade 12 · Joliet (Central) | 12 | Joliet (Central) | 4:40.68a PR | 0 |
| 17. | Gavin SleePlace 17. · Grade 12 · Quincy | 12 | Quincy | 4:41.21a | 0 |
| 18. | Jack NesterPlace 18. · Grade 12 · Dunlap | 12 | Dunlap | 4:41.74a | 0 |
| 19. | Cayson TraxlerPlace 19. · Grade 11 · Minooka | 11 | Minooka | 4:43.22a PR | 0 |
| 20. | Gabe GrossPlace 20. · Grade 12 · Peoria (Richwoods) | 12 | Peoria (Richwoods) | 4:43.35a | 0 |
| 21. | Nico CiminoPlace 21. · Grade 12 · Minooka | 12 | Minooka | 4:43.90a | 0 |
| 22. | Owen TriplettPlace 22. · Grade 10 · Quincy | 10 | Quincy | 4:44.68a | 0 |
| 23. | J.P. LangePlace 23. · Grade 10 · Joliet (West) | 10 | Joliet (West) | 4:47.97a PR | 0 |
| 24. | Daniel HavengaPlace 24. · Grade 10 · Peoria (Richwoods) | 10 | Peoria (Richwoods) | 4:50.00a | 0 |
| 25. | Logan HudsonPlace 25. · Grade 10 · Joliet (West) | 10 | Joliet (West) | 4:51.91a PR | 0 |
| 26. | James GutmannPlace 26. · Grade 9 · Plainfield (Central) | 9 | Plainfield (Central) | 4:52.66a | 0 |
| 27. | Emmanuel RamosPlace 27. · Grade 11 · Joliet (Central) | 11 | Joliet (Central) | 4:55.67a | 0 |
| 28. | Grant MaderoPlace 28. · Grade 12 · Pekin | 12 | Pekin | 4:59.17a | 0 |
| 29. | Cade HahnPlace 29. · Grade 12 · Washington | 12 | Washington | 5:03.14a | 0 |
| 30. | Thomas SimonsenPlace 30. · Grade 10 · Pekin | 10 | Pekin | 5:09.75a | 0 |
| 31. | Nicholas JonesPlace 31. · Grade 10 · Peoria | 10 | Peoria | 5:26.71a PR | 0 |
| 32. | Dominic TaylorPlace 32. · Grade 12 · Plainfield (East) | 12 | Plainfield (East) | 5:31.55a | 0 |
| 33. | Adi SaravananPlace 33. · Grade 11 · Plainfield (East) | 11 | Plainfield (East) | 5:43.07a | 0 |
| — | Jayleon WilliamsGrade 10 · Peoria | 10 | Peoria | SCR | 0 |