| 1 | Luke RobinsonPlace 1 · Grade 8 · La Grange St. Francis | 8 | La Grange St. Francis | 11:19.32 |
| 2 | Damian Garcia-ZamoranoPlace 2 · Grade 8 · LaGrange Gurrie | 8 | LaGrange Gurrie | 11:24.49 |
| 3 | Brendan DwyerPlace 3 · Grade 8 · La Grange St. Francis | 8 | La Grange St. Francis | 11:42.71 |
| 4 | Ryker SantiagoPlace 4 · Grade 8 · LaGrange Gurrie | 8 | LaGrange Gurrie | 11:50.58 |
| 5 | Conor HylandPlace 5 · Grade 7 · La Grange St. Francis | 7 | La Grange St. Francis | 11:56.90 |
| 6 | Cooper SoldatoPlace 6 · Grade 7 · Lisle St. Joan of Arc | 7 | Lisle St. Joan of Arc | 12:00.84 PR |
| 7 | Anthony GlittoPlace 7 · Grade 7 · Clarendon Hills Notre Dame | 7 | Clarendon Hills Notre Dame | 12:02.56 PR |
| 8 | Asa JohnsonPlace 8 · Grade 8 · Chicago Old St. Mary's | 8 | Chicago Old St. Mary's | 12:06.28 |
| 9 | Tommy BarrettPlace 9 · Grade 8 · Lombard St. Pius X | 8 | Lombard St. Pius X | 12:08.31 |
| 10 | James PagePlace 10 · Grade 8 · Unattached | 8 | Unattached | 12:13.13 PR |
| 11 | Jonathan WordPlace 11 · Grade 8 · La Grange St. Francis | 8 | La Grange St. Francis | 12:23.82 |
| 12 | Brian DownsPlace 12 · Grade 7 · LaGrange Gurrie | 7 | LaGrange Gurrie | 12:30.11 |
| 13 | Cameron AuPlace 13 · Grade 7 · Chicago Old St. Mary's | 7 | Chicago Old St. Mary's | 12:31.98 |
| 14 | Charlie NuttingPlace 14 · Grade 7 · LaGrange Gurrie | 7 | LaGrange Gurrie | 12:36.17 |
| 15 | Dylan SmithPlace 15 · Grade 8 · Chicago Old St. Mary's | 8 | Chicago Old St. Mary's | 12:41.12 |
| 16 | Teddy ByrnePlace 16 · Grade 7 · La Grange St. Francis | 7 | La Grange St. Francis | 12:43.39 |
| 17 | Connor SandPlace 17 · Grade 8 · LaGrange Gurrie | 8 | LaGrange Gurrie | 12:44.37 |
| 18 | Benjamin CoganPlace 18 · Grade 8 · Western Springs St. John | 8 | Western Springs St. John | 12:45.65 |
| 19 | Owen YarbroughPlace 19 · Grade 8 · LaGrange Gurrie | 8 | LaGrange Gurrie | 12:46.91 |
| 20 | Matthew RitcheyPlace 20 · Grade 8 · Lisle St. Joan of Arc | 8 | Lisle St. Joan of Arc | 12:56.25 |
| 21 | Michael RichardsonPlace 21 · Grade 8 · Lombard St. Pius X | 8 | Lombard St. Pius X | 13:00.57 |
| 22 | Spencer BorlingPlace 22 · Grade 6 · LaGrange Gurrie | 6 | LaGrange Gurrie | 13:01.48 |
| 23 | Nathan Baptiste-WheelerPlace 23 · Grade 8 · LaGrange Gurrie | 8 | LaGrange Gurrie | 13:01.87 |
| 24 | Evan BoydPlace 24 · Grade 7 · Unattached | 7 | Unattached | 13:05.40 PR |
| 25 | Daniel PerlongoPlace 25 · Grade 8 · La Grange St. Francis | 8 | La Grange St. Francis | 13:06.37 |
| 26 | Jax BurrowsPlace 26 · Grade 7 · LaGrange Gurrie | 7 | LaGrange Gurrie | 13:06.54 |
| 27 | Jayden CittaPlace 27 · Grade 7 · Lombard St. Pius X | 7 | Lombard St. Pius X | 13:08.51 |
| 28 | Zeno GouldPlace 28 · Grade 8 · La Grange St. Francis | 8 | La Grange St. Francis | 13:11.05 PR |
| 29 | Hugo VanEveryPlace 29 · Grade 7 · LaGrange Gurrie | 7 | LaGrange Gurrie | 13:11.57 |
| 30 | Dashiell SullivanPlace 30 · Grade 7 · Unattached | 7 | Unattached | 13:15.68 PR |
| 31 | Kevin YoungPlace 31 · Grade 7 · Chicago Old St. Mary's | 7 | Chicago Old St. Mary's | 13:16.87 |
| 32 | Henry RobinsonPlace 32 · Grade 7 · LaGrange Gurrie | 7 | LaGrange Gurrie | 13:18.32 |
| 33 | Patrick CampbellPlace 33 · Grade 7 · Lisle St. Joan of Arc | 7 | Lisle St. Joan of Arc | 13:21.58 |
| 34 | Connor MalloyPlace 34 · Grade 8 · Hinsdale St. Isaac Jogues | 8 | Hinsdale St. Isaac Jogues | 13:26.01 |
| 35 | Ryan FugielPlace 35 · Grade 8 · Lisle St. Joan of Arc | 8 | Lisle St. Joan of Arc | 13:29.03 |
| 36 | Colin BlainPlace 36 · Grade 7 · Lombard St. Pius X | 7 | Lombard St. Pius X | 13:29.68 |
| 37 | Adrian PogranichniPlace 37 · Grade 8 · Lombard St. Pius X | 8 | Lombard St. Pius X | 13:45.42 PR |
| 38 | Grant WoertzPlace 38 · Grade 7 · Clarendon Hills Notre Dame | 7 | Clarendon Hills Notre Dame | 13:56.33 |
| 39 | Michael ParrinoPlace 39 · Grade 8 · Western Springs St. John | 8 | Western Springs St. John | 13:58.98 |
| 40 | Ronan DahlinPlace 40 · Grade 5 · Lombard St. Pius X | 5 | Lombard St. Pius X | 14:03.90 |
| 41 | Mateo FrantzenPlace 41 · Grade 8 · Chicago Old St. Mary's | 8 | Chicago Old St. Mary's | 14:04.24 |
| 42 | Jimmy CaliPlace 42 · Grade 7 · Lombard St. Pius X | 7 | Lombard St. Pius X | 14:15.02 |
| 43 | Trevor DriscollPlace 43 · Grade 5 · Lombard St. Pius X | 5 | Lombard St. Pius X | 14:15.22 PR |
| 44 | Owen GarbePlace 44 · Grade 8 · LaGrange Gurrie | 8 | LaGrange Gurrie | 14:18.13 |
| 45 | Brandon Murphy JrPlace 45 · Grade 7 · Lisle St. Joan of Arc | 7 | Lisle St. Joan of Arc | 14:18.83 |
| 46 | Johnathan FarleyPlace 46 · Grade 7 · Hinsdale St. Isaac Jogues | 7 | Hinsdale St. Isaac Jogues | 14:26.73 PR |
| 47 | Frank RomanoPlace 47 · Grade 8 · Lombard St. Pius X | 8 | Lombard St. Pius X | 14:29.24 PR |
| 48 | Spencer WhiteheadPlace 48 · Grade 7 · Clarendon Hills Notre Dame | 7 | Clarendon Hills Notre Dame | 14:38.72 |
| 49 | Luciano AcunaPlace 49 · Grade 6 · Lombard St. Pius X | 6 | Lombard St. Pius X | 14:56.28 |
| 50 | Sebastian JanowskiPlace 50 · Grade 7 · La Grange St. Francis | 7 | La Grange St. Francis | 14:58.80 |
| 51 | George MorrisseyPlace 51 · Grade 8 · Western Springs St. John | 8 | Western Springs St. John | 14:59.18 |
| 52 | Caeden CancillerPlace 52 · Grade 5 · Lombard St. Pius X | 5 | Lombard St. Pius X | 15:00.01 PR |
| 53 | Patrick MakiPlace 53 · Grade 5 · Lombard St. Pius X | 5 | Lombard St. Pius X | 15:04.61 PR |
| 54 | Spero GouldPlace 54 · Grade 7 · La Grange St. Francis | 7 | La Grange St. Francis | 15:13.01 |
| 55 | Alex MondscheanPlace 55 · Grade 8 · Westmont Holy Trinity | 8 | Westmont Holy Trinity | 15:18.86 |
| 56 | Ben GalloPlace 56 · Grade 7 · Naperville St. Raphael | 7 | Naperville St. Raphael | 15:23.04 |
| 57 | Matthew McMurrayPlace 57 · Grade 7 · La Grange St. Francis | 7 | La Grange St. Francis | 15:25.13 |
| 58 | Marty MahoneyPlace 58 · Grade 7 · La Grange St. Francis | 7 | La Grange St. Francis | 15:30.25 |
| 59 | Tommy FijalPlace 59 · Grade 7 · La Grange St. Francis | 7 | La Grange St. Francis | 15:33.12 PR |
| 60 | Diego GutierrezPlace 60 · Grade 7 · Chicago Old St. Mary's | 7 | Chicago Old St. Mary's | 15:35.83 PR |
| 61 | Evan LaylandPlace 61 · Grade 7 · Naperville St. Raphael | 7 | Naperville St. Raphael | 15:46.16 PR |
| 62 | Ryan KarkowskiPlace 62 · Grade 8 · Lombard St. Pius X | 8 | Lombard St. Pius X | 15:47.80 |
| 63 | Troy TiffanyPlace 63 · Grade 8 · Clarendon Hills Notre Dame | 8 | Clarendon Hills Notre Dame | 15:50.68 |
| 64 | Michael McDermottPlace 64 · Grade 7 · Western Springs St. John | 7 | Western Springs St. John | 15:51.09 PR |
| 65 | Joey TortorelloPlace 65 · Grade 8 · Lombard St. Pius X | 8 | Lombard St. Pius X | 15:51.92 |
| 66 | Ethan ValentiPlace 66 · Grade 8 · Lombard St. Pius X | 8 | Lombard St. Pius X | 15:52.61 |
| 67 | Andrew SarbPlace 67 · Grade 7 · Naperville St. Raphael | 7 | Naperville St. Raphael | 16:10.06 |
| 68 | James PackPlace 68 · Grade 8 · Hinsdale St. Isaac Jogues | 8 | Hinsdale St. Isaac Jogues | 16:22.86 |
| 69 | Grant BrownPlace 69 · Grade 7 · LaGrange Gurrie | 7 | LaGrange Gurrie | 16:23.39 |
| 70 | Mateo JaramilloPlace 70 · Grade 7 · LaGrange Gurrie | 7 | LaGrange Gurrie | 16:24.83 |
| 71 | Ethan MolholmPlace 71 · Grade 7 · Chicago Old St. Mary's | 7 | Chicago Old St. Mary's | 16:45.66 |
| 72 | Irmuun BatmunkhPlace 72 · Grade 8 · LaGrange Gurrie | 8 | LaGrange Gurrie | 16:53.76 |
| 73 | Frank CallaghanPlace 73 · Grade 6 · Lombard St. Pius X | 6 | Lombard St. Pius X | 16:59.67 |
| 74 | Leo GouldPlace 74 · Grade 7 · La Grange St. Francis | 7 | La Grange St. Francis | 17:08.72 |
| 75 | Henry KucajPlace 75 · Grade 8 · Lisle St. Joan of Arc | 8 | Lisle St. Joan of Arc | 17:12.85 |
| 76 | Peter CzubaPlace 76 · Grade 8 · La Grange St. Francis | 8 | La Grange St. Francis | 17:46.06 |
| 77 | Gavin EckerPlace 77 · Grade 7 · Clarendon Hills Notre Dame | 7 | Clarendon Hills Notre Dame | 17:52.47 |
| 78 | Oskar WendlandPlace 78 · Grade 8 · Hinsdale St. Isaac Jogues | 8 | Hinsdale St. Isaac Jogues | 18:07.81 |
| 79 | Hunter KrzmarzickPlace 79 · Grade 7 · Naperville St. Raphael | 7 | Naperville St. Raphael | 18:13.72 |
| 80 | Liam MeehanPlace 80 · Grade 8 · Lombard St. Pius X | 8 | Lombard St. Pius X | 18:19.97 |
| 81 | Andrew MackPlace 81 · Grade 7 · La Grange St. Francis | 7 | La Grange St. Francis | 18:34.76 PR |
| 82 | Chandler KronenbergerPlace 82 · Grade 7 · Lombard St. Pius X | 7 | Lombard St. Pius X | 18:54.35 |
| 83 | Ben RupinskasPlace 83 · Grade 8 · Clarendon Hills Notre Dame | 8 | Clarendon Hills Notre Dame | 19:51.64 |
| 84 | Peter MuscatoPlace 84 · Grade 7 · LaGrange Gurrie | 7 | LaGrange Gurrie | 20:12.52 |
| 85 | Angel LopezPlace 85 · Grade 7 · LaGrange Gurrie | 7 | LaGrange Gurrie | 20:17.90 |
| 86 | Cormac RiddlePlace 86 · Grade 7 · Chicago Old St. Mary's | 7 | Chicago Old St. Mary's | 20:34.35 |
| 87 | Paul ZiarnoPlace 87 · Grade 8 · Western Springs St. John | 8 | Western Springs St. John | 23:28.79 |