| 1. | Dane PetersonPlace 1. · Grade 11 · Huntley | 11 | Huntley | 23.37a | 10 |
| 2. | James MarkulPlace 2. · Grade 12 · Winnetka (New Trier) | 12 | Winnetka (New Trier) | 23.45a | 8 |
| 3. | Louie PoulosPlace 3. · Grade 11 · Winnetka (New Trier) | 11 | Winnetka (New Trier) | 23.90a | 6 |
| 4. | Meschac BryantPlace 4. · Grade 11 · Arlington Heights (Hersey) | 11 | Arlington Heights (Hersey) | 23.92a | 5 |
| 5. | Camden HonPlace 5. · Grade 11 · Winnetka (New Trier) | 11 | Winnetka (New Trier) | 24.07a | 4 |
| 6. | Ben VoightPlace 6. · Grade 12 · Huntley | 12 | Huntley | 24.51a | 3 |
| 7. | James BloomPlace 7. · Grade 12 · Winnetka (New Trier) | 12 | Winnetka (New Trier) | 24.53a | 2 |
| 8. | Ethan GonzagaPlace 8. · Grade 11 · Arlington Heights (Hersey) | 11 | Arlington Heights (Hersey) | 24.65a | 1 |
| 9. | Nathan RosalesPlace 9. · Grade 11 · Huntley | 11 | Huntley | 24.73a | 0 |
| 10. | Dillon ChungPlace 10. · Grade 11 · Mt. Prospect (Prospect) | 11 | Mt. Prospect (Prospect) | 24.74a | 0 |
| 11. | William MolloyPlace 11. · Grade 11 · Winnetka (New Trier) | 11 | Winnetka (New Trier) | 24.89a PR | 0 |
| 11. | Oliver SpencerPlace 11. · Grade 12 · Winnetka (New Trier) | 12 | Winnetka (New Trier) | 24.89a | 0 |
| 13. | Malakeigh StritterPlace 13. · Grade 12 · Huntley | 12 | Huntley | 24.90a PR | 0 |
| 14. | Alexander ShanahanPlace 14. · Grade 10 · Mt. Prospect (Prospect) | 10 | Mt. Prospect (Prospect) | 25.01a | 0 |
| 15. | Patrick ColemanPlace 15. · Grade 10 · Arlington Heights (Hersey) | 10 | Arlington Heights (Hersey) | 25.06a | 0 |
| 16. | Gavin PritchardPlace 16. · Grade 11 · Mt. Prospect (Prospect) | 11 | Mt. Prospect (Prospect) | 25.08a PR | 0 |
| 17. | Ade AlaoPlace 17. · Grade 9 · Mt. Prospect (Prospect) | 9 | Mt. Prospect (Prospect) | 25.09a | 0 |
| 18. | Zachary LatuszekPlace 18. · Grade 11 · Des Plaines (Maine West) | 11 | Des Plaines (Maine West) | 25.10a | 0 |
| 19. | Ian SchafPlace 19. · Grade 12 · Winnetka (New Trier) | 12 | Winnetka (New Trier) | 25.19a | 0 |
| 20. | Ben BirsaPlace 20. · Grade 10 · Huntley | 10 | Huntley | 25.29a PR | 0 |
| 21. | Nehemiah CoffmanPlace 21. · Grade 11 · Winnetka (New Trier) | 11 | Winnetka (New Trier) | 25.37a | 0 |
| 22. | Devlin LietzauPlace 22. · Grade 11 · Winnetka (New Trier) | 11 | Winnetka (New Trier) | 25.46a | 0 |
| 23. | Amare ThompsonPlace 23. · Grade 11 · Skokie (Niles North) | 11 | Skokie (Niles North) | 25.51a | 0 |
| 23. | Maddux BusamPlace 23. · Grade 9 · Huntley | 9 | Huntley | 25.51a PR | 0 |
| 25. | Quincy AlexPlace 25. · Grade 11 · Mt. Prospect (Prospect) | 11 | Mt. Prospect (Prospect) | 25.57a | 0 |
| 26. | Joshua MorrisonPlace 26. · Grade 9 · Arlington Heights (Hersey) | 9 | Arlington Heights (Hersey) | 25.70a | 0 |
| 27. | Antonio BroadwayPlace 27. · Grade 12 · Huntley | 12 | Huntley | 25.73a | 0 |
| 28. | Jack BochnakPlace 28. · Grade 9 · Mt. Prospect (Prospect) | 9 | Mt. Prospect (Prospect) | 25.74a PR | 0 |
| 29. | Brody HoltschultePlace 29. · Grade 12 · Highland Park | 12 | Highland Park | 25.79a | 0 |
| 30. | Connor WadePlace 30. · Grade 12 · Huntley | 12 | Huntley | 25.80a | 0 |
| 31. | Luke AlboviasPlace 31. · Grade 9 · Arlington Heights (Hersey) | 9 | Arlington Heights (Hersey) | 25.82a PR | 0 |
| 32. | Maverick BrockwayPlace 32. · Grade 12 · Barrington | 12 | Barrington | 25.87a | 0 |
| 33. | Jonathan Jean-PierrePlace 33. · Grade 9 · Des Plaines (Maine West) | 9 | Des Plaines (Maine West) | 25.89a | 0 |
| 34. | Nathan KaniaPlace 34. · Grade 12 · Barrington | 12 | Barrington | 26.03a | 0 |
| 35. | Roy FlandersPlace 35. · Grade 10 · Mt. Prospect (Prospect) | 10 | Mt. Prospect (Prospect) | 26.28a | 0 |
| 36. | Oliver GreenPlace 36. · Grade 9 · Barrington | 9 | Barrington | 26.44a PR | 0 |
| 36. | Samson ToumaPlace 36. · Grade 10 · Park Ridge (Maine East) | 10 | Park Ridge (Maine East) | 26.44a | 0 |
| 38. | Baqi SalamiPlace 38. · Grade 11 · Park Ridge (Maine East) | 11 | Park Ridge (Maine East) | 26.46a PR | 0 |
| 39. | Christian WilkinsPlace 39. · Grade 11 · Skokie (Niles North) | 11 | Skokie (Niles North) | 26.47a | 0 |
| 40. | David AusbyPlace 40. · Grade 12 · Barrington | 12 | Barrington | 26.52a | 0 |
| 41. | Jaden JacobPlace 41. · Grade 9 · Arlington Heights (Hersey) | 9 | Arlington Heights (Hersey) | 26.54a PR | 0 |
| 42. | Connor McCarthyPlace 42. · Grade 9 · Arlington Heights (Hersey) | 9 | Arlington Heights (Hersey) | 26.58a PR | 0 |
| 43. | Angello CatalanPlace 43. · Grade 10 · Des Plaines (Maine West) | 10 | Des Plaines (Maine West) | 26.68a PR | 0 |
| 44. | Jake PahlkePlace 44. · Grade 9 · Mt. Prospect (Prospect) | 9 | Mt. Prospect (Prospect) | 26.69a | 0 |
| 45. | Jonathan MikkelsenPlace 45. · Grade 9 · Mt. Prospect (Prospect) | 9 | Mt. Prospect (Prospect) | 26.73a PR | 0 |
| 46. | Stephen EjehPlace 46. · Grade 9 · Skokie (Niles North) | 9 | Skokie (Niles North) | 26.77a | 0 |
| 47. | Eliel QuinonezPlace 47. · Grade 10 · Huntley | 10 | Huntley | 26.79a | 0 |
| 48. | Aaron CarrilloPlace 48. · Grade 10 · Des Plaines (Maine West) | 10 | Des Plaines (Maine West) | 26.83a PR | 0 |
| 49. | Ashton GonzalesPlace 49. · Grade 9 · Huntley | 9 | Huntley | 26.85a | 0 |
| 50. | Jonathan BenitezPlace 50. · Grade 11 · Highland Park | 11 | Highland Park | 26.96a | 0 |
| 51. | Benjamin JonesPlace 51. · Grade 10 · Arlington Heights (Hersey) | 10 | Arlington Heights (Hersey) | 27.07a | 0 |
| 52. | Francisco ArreolaPlace 52. · Grade 10 · Highland Park | 10 | Highland Park | 27.09a | 0 |
| 53. | Samuel BernsteinPlace 53. · Grade 9 · Highland Park | 9 | Highland Park | 27.11a PR | 0 |
| 54. | Bryan ColinPlace 54. · Grade 9 · Skokie (Niles North) | 9 | Skokie (Niles North) | 27.13a PR | 0 |
| 54. | Giovanni MunozPlace 54. · Grade 9 · Highland Park | 9 | Highland Park | 27.13a | 0 |
| 56. | Austin RobertsPlace 56. · Grade 9 · Skokie (Niles North) | 9 | Skokie (Niles North) | 27.25a PR | 0 |
| 57. | Liam SalamancaPlace 57. · Grade 11 · Highland Park | 11 | Highland Park | 27.34a | 0 |
| 58. | Romeo RodriguezPlace 58. · Grade 10 · Des Plaines (Maine West) | 10 | Des Plaines (Maine West) | 27.37a PR | 0 |
| 59. | Uzman ZainPlace 59. · Grade 10 · Park Ridge (Maine East) | 10 | Park Ridge (Maine East) | 27.50a PR | 0 |
| 60. | Christin YaqoobPlace 60. · Grade 10 · Des Plaines (Maine West) | 10 | Des Plaines (Maine West) | 27.52a PR | 0 |
| 61. | Yousuf HarrisPlace 61. · Grade 9 · Skokie (Niles North) | 9 | Skokie (Niles North) | 27.58a | 0 |
| 61. | Ben TicoaluPlace 61. · Grade 10 · Mt. Prospect (Prospect) | 10 | Mt. Prospect (Prospect) | 27.58a | 0 |
| 63. | Seit BushatiPlace 63. · Grade 11 · Skokie (Niles North) | 11 | Skokie (Niles North) | 27.73a PR | 0 |
| 64. | Steven OguntobaPlace 64. · Grade 11 · Skokie (Niles North) | 11 | Skokie (Niles North) | 27.87a PR | 0 |
| 65. | Favour LewisPlace 65. · Grade 10 · Park Ridge (Maine East) | 10 | Park Ridge (Maine East) | 27.95a | 0 |
| 66. | Campbell AveryPlace 66. · Grade 10 · Highland Park | 10 | Highland Park | 27.98a PR | 0 |
| 67. | Marc PerezPlace 67. · Grade 12 · Park Ridge (Maine East) | 12 | Park Ridge (Maine East) | 28.02a | 0 |
| 68. | Michael PeasePlace 68. · Grade 11 · Highland Park | 11 | Highland Park | 28.18a | 0 |
| 69. | Fega OkorarePlace 69. · Grade 9 · Park Ridge (Maine East) | 9 | Park Ridge (Maine East) | 28.91a PR | 0 |
| 70. | Irvin VoPlace 70. · Grade 9 · Skokie (Niles North) | 9 | Skokie (Niles North) | 29.00a | 0 |
| 71. | Aaron StantonPlace 71. · Grade 9 · Highland Park | 9 | Highland Park | 29.13a | 0 |
| 72. | Matthew KanoonPlace 72. · Grade 10 · Park Ridge (Maine East) | 10 | Park Ridge (Maine East) | 29.41a PR | 0 |
| — | Nickolas GoulasGrade 10 · Park Ridge (Maine East) | 10 | Park Ridge (Maine East) | DNS | 0 |
| — | Dhruv SoniGrade 10 · Park Ridge (Maine East) | 10 | Park Ridge (Maine East) | DNS | 0 |
| — | Christian ReyesGrade 10 · Highland Park | 10 | Highland Park | DNS | 0 |
| — | Quinn ToddGrade 11 · Winnetka (New Trier) | 11 | Winnetka (New Trier) | DNS | 0 |
| — | Giovanni RodriguezGrade 11 · Barrington | 11 | Barrington | DNS | 0 |
| — | David KozakiewiexiczGrade 11 · Arlington Heights (Hersey) | 11 | Arlington Heights (Hersey) | DNS | 0 |
| — | Jaedon NathanGrade 11 · Skokie (Niles North) | 11 | Skokie (Niles North) | DNS | 0 |
| — | Kai NakaGrade 10 · Park Ridge (Maine East) | 10 | Park Ridge (Maine East) | DNS | 0 |
| — | Krystian KrasewiczGrade 11 · Barrington | 11 | Barrington | DNS | 0 |
| — | Stefan DonisaGrade 11 · Arlington Heights (Hersey) | 11 | Arlington Heights (Hersey) | DNS | 0 |