| 1 | Harrison RoslandPlace 1 · Grade 9 · Westmont | 9 | Westmont | 17:29 |
| 2 | Menachem SteinbergPlace 2 · Grade 11 · Skokie (Ida Crown) | 11 | Skokie (Ida Crown) | 18:38 |
| 3 | Colin McDanielsPlace 3 · Grade 12 · Westmont | 12 | Westmont | 18:43 |
| 4 | Desmond StanulisPlace 4 · Grade 10 · Westmont | 10 | Westmont | 18:53 PR |
| 5 | Jacob WeinbergPlace 5 · Grade 12 · Deerfield (Rochelle Zell) | 12 | Deerfield (Rochelle Zell) | 19:09 |
| 6 | Diego DvorakPlace 6 · Grade 9 · Westmont | 9 | Westmont | 19:20 |
| 7 | Samuel SeabaughPlace 7 · Grade 9 · Melrose Park (Walther Christian) | 9 | Melrose Park (Walther Christian) | 19:34 |
| 8 | Omar BernalPlace 8 · Grade 10 · Chicago (Cristo Rey Jesuit) | 10 | Chicago (Cristo Rey Jesuit) | 19:40 PR |
| 9 | Santiago VasquezPlace 9 · Grade 10 · Melrose Park (Walther Christian) | 10 | Melrose Park (Walther Christian) | 20:32 |
| 10 | Ari ShyovitzPlace 10 · Grade 11 · Skokie (Ida Crown) | 11 | Skokie (Ida Crown) | 20:40 |
| 11 | Isaac RubinsonPlace 11 · Grade 10 · Deerfield (Rochelle Zell) | 10 | Deerfield (Rochelle Zell) | 20:43 |
| 12 | Luke JimeneaPlace 12 · Grade 11 · Westmont | 11 | Westmont | 21:18 |
| 13 | Ephraim VolkovPlace 13 · Grade 10 · Skokie (Ida Crown) | 10 | Skokie (Ida Crown) | 21:33 |
| 14 | Trevion PerryPlace 14 · Grade 10 · Chicago (Holy Trinity) | 10 | Chicago (Holy Trinity) | 21:51 PR |
| 15 | Thierry JimenezPlace 15 · Grade 10 · Melrose Park (Walther Christian) | 10 | Melrose Park (Walther Christian) | 22:05 |
| 16 | Isaac AlcalaPlace 16 · Grade 11 · Chicago (Cristo Rey Jesuit) | 11 | Chicago (Cristo Rey Jesuit) | 22:35 |
| 17 | Liam HelphingstinePlace 17 · Grade 9 · Westmont | 9 | Westmont | 22:39 |
| 18 | Ori CzakoPlace 18 · Grade 9 · Skokie (Ida Crown) | 9 | Skokie (Ida Crown) | 22:40 |
| 19 | Yaakov Meir AshkanazyPlace 19 · Grade 9 · Skokie (Ida Crown) | 9 | Skokie (Ida Crown) | 23:16 |
| 20 | Lex BurssonPlace 20 · Grade 9 · Skokie (Ida Crown) | 9 | Skokie (Ida Crown) | 23:25 |
| 21 | Yaron ZuckermanPlace 21 · Grade 9 · Skokie (Ida Crown) | 9 | Skokie (Ida Crown) | 23:26 PR |
| 22 | Carlos MoralesPlace 22 · Grade 10 · Chicago (Cristo Rey Jesuit) | 10 | Chicago (Cristo Rey Jesuit) | 23:46 |
| 23 | Edward MoralesPlace 23 · Grade 10 · Melrose Park (Walther Christian) | 10 | Melrose Park (Walther Christian) | 23:59 |
| 24 | Samuel ConformePlace 24 · Grade 9 · Melrose Park (Walther Christian) | 9 | Melrose Park (Walther Christian) | 24:12 PR |
| 25 | Julian Ledesma SandovalPlace 25 · Grade 10 · Chicago (Cristo Rey Jesuit) | 10 | Chicago (Cristo Rey Jesuit) | 24:39 |
| 26 | Anthony MartinezPlace 26 · Grade 9 · Chicago (Cristo Rey Jesuit) | 9 | Chicago (Cristo Rey Jesuit) | 25:57 |
| 27 | Eric Landy Ferrer CuzaPlace 27 · Grade 11 · Melrose Park (Walther Christian) | 11 | Melrose Park (Walther Christian) | 26:29 |
| 28 | Oliver ManzoPlace 28 · Grade 10 · Chicago (Cristo Rey Jesuit) | 10 | Chicago (Cristo Rey Jesuit) | 26:40 PR |
| 29 | Caleb SmithPlace 29 · Grade 11 · Melrose Park (Walther Christian) | 11 | Melrose Park (Walther Christian) | 36:06 |