| 1 | Aaron HendronPlace 1 · Grade 10 · Champaign (Centennial) | 10 | Champaign (Centennial) | 16:55 |
| 2 | Henry LaufenbergPlace 2 · Grade 11 · Urbana (University) | 11 | Urbana (University) | 17:12 |
| 3 | Peter SmithPlace 3 · Grade 10 · Champaign (Central) | 10 | Champaign (Central) | 17:25 |
| 4 | Alex AhmariPlace 4 · Grade 12 · Champaign (Central) | 12 | Champaign (Central) | 17:42 |
| 5 | Fynn BrightPlace 5 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 17:46 |
| 6 | Ray JonesPlace 6 · Grade 12 · Urbana (University) | 12 | Urbana (University) | 17:55 |
| 7 | Brennen EasterPlace 7 · Grade 12 · Champaign (Centennial) | 12 | Champaign (Centennial) | 18:17 |
| 8 | Nick BonnPlace 8 · Grade 10 · Champaign (Central) | 10 | Champaign (Central) | 18:19 |
| 9 | Cooper SweetPlace 9 · Grade 10 · Champaign (Central) | 10 | Champaign (Central) | 18:23 |
| 10 | Victor SmithPlace 10 · Grade 11 · Champaign (Central) | 11 | Champaign (Central) | 18:33 |
| 11 | Taten LudwigPlace 11 · Grade 9 · Champaign (Centennial) | 9 | Champaign (Centennial) | 18:39 |
| 12 | Payton WendellPlace 12 · Grade 10 · Champaign (Centennial) | 10 | Champaign (Centennial) | 18:42 |
| 13 | JakePlace 13 · Seraphin | — | Seraphin | 18:52 |
| 14 | Isaac TurkPlace 14 · Grade 10 · Champaign (Central) | 10 | Champaign (Central) | 18:54 |
| 15 | Alex MercerPlace 15 · Grade 10 · Champaign (Central) | 10 | Champaign (Central) | 19:08 |
| 16 | Nick MaurerPlace 16 · Grade 12 · Champaign (Centennial) | 12 | Champaign (Centennial) | 19:16 |
| 17 | Andrew HemmingPlace 17 · Grade 10 · Champaign (Centennial) | 10 | Champaign (Centennial) | 19:18 |
| 18 | Josh HooperPlace 18 · Grade 9 · Champaign (Centennial) | 9 | Champaign (Centennial) | 19:19 |
| 19 | Ethan AndersonPlace 19 · Grade 11 · Champaign (Centennial) | 11 | Champaign (Centennial) | 19:23 |
| 20 | Gus MillerPlace 20 · Grade 10 · Urbana (University) | 10 | Urbana (University) | 19:24 |
| 21 | Lukas Grosse-Perde...Place 21 · Grade 10 · Urbana (University) | 10 | Urbana (University) | 19:29 |
| 22 | Nicholas PhillipsPlace 22 · Grade 12 · Urbana (University) | 12 | Urbana (University) | 19:30 |
| 23 | Joshuah SchultzPlace 23 · Grade 12 · Champaign (Judah Chr.. | 12 | Champaign (Judah Chr.. | 19:47:23 |
| 24 | Joseluis BeuschleinPlace 24 · Grade 10 · Champaign (Centennial) | 10 | Champaign (Centennial) | 19:47:58 |
| 25 | Nicholas SeraphinPlace 25 · Grade 12 · Champaign (Central) | 12 | Champaign (Central) | 20:12 |
| 26 | Matthew UlozasPlace 26 · Grade 9 · Urbana (University) | 9 | Urbana (University) | 20:37 |
| 27 | Kelby SvendsenPlace 27 · Grade 9 · Urbana (University) | 9 | Urbana (University) | 20:38 |
| 28 | TJ EasterPlace 28 · Grade 10 · Champaign (Centennial) | 10 | Champaign (Centennial) | 21:23 |
| 29 | Walter KraatzPlace 29 · Grade 9 · Urbana (University) | 9 | Urbana (University) | 23:44 |
| 30 | Knox MynattPlace 30 · Grade 9 · Urbana (University) | 9 | Urbana (University) | 24:37 |
| 31 | Harsh PatelPlace 31 · Grade 9 · Urbana (University) | 9 | Urbana (University) | 24:41 |
| 32 | Gabe DavisPlace 32 · Grade 9 · Urbana (University) | 9 | Urbana (University) | 24:46 |
| 33 | ConnerPlace 33 · Cox | — | Cox | 29:45 |