| 1 | Luke RobinsonPlace 1 · Grade 8 · La Grange St. Francis | 8 | La Grange St. Francis | 12:03.40 |
| 2 | Oliver HartPlace 2 · Grade 8 · St John's (Lombard) | 8 | St John's (Lombard) | 12:04.77 |
| 3 | Brendan DwyerPlace 3 · Grade 8 · La Grange St. Francis | 8 | La Grange St. Francis | 12:21.76 |
| 4 | Ryan SawadskiPlace 4 · Grade 8 · Mt. Prospect St. Raymond | 8 | Mt. Prospect St. Raymond | 12:26.11 |
| 5 | Vincent StrandPlace 5 · Grade 8 · Mt. Prospect St. Raymond | 8 | Mt. Prospect St. Raymond | 12:33.00 |
| 6 | Vincent BrandolinoPlace 6 · Grade 8 · Minooka | 8 | Minooka | 12:35.74 |
| 7 | Conrad WalshPlace 7 · Grade 8 · St John's (Lombard) | 8 | St John's (Lombard) | 12:41.97 |
| 8 | Dominic OswaldPlace 8 · Grade 8 · Mokena St. Mary | 8 | Mokena St. Mary | 12:44.25 |
| 9 | Donald StrandPlace 9 · Grade 8 · Mt. Prospect St. Raymond | 8 | Mt. Prospect St. Raymond | 12:51.70 PR |
| 10 | Blake MantheiPlace 10 · Grade 8 · Downers Grove St. Mary Gostyn | 8 | Downers Grove St. Mary Gostyn | 12:53.39 |
| 11 | Jacob WollPlace 11 · Grade 8 · River Forest St. Luke | 8 | River Forest St. Luke | 12:55.41 |
| 12 | Charles MascolinoPlace 12 · Grade 8 · Minooka | 8 | Minooka | 13:02.23 |
| 13 | Patrick HartPlace 13 · Grade 8 · St John's (Lombard) | 8 | St John's (Lombard) | 13:02.35 |
| 14 | Tiernan LeMayPlace 14 · Grade 8 · Minooka | 8 | Minooka | 13:13.31 |
| 15 | Michael RichardsonPlace 15 · Grade 8 · Lombard St. Pius X | 8 | Lombard St. Pius X | 13:15.08 |
| 16 | Kellen FerrisPlace 16 · Grade 8 · Lombard St. Pius X | 8 | Lombard St. Pius X | 13:23.82 |
| 17 | Tommy BarrettPlace 17 · Grade 8 · Lombard St. Pius X | 8 | Lombard St. Pius X | 13:32.94 |
| 18 | Max MillerPlace 18 · Grade 8 · River Forest St. Luke | 8 | River Forest St. Luke | 13:34.47 |
| 19 | Joey HolmesPlace 19 · Grade 8 · Minooka | 8 | Minooka | 13:39.17 |
| 20 | Henry KnightPlace 20 · Grade 8 · Mt. Prospect St. Raymond | 8 | Mt. Prospect St. Raymond | 13:42.52 |
| 21 | Emmett ReillyPlace 21 · Grade 7 · Shorewood Holy family | 7 | Shorewood Holy family | 13:47.28 |
| 22 | Lochlan McCollomPlace 22 · Grade 8 · Minooka | 8 | Minooka | 13:49.35 |
| 23 | Christopher AngPlace 23 · Grade 8 · Mt. Prospect St. Raymond | 8 | Mt. Prospect St. Raymond | 13:54.05 |
| 24 | Philip StrandPlace 24 · Grade 8 · Mt. Prospect St. Raymond | 8 | Mt. Prospect St. Raymond | 13:54.78 |
| 25 | Colby SchumacherPlace 25 · Grade 8 · Mt. Prospect St. Raymond | 8 | Mt. Prospect St. Raymond | 13:56.82 |
| 26 | Jonathan WordPlace 26 · Grade 8 · La Grange St. Francis | 8 | La Grange St. Francis | 14:09.06 |
| 27 | Allen RuizPlace 27 · Grade 8 · River Forest Roosevelt | 8 | River Forest Roosevelt | 14:20.98 |
| 28 | Ryley KisselPlace 28 · Grade 8 · Lombard St. Pius X | 8 | Lombard St. Pius X | 14:26.43 PR |
| 29 | Alex AbrahamsenPlace 29 · Grade 8 · Elmhurst Visitation | 8 | Elmhurst Visitation | 14:28.34 |
| 30 | Ethan BoePlace 30 · Grade 8 · Minooka | 8 | Minooka | 14:32.14 |
| 31 | Brayden OpiolaPlace 31 · Grade 8 · Shorewood Holy family | 8 | Shorewood Holy family | 14:33.89 |
| 32 | Daniel MarxPlace 32 · Grade 8 · River Forest Roosevelt | 8 | River Forest Roosevelt | 14:34.51 |
| 33 | Marcus CainPlace 33 · Grade 7 · River Forest Roosevelt | 7 | River Forest Roosevelt | 14:37.36 |
| 34 | Dylan ZhangPlace 34 · Grade 7 · River Forest Roosevelt | 7 | River Forest Roosevelt | 14:41.57 |
| 35 | Charlie CrosbyPlace 35 · Grade 8 · River Forest Roosevelt | 8 | River Forest Roosevelt | 14:46.74 |
| 36 | Finn DowdallPlace 36 · Grade 8 · River Forest Roosevelt | 8 | River Forest Roosevelt | 14:47.14 |
| 37 | Michael ChicoPlace 37 · Grade 8 · Downers Grove St. Mary Gostyn | 8 | Downers Grove St. Mary Gostyn | 14:50.07 |
| 38 | Kaleb LeePlace 38 · Grade 8 · Shorewood Holy family | 8 | Shorewood Holy family | 14:56.81 |
| 39 | Zeno GouldPlace 39 · Grade 8 · La Grange St. Francis | 8 | La Grange St. Francis | 15:02.95 |
| 40 | Brendan RyanPlace 40 · Grade 8 · La Grange St. Francis | 8 | La Grange St. Francis | 15:09.28 |
| 41 | Frank RomanoPlace 41 · Grade 8 · Lombard St. Pius X | 8 | Lombard St. Pius X | 15:19.98 |
| 42 | Lucas RodriguezPlace 42 · Grade 7 · Shorewood Holy family | 7 | Shorewood Holy family | 15:23.34 |
| 43 | Matt PullmanPlace 43 · Grade 8 · Shorewood Holy family | 8 | Shorewood Holy family | 15:24.43 |
| 44 | Louis LothsonPlace 44 · Grade 7 · River Forest Roosevelt | 7 | River Forest Roosevelt | 15:49.79 |
| 45 | Andrew PucelPlace 45 · Grade 8 · Minooka | 8 | Minooka | 16:06.00 |
| 46 | Sam GibbonsPlace 46 · Grade 8 · Elmhurst Visitation | 8 | Elmhurst Visitation | 16:35.46 |
| 47 | Ryan KarkowskiPlace 47 · Grade 8 · Lombard St. Pius X | 8 | Lombard St. Pius X | 16:37.73 |
| 48 | Jack GoodrichPlace 48 · Grade 8 · Elmhurst Visitation | 8 | Elmhurst Visitation | 16:43.75 |
| 49 | Ryder GucciardiPlace 49 · Grade 8 · Mt. Prospect St. Raymond | 8 | Mt. Prospect St. Raymond | 17:04.92 |
| 50 | Dominic HlavinPlace 50 · Grade 8 · River Forest Roosevelt | 8 | River Forest Roosevelt | 17:05.92 |
| 51 | Noah Lenz-PottsPlace 51 · Grade 8 · Minooka | 8 | Minooka | 17:06.48 |
| 52 | Ryan MiskellaPlace 52 · Grade 8 · Mt. Prospect St. Raymond | 8 | Mt. Prospect St. Raymond | 17:20.58 |
| 53 | Aiden SiewertPlace 53 · Grade 8 · Mt. Prospect St. Raymond | 8 | Mt. Prospect St. Raymond | 17:24.51 |
| 54 | Hugh NorringtonPlace 54 · Grade 7 · River Forest Roosevelt | 7 | River Forest Roosevelt | 17:48.70 |
| 55 | Christian SieniawskiPlace 55 · Grade 8 · Mt. Prospect St. Raymond | 8 | Mt. Prospect St. Raymond | 17:51.55 |
| 56 | Troy TiffanyPlace 56 · Grade 8 · Clarendon Hills Notre Dame | 8 | Clarendon Hills Notre Dame | 17:55.56 |
| 57 | Ethan BlockPlace 57 · Grade 8 · River Forest Roosevelt | 8 | River Forest Roosevelt | 18:16.28 |
| 58 | Shaylin PatelPlace 58 · Grade 8 · Mt. Prospect St. Raymond | 8 | Mt. Prospect St. Raymond | 18:22.97 |
| 59 | Bronson GianfranciscoPlace 59 · Grade 8 · River Forest St. Luke | 8 | River Forest St. Luke | 18:26.48 |
| 60 | Peter CzubaPlace 60 · Grade 8 · La Grange St. Francis | 8 | La Grange St. Francis | 19:00.49 |
| 61 | Declan HigginsPlace 61 · Grade 8 · Shorewood Holy family | 8 | Shorewood Holy family | 19:22.04 |
| 62 | Callum TunkelPlace 62 · Grade 8 · Shorewood Holy family | 8 | Shorewood Holy family | 19:32.68 |
| 63 | Liam MeehanPlace 63 · Grade 8 · Lombard St. Pius X | 8 | Lombard St. Pius X | 21:25.03 |
| 64 | Ben RupinskasPlace 64 · Grade 8 · Clarendon Hills Notre Dame | 8 | Clarendon Hills Notre Dame | 21:36.00 |
| 65 | Joe CullertonPlace 65 · Grade 8 · River Forest St. Luke | 8 | River Forest St. Luke | 21:47.89 |