| 1. | John NewellPlace 1. · Grade 11 · Downers Grove (North) | 11 | Downers Grove (North) | 4:36.04a | 0 |
| 2. | Preston ReedPlace 2. · Grade 12 · Hinsdale (Central) | 12 | Hinsdale (Central) | 4:36.18a PR | 0 |
| 3. | Benjamin RadtkePlace 3. · Grade 10 · LaGrange (Lyons) | 10 | LaGrange (Lyons) | 4:39.77a PR | 0 |
| 4. | Joseph CostelloPlace 4. · Grade 12 · Hinsdale (Central) | 12 | Hinsdale (Central) | 4:39.93a PR | 0 |
| 5. | Otis NaitoPlace 5. · Grade 10 · Hinsdale (Central) | 10 | Hinsdale (Central) | 4:40.15a PR | 0 |
| 6. | Evan PosthumaPlace 6. · Grade 11 · Hinsdale (Central) | 11 | Hinsdale (Central) | 4:40.75a PR | 0 |
| 7. | Alex OrtizPlace 7. · Grade 10 · Downers Grove (North) | 10 | Downers Grove (North) | 4:41.78a PR | 0 |
| 8. | Akhil ChintalapallyPlace 8. · Grade 10 · Hinsdale (Central) | 10 | Hinsdale (Central) | 4:42.52a PR | 0 |
| 9. | Sean TillesPlace 9. · Grade 12 · LaGrange (Lyons) | 12 | LaGrange (Lyons) | 4:44.74a | 0 |
| 10. | Mark KrishnanPlace 10. · Grade 11 · Downers Grove (North) | 11 | Downers Grove (North) | 4:49.33a | 0 |
| 11. | Noah RobinsonPlace 11. · Grade 12 · LaGrange (Lyons) | 12 | LaGrange (Lyons) | 4:51.76a | 0 |
| 12. | Samuel JanotaPlace 12. · Grade 10 · Downers Grove (South) | 10 | Downers Grove (South) | 4:54.33a PR | 0 |
| 13. | Juan ContrerasPlace 13. · Grade 11 · LaGrange (Lyons) | 11 | LaGrange (Lyons) | 4:58.34a | 0 |
| 14. | Alberto Felipe Montiel-ValenciaPlace 14. · Grade 9 · Oak Park (O.P.-River Forest) | 9 | Oak Park (O.P.-River Forest) | 4:58.85a PR | 0 |
| 15. | Rumi MushtaqPlace 15. · Grade 11 · Hinsdale (Central) | 11 | Hinsdale (Central) | 4:58.86a | 0 |
| 16. | Oliver NortonPlace 16. · Grade 9 · Downers Grove (North) | 9 | Downers Grove (North) | 4:59.07a | 0 |
| 17. | Charlie StonePlace 17. · Grade 11 · Oak Park (O.P.-River Forest) | 11 | Oak Park (O.P.-River Forest) | 4:59.09a PR | 0 |
| 18. | Mateo DiazPlace 18. · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 5:00.21a PR | 0 |
| 19. | Brian ByrnePlace 19. · Grade 10 · Hinsdale (Central) | 10 | Hinsdale (Central) | 5:01.38a PR | 0 |
| 20. | Damian Ramirez FuentesPlace 20. · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 5:01.84a PR | 0 |
| 21. | Aleksandras (Aleks) PalubinskasPlace 21. · Grade 10 · Downers Grove (North) | 10 | Downers Grove (North) | 5:02.72a | 0 |
| 22. | Liam GardnerPlace 22. · Grade 12 · Elmhurst (York) | 12 | Elmhurst (York) | 5:03.05a PR | 0 |
| 23. | Dexter JonesPlace 23. · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 5:04.50a | 0 |
| 24. | Noah YoungPlace 24. · Grade 10 · Downers Grove (South) | 10 | Downers Grove (South) | 5:05.34a | 0 |
| 25. | Jack GrapenthienPlace 25. · Grade 12 · Downers Grove (North) | 12 | Downers Grove (North) | 5:06.86a | 0 |
| 26. | Troy VineskiPlace 26. · Grade 11 · Downers Grove (North) | 11 | Downers Grove (North) | 5:07.53a PR | 0 |
| 27. | Zachary SuePlace 27. · Grade 12 · Downers Grove (North) | 12 | Downers Grove (North) | 5:11.97a | 0 |
| 28. | Matthew CasperPlace 28. · Grade 9 · Elmhurst (York) | 9 | Elmhurst (York) | 5:14.78a | 0 |
| 29. | Liam O'BrienPlace 29. · Grade 12 · Downers Grove (North) | 12 | Downers Grove (North) | 5:17.57a | 0 |
| 30. | Joaquin DuartePlace 30. · Grade 11 · LaGrange (Lyons) | 11 | LaGrange (Lyons) | 5:19.56a | 0 |
| 31. | Ignacio BorchichiPlace 31. · Grade 10 · Downers Grove (North) | 10 | Downers Grove (North) | 5:19.70a | 0 |
| 32. | Christopher LangePlace 32. · Grade 10 · Downers Grove (North) | 10 | Downers Grove (North) | 5:20.20a PR | 0 |
| 33. | Will ParkerPlace 33. · Grade 9 · Downers Grove (North) | 9 | Downers Grove (North) | 5:21.20a | 0 |
| 34. | Hugo SzulcPlace 34. · Grade 10 · Downers Grove (South) | 10 | Downers Grove (South) | 5:21.43a PR | 0 |
| 35. | Yandel TorresPlace 35. · Grade 12 · Downers Grove (North) | 12 | Downers Grove (North) | 5:28.41a | 0 |
| 36. | Ethan FudymPlace 36. · Grade 10 · Downers Grove (North) | 10 | Downers Grove (North) | 5:32.95a PR | 0 |
| 37. | Noah DubsPlace 37. · Grade 10 · Downers Grove (North) | 10 | Downers Grove (North) | 5:43.43a | 0 |
| 38. | Jackson PelhankPlace 38. · Grade 12 · Downers Grove (North) | 12 | Downers Grove (North) | 6:24.52a | 0 |
| — | Luke KeinerGrade 12 · Hinsdale (Central) | 12 | Hinsdale (Central) | DNS | 0 |
| — | Matias HernandezGrade 9 · Oak Park (O.P.-River Forest) | 9 | Oak Park (O.P.-River Forest) | DNS | 0 |
| — | Laith YasinGrade 11 · Downers Grove (South) | 11 | Downers Grove (South) | DNS | 0 |