| 1 | Benjamin O'ConnorPlace 1 · Grade 8 · Downers Grove O'Neill | 8 | Downers Grove O'Neill | 10:54.91 |
| 2 | Liam BullockPlace 2 · Grade 8 · Willowbrook Westview Hills | 8 | Willowbrook Westview Hills | 11:13.43 |
| 3 | Sam SebinPlace 3 · Grade 8 · Willowbrook Westview Hills | 8 | Willowbrook Westview Hills | 11:30.15 |
| 4 | Damian Garcia-ZamoranoPlace 4 · Grade 8 · LaGrange Gurrie | 8 | LaGrange Gurrie | 11:37.84 |
| 5 | Martin BakerPlace 5 · Grade 8 · Downers Grove O'Neill | 8 | Downers Grove O'Neill | 11:42.89 |
| 6 | Ben StrozakPlace 6 · Grade 8 · LaGrange Gurrie | 8 | LaGrange Gurrie | 11:47.76 |
| 7 | Jibril AhmedPlace 7 · Grade 8 · Darien Eisenhower | 8 | Darien Eisenhower | 11:53.93 |
| 8 | Brian DownsPlace 8 · Grade 7 · LaGrange Gurrie | 7 | LaGrange Gurrie | 11:56.20 |
| 9 | Alex PasciakPlace 9 · Grade 6 · Willowbrook Westview Hills | 6 | Willowbrook Westview Hills | 11:56.33 PR |
| 10 | Spencer BorlingPlace 10 · Grade 6 · LaGrange Gurrie | 6 | LaGrange Gurrie | 11:57.05 PR |
| 11 | Suvan PatelPlace 11 · Grade 8 · Willowbrook Westview Hills | 8 | Willowbrook Westview Hills | 11:57.56 |
| 12 | Charlie NuttingPlace 12 · Grade 7 · LaGrange Gurrie | 7 | LaGrange Gurrie | 11:57.63 |
| 13 | James PagePlace 13 · Grade 8 · LaGrange Highlands | 8 | LaGrange Highlands | 12:03.29 |
| 14 | Adam AlothmanPlace 14 · Grade 7 · Willowbrook Westview Hills | 7 | Willowbrook Westview Hills | 12:04.37 |
| 15 | Kartar SinghPlace 15 · Grade 8 · LaGrange Gurrie | 8 | LaGrange Gurrie | 12:09.98 |
| 16 | Nick SantoroPlace 16 · Grade 8 · Willowbrook Westview Hills | 8 | Willowbrook Westview Hills | 12:11.56 |
| 17 | Ryker SantiagoPlace 17 · Grade 8 · LaGrange Gurrie | 8 | LaGrange Gurrie | 12:11.82 |
| 18 | Maxwell LondonPlace 18 · Grade 7 · Willowbrook Westview Hills | 7 | Willowbrook Westview Hills | 12:13.94 |
| 19 | Benjamin DeProsperisPlace 19 · Grade 8 · Western Springs McClure | 8 | Western Springs McClure | 12:19.16 |
| 20 | Aiden AguirrePlace 20 · Grade 7 · Blue Island Veterans Memorial | 7 | Blue Island Veterans Memorial | 12:20.12 PR |
| 21 | Logan DiyaPlace 21 · Grade 8 · Lisle | 8 | Lisle | 12:28.89 |
| 22 | Blake CartwrightPlace 22 · Grade 7 · Darien Eisenhower | 7 | Darien Eisenhower | 12:33.75 |
| 23 | Declan FergusonPlace 23 · Grade 7 · Downers Grove O'Neill | 7 | Downers Grove O'Neill | 12:38.01 |
| 24 | Maurice WiliamsPlace 24 · Grade 8 · LaGrange Highlands | 8 | LaGrange Highlands | 12:38.35 |
| 25 | Ethan RamirezPlace 25 · Grade 7 · Lisle | 7 | Lisle | 12:38.89 PR |
| 26 | Dylan KranzPlace 26 · Grade 7 · Downers Grove O'Neill | 7 | Downers Grove O'Neill | 12:40.19 PR |
| 27 | TJ AndrysPlace 27 · Grade 8 · Downers Grove O'Neill | 8 | Downers Grove O'Neill | 12:42.07 |
| 28 | Patrick SorichPlace 28 · Grade 6 · Western Springs McClure | 6 | Western Springs McClure | 12:43.37 |
| 29 | Alex NigroPlace 29 · Grade 8 · Burr Ridge Gower | 8 | Burr Ridge Gower | 12:47.15 PR |
| 30 | Liam GraberPlace 30 · Grade 6 · Western Springs McClure | 6 | Western Springs McClure | 12:52.78 PR |
| 31 | Chase AndersonPlace 31 · Grade 7 · Glenwood Brookwood | 7 | Glenwood Brookwood | 12:54.66 PR |
| 32 | Benett Jurkowski AdamPlace 32 · Grade 8 · Westmont JHS | 8 | Westmont JHS | 12:55.20 |
| 33 | Lucas BarajasPlace 33 · Grade 8 · Lisle | 8 | Lisle | 12:55.98 PR |
| 34 | Colin StoufferPlace 34 · Grade 8 · Westmont JHS | 8 | Westmont JHS | 12:56.55 PR |
| 35 | David LeblancPlace 35 · Grade 8 · Burr Ridge Gower | 8 | Burr Ridge Gower | 12:59.18 PR |
| 36 | Jethro ThomasPlace 36 · Grade 8 · Lisle | 8 | Lisle | 13:04.61 PR |
| 37 | Frank AtlasPlace 37 · Grade 7 · Downers Grove O'Neill | 7 | Downers Grove O'Neill | 13:05.27 |
| 38 | Rocky GrimmPlace 38 · Grade 8 · Downers Grove Lakeview | 8 | Downers Grove Lakeview | 13:06.11 |
| 39 | Tanner DeGraffPlace 39 · Grade 8 · LaGrange Highlands | 8 | LaGrange Highlands | 13:06.44 |
| 40 | Nolan FusPlace 40 · Grade 7 · LaGrange Highlands | 7 | LaGrange Highlands | 13:07.82 |
| 41 | Seth KeelePlace 41 · Grade 8 · Lisle | 8 | Lisle | 13:09.05 PR |
| 42 | Benjamin GelbudaPlace 42 · Grade 7 · Western Springs McClure | 7 | Western Springs McClure | 13:11.47 |
| 43 | Nico LaraPlace 43 · Grade 7 · Darien Eisenhower | 7 | Darien Eisenhower | 13:13.94 PR |
| 44 | Alex RomeoPlace 44 · Grade 6 · Burr Ridge Gower | 6 | Burr Ridge Gower | 13:14.69 PR |
| 45 | Maximus RousPlace 45 · Grade 6 · Downers Grove Lakeview | 6 | Downers Grove Lakeview | 13:15.48 PR |
| 46 | Logan GriffinPlace 46 · Grade 6 · Burr Ridge Gower | 6 | Burr Ridge Gower | 13:17.08 PR |
| 47 | Will GibsonPlace 47 · Grade 7 · Burr Ridge Gower | 7 | Burr Ridge Gower | 13:17.24 |
| 48 | Oliver DauksasPlace 48 · Grade 7 · Western Springs McClure | 7 | Western Springs McClure | 13:21.43 |
| 49 | Noah TorresPlace 49 · Grade 8 · Burr Ridge Gower | 8 | Burr Ridge Gower | 13:22.06 PR |
| 50 | Benjamin BeyPlace 50 · Grade 6 · Westmont JHS | 6 | Westmont JHS | 13:22.36 PR |
| 51 | Aiden LopezPlace 51 · Grade 8 · Downers Grove Lakeview | 8 | Downers Grove Lakeview | 13:27.19 PR |
| 52 | Noah BartenPlace 52 · Grade 8 · LaGrange Highlands | 8 | LaGrange Highlands | 13:31.44 |
| 53 | Krystian WaksmundzkiPlace 53 · Grade 7 · Lisle | 7 | Lisle | 13:34.57 |
| 54 | Emmett DahlPlace 54 · Grade 6 · Western Springs McClure | 6 | Western Springs McClure | 13:38.79 PR |
| 55 | Ruben RodriguezPlace 55 · Grade 8 · Blue Island Veterans Memorial | 8 | Blue Island Veterans Memorial | 13:40.37 PR |
| 56 | Henry PeartPlace 56 · Grade 8 · Westmont JHS | 8 | Westmont JHS | 13:40.94 |
| 57 | Ben KrohePlace 57 · Grade 6 · Western Springs McClure | 6 | Western Springs McClure | 13:41.27 PR |
| 58 | Camden JonesPlace 58 · Grade 6 · Downers Grove O'Neill | 6 | Downers Grove O'Neill | 13:44.64 |
| 59 | Abeezar HusainPlace 59 · Grade 7 · Lisle | 7 | Lisle | 13:46.21 PR |
| 60 | Ricky DeLa GarzaPlace 60 · Grade 8 · Darien Eisenhower | 8 | Darien Eisenhower | 13:52.25 PR |
| 61 | Joseph AdelmanPlace 61 · Grade 7 · Westmont JHS | 7 | Westmont JHS | 13:56.44 PR |
| 62 | Brayden BrownPlace 62 · Grade 7 · Park Forest Michelle Obama STA | 7 | Park Forest Michelle Obama STA | 13:59.22 PR |
| 63 | Cooper DraudePlace 63 · Grade 6 · Westmont JHS | 6 | Westmont JHS | 14:03.06 |
| 64 | Andrew HenningPlace 64 · Grade 8 · Darien Eisenhower | 8 | Darien Eisenhower | 14:06.82 |
| 65 | Casper FiferPlace 65 · Grade 6 · Downers Grove Lakeview | 6 | Downers Grove Lakeview | 14:08.15 |
| 66 | Josh FortierPlace 66 · Grade 7 · Downers Grove Lakeview | 7 | Downers Grove Lakeview | 14:09.99 PR |
| 67 | Daniel FoushiPlace 67 · Grade 8 · Steger Columbia | 8 | Steger Columbia | 14:10.28 PR |
| 68 | TySohn EdmondsonPlace 68 · Grade 8 · Blue Island Veterans Memorial | 8 | Blue Island Veterans Memorial | 14:12.47 |
| 69 | Nickolas RaffenettiPlace 69 · Grade 7 · Downers Grove Lakeview | 7 | Downers Grove Lakeview | 14:14.05 |
| 70 | Makai HeathPlace 70 · Grade 8 · Park Forest Michelle Obama STA | 8 | Park Forest Michelle Obama STA | 14:20.24 PR |
| 71 | Chase MagruderPlace 71 · Grade 8 · Steger Columbia | 8 | Steger Columbia | 14:24.86 |
| 72 | Amari SimpsonPlace 72 · Grade 7 · Glenwood Brookwood | 7 | Glenwood Brookwood | 14:25.38 PR |
| 73 | Elijah JamesPlace 73 · Grade 5 · Steger Columbia | 5 | Steger Columbia | 14:29.64 PR |
| 74 | Petar JovanovicPlace 74 · Grade 6 · Darien Eisenhower | 6 | Darien Eisenhower | 14:33.16 PR |
| 75 | Damien GreenPlace 75 · Grade 7 · Park Forest Michelle Obama STA | 7 | Park Forest Michelle Obama STA | 14:40.24 PR |
| 76 | Anthony SzczyptaPlace 76 · Grade 7 · LaGrange Highlands | 7 | LaGrange Highlands | 14:55.67 |
| 77 | Jayce AlvarezPlace 77 · Grade 8 · Crestwood Hale | 8 | Crestwood Hale | 14:56.79 |
| 78 | Alexander CazaresPlace 78 · Grade 7 · Steger Columbia | 7 | Steger Columbia | 14:57.93 PR |
| 79 | Luke MuellerPlace 79 · Grade 8 · Downers Grove Lakeview | 8 | Downers Grove Lakeview | 14:58.61 |
| 80 | Eli KorduckPlace 80 · Grade 6 · Burr Ridge Gower | 6 | Burr Ridge Gower | 15:00.01 |
| 81 | Jayden AvalosPlace 81 · Grade 8 · Blue Island Veterans Memorial | 8 | Blue Island Veterans Memorial | 15:01.86 |
| 82 | Emiliano Cruz-SantorePlace 82 · Grade 8 · Westmont JHS | 8 | Westmont JHS | 15:03.28 |
| 83 | James KottyPlace 83 · Grade 7 · LaGrange Highlands | 7 | LaGrange Highlands | 15:14.87 |
| 84 | Ivan RoblesPlace 84 · Grade 8 · Steger Columbia | 8 | Steger Columbia | 15:17.56 PR |
| 85 | Gray LewisPlace 85 · Grade 6 · Phoenix Coolidge | 6 | Phoenix Coolidge | 15:20.03 PR |
| 86 | Christian GreenwoodPlace 86 · Grade 6 · Park Forest Michelle Obama STA | 6 | Park Forest Michelle Obama STA | 15:45.49 PR |
| 87 | Tristen CarterPlace 87 · Grade 8 · Park Forest Michelle Obama STA | 8 | Park Forest Michelle Obama STA | 15:58.13 PR |
| 88 | Kayden WilsonPlace 88 · Grade 6 · Blue Island Veterans Memorial | 6 | Blue Island Veterans Memorial | 16:06.51 PR |
| 89 | Louis FryePlace 89 · Grade 8 · Glenwood Brookwood | 8 | Glenwood Brookwood | 16:53.06 PR |
| 90 | Bryce PolkPlace 90 · Grade 8 · Blue Island Veterans Memorial | 8 | Blue Island Veterans Memorial | 16:54.47 PR |
| 91 | Francisco PerezPlace 91 · Grade 7 · Steger Columbia | 7 | Steger Columbia | 16:56.84 PR |
| 92 | Jeremiah LawrencePlace 92 · Grade 8 · Park Forest Michelle Obama STA | 8 | Park Forest Michelle Obama STA | 16:59.07 PR |
| 93 | Aiden NoahPlace 93 · Grade 7 · Blue Island Veterans Memorial | 7 | Blue Island Veterans Memorial | 17:00.23 |
| 94 | Aiden WadePlace 94 · Grade 6 · Phoenix Coolidge | 6 | Phoenix Coolidge | 18:08.45 PR |
| 95 | Noah StephensonPlace 95 · Grade 7 · Phoenix Coolidge | 7 | Phoenix Coolidge | 18:25.13 PR |
| 96 | Ryan SparacinoPlace 96 · Grade 6 · Crestwood Hale | 6 | Crestwood Hale | 18:30.07 PR |
| 97 | Cameron McGrewPlace 97 · Grade 7 · Steger Columbia | 7 | Steger Columbia | 19:10.40 PR |
| 98 | Mason WecklerPlace 98 · Grade 6 · Crestwood Hale | 6 | Crestwood Hale | 19:11.78 PR |
| 99 | Kenneth DavisonPlace 99 · Grade 7 · Phoenix Coolidge | 7 | Phoenix Coolidge | 19:28.49 PR |
| 100 | Levi CrowderPlace 100 · Grade 6 · Phoenix Coolidge | 6 | Phoenix Coolidge | 19:29.25 |