| 1. | Philip CupialPlace 1. · Grade 12 · Downers Grove (North) | 12 | Downers Grove (North) | 1:51.40a | 10 |
| 2. | Anthony LusciattiPlace 2. · Grade 12 · New Lenox (Lincoln-Way West) | 12 | New Lenox (Lincoln-Way West) | 1:53.57a PR | 8 |
| 3. | Bryce CounihanPlace 3. · Grade 12 · New Lenox (Lincoln-Way Central) | 12 | New Lenox (Lincoln-Way Central) | 1:54.30a PR | 6 |
| 4. | Cian ScanlonPlace 4. · Grade 11 · New Lenox (Lincoln-Way Central) | 11 | New Lenox (Lincoln-Way Central) | 1:55.13a PR | 5 |
| 5. | Tyler GanttPlace 5. · Grade 12 · LaGrange (Lyons) | 12 | LaGrange (Lyons) | 1:55.40a PR | 4 |
| 6. | Hunter SpeePlace 6. · Grade 11 · New Lenox (Lincoln-Way West) | 11 | New Lenox (Lincoln-Way West) | 1:55.80a | 3 |
| 7. | Mark DillenburgPlace 7. · Grade 11 · Hinsdale (Central) | 11 | Hinsdale (Central) | 1:56.30a PR | 2 |
| 8. | Logan TarasiPlace 8. · Grade 12 · Hinsdale (Central) | 12 | Hinsdale (Central) | 1:56.55a PR | 1 |
| 9. | Will SurrattPlace 9. · Grade 12 · Downers Grove (North) | 12 | Downers Grove (North) | 1:57.63a | 0 |
| 10. | Johnny KruegerPlace 10. · Grade 11 · Hinsdale (Central) | 11 | Hinsdale (Central) | 1:58.25a PR | 0 |
| 11. | Brennan MonohanPlace 11. · Grade 10 · LaGrange (Lyons) | 10 | LaGrange (Lyons) | 1:58.31a PR | 0 |
| 12. | Owen CarstensPlace 12. · Grade 12 · Oak Park (O.P.-River Forest) | 12 | Oak Park (O.P.-River Forest) | 1:59.72a PR | 0 |
| 13. | Michael GamboaPlace 13. · Grade 12 · Hinsdale (Central) | 12 | Hinsdale (Central) | 2:00.35a PR | 0 |
| 14. | Parker EthridgePlace 14. · Grade 10 · New Lenox (Lincoln-Way West) | 10 | New Lenox (Lincoln-Way West) | 2:00.79a PR | 0 |
| 15. | Andrew NilsonPlace 15. · Grade 11 · New Lenox (Lincoln-Way Central) | 11 | New Lenox (Lincoln-Way Central) | 2:00.83a PR | 0 |
| 16. | Tate BlechaPlace 16. · Grade 11 · Oak Park (O.P.-River Forest) | 11 | Oak Park (O.P.-River Forest) | 2:01.42a PR | 0 |
| 17. | Javier TerrellPlace 17. · Grade 11 · Darien (Hinsdale South) | 11 | Darien (Hinsdale South) | 2:01.80a | 0 |
| 18. | Bryan GalvanPlace 18. · Grade 10 · Chicago Heights (Bloom Twp.) | 10 | Chicago Heights (Bloom Twp.) | 2:03.38a PR | 0 |
| 19. | Gavin FurrowPlace 19. · Grade 11 · Oak Park (O.P.-River Forest) | 11 | Oak Park (O.P.-River Forest) | 2:04.76a | 0 |
| 20. | Santiago LopezPlace 20. · Grade 9 · Darien (Hinsdale South) | 9 | Darien (Hinsdale South) | 2:05.18a PR | 0 |
| 21. | Christopher SotoPlace 21. · Grade 10 · Palatine | 10 | Palatine | 2:06.37a PR | 0 |
| 22. | Lukas Van OstrandPlace 22. · Grade 12 · Skokie (Niles North) | 12 | Skokie (Niles North) | 2:06.76a PR | 0 |
| 23. | Dylan WoodPlace 23. · Grade 11 · Downers Grove (North) | 11 | Downers Grove (North) | 2:06.97a | 0 |
| 23. | Evan RusePlace 23. · Grade 10 · LaGrange (Lyons) | 10 | LaGrange (Lyons) | 2:06.97a PR | 0 |
| 25. | Anthony TovarPlace 25. · Grade 11 · Chicago Heights (Bloom Twp.) | 11 | Chicago Heights (Bloom Twp.) | 2:07.24a PR | 0 |
| 26. | Burke BurnsPlace 26. · Grade 11 · Oak Park (Fenwick) | 11 | Oak Park (Fenwick) | 2:08.57a | 0 |
| 27. | Antonio RamirezPlace 27. · Grade 11 · Chicago Heights (Bloom Twp.) | 11 | Chicago Heights (Bloom Twp.) | 2:09.15a PR | 0 |
| 28. | Gael GarciaPlace 28. · Grade 12 · Skokie (Niles North) | 12 | Skokie (Niles North) | 2:10.33a PR | 0 |
| 29. | Mack BurnhamPlace 29. · Grade 11 · Skokie (Niles North) | 11 | Skokie (Niles North) | 2:11.87a PR | 0 |
| 30. | Noah KoehlerPlace 30. · Grade 11 · Darien (Hinsdale South) | 11 | Darien (Hinsdale South) | 2:12.23a PR | 0 |
| 31. | Wolfie BergetzPlace 31. · Grade 10 · Oak Park (Fenwick) | 10 | Oak Park (Fenwick) | 2:12.34a PR | 0 |
| 32. | Ben WagnerPlace 32. · Grade 9 · Palatine | 9 | Palatine | 2:12.77a PR | 0 |
| 33. | Logan SalgadoPlace 33. · Grade 10 · Palatine | 10 | Palatine | 2:14.01a | 0 |