| 1 | Luke RobinsonPlace 1 · Grade 8 · La Grange St. Francis | 8 | La Grange St. Francis | 11:24.79 |
| 2 | Zach ThornPlace 2 · Grade 7 · Chicago St. Benedict | 7 | Chicago St. Benedict | 11:36.28 |
| 3 | Brendan DwyerPlace 3 · Grade 8 · La Grange St. Francis | 8 | La Grange St. Francis | 11:38.14 |
| 4 | Jackson HerbertPlace 4 · Grade 8 · Orland Park St. Michael | 8 | Orland Park St. Michael | 11:41.03 PR |
| 5 | Logan PainterPlace 5 · Grade 6 · Winfield Wheaton Christian | 6 | Winfield Wheaton Christian | 11:41.57 PR |
| 6 | Graham ZielkePlace 6 · Grade - · Winfield Wheaton Christian | - | Winfield Wheaton Christian | 11:43.65 PR |
| 7 | Aiden KowalskiPlace 7 · Grade 7 · Chicago St. Benedict | 7 | Chicago St. Benedict | 11:45.92 |
| 8 | Conor HylandPlace 8 · Grade 7 · La Grange St. Francis | 7 | La Grange St. Francis | 11:49.64 |
| 9 | Leo LucioPlace 9 · Grade 8 · Crest Hill Richland | 8 | Crest Hill Richland | 11:51.15 PR |
| 10 | Benjamin CoganPlace 10 · Grade 8 · Western Springs St. John | 8 | Western Springs St. John | 11:51.24 PR |
| 11 | Decker WojcikPlace 11 · Grade 6 · Orland Park St. Michael | 6 | Orland Park St. Michael | 11:53.54 |
| 12 | Aidan RabyPlace 12 · Grade 8 · Chicago Frances Xavier Warde | 8 | Chicago Frances Xavier Warde | 11:56.37 |
| 13 | Jonathan WordPlace 13 · Grade 8 · La Grange St. Francis | 8 | La Grange St. Francis | 11:57.64 PR |
| 14 | Nelson McLemorePlace 14 · Grade 8 · Chicago Frances Xavier Warde | 8 | Chicago Frances Xavier Warde | 11:58.38 |
| 15 | Decker KuntzPlace 15 · Grade 8 · Darien Cass | 8 | Darien Cass | 12:03.56 |
| 16 | Charles MorrisseyPlace 16 · Grade 6 · Western Springs St. John | 6 | Western Springs St. John | 12:03.59 PR |
| 17 | Quinn RoachPlace 17 · Grade 6 · Orland Park St. Michael | 6 | Orland Park St. Michael | 12:13.57 |
| 18 | Redfield IrwinPlace 18 · Grade 8 · Chicago St. Benedict | 8 | Chicago St. Benedict | 12:13.88 |
| 19 | Blake MantheiPlace 19 · Grade 8 · Downers Grove St. Mary Gostyn | 8 | Downers Grove St. Mary Gostyn | 12:18.53 PR |
| 20 | John DuBoisPlace 20 · Grade 6 · Orland Park St. Michael | 6 | Orland Park St. Michael | 12:19.43 PR |
| 21 | Joseph Jojo RadichPlace 21 · Grade 8 · Chicago St. Benedict | 8 | Chicago St. Benedict | 12:20.24 PR |
| 22 | Ben KordasPlace 22 · Grade 7 · Chicago St. Benedict | 7 | Chicago St. Benedict | 12:20.42 PR |
| 23 | William LinstraPlace 23 · Grade 5 · Winfield Wheaton Christian | 5 | Winfield Wheaton Christian | 12:24.23 PR |
| 24 | Teddy ByrnePlace 24 · Grade 7 · La Grange St. Francis | 7 | La Grange St. Francis | 12:33.26 PR |
| 25 | Daniel PerlongoPlace 25 · Grade 8 · La Grange St. Francis | 8 | La Grange St. Francis | 12:35.38 |
| 26 | Raiy PatelPlace 26 · Grade 7 · Darien Cass | 7 | Darien Cass | 12:35.83 PR |
| 27 | Brady VickersPlace 27 · Grade 7 · Orland Park St. Michael | 7 | Orland Park St. Michael | 12:35.89 PR |
| 28 | Shay PatelPlace 28 · Grade 7 · Darien Cass | 7 | Darien Cass | 12:36.69 PR |
| 29 | Luke BernstetterPlace 29 · Grade 6 · Winfield Wheaton Christian | 6 | Winfield Wheaton Christian | 12:38.97 PR |
| 30 | Declan CasalePlace 30 · Grade 7 · Chicago St. Benedict | 7 | Chicago St. Benedict | 12:41.49 |
| 31 | Mario MartinezPlace 31 · Grade 8 · Blue Island Kerr | 8 | Blue Island Kerr | 12:47.41 PR |
| 32 | Daniel StrausbaughPlace 32 · Grade 7 · Chicago Frances Xavier Warde | 7 | Chicago Frances Xavier Warde | 12:47.76 |
| 33 | Bennett FafordPlace 33 · Grade 8 · Chicago St. Benedict | 8 | Chicago St. Benedict | 12:47.88 PR |
| 34 | Connor JacksonPlace 34 · Grade 8 · Darien Cass | 8 | Darien Cass | 12:52.85 |
| 35 | Tyler StevensPlace 35 · Grade 8 · Wheaton St. Michael | 8 | Wheaton St. Michael | 12:55.45 |
| 36 | Hudson ZielkePlace 36 · Grade 6 · Winfield Wheaton Christian | 6 | Winfield Wheaton Christian | 12:59.39 PR |
| 37 | Michael ChicoPlace 37 · Grade 8 · Downers Grove St. Mary Gostyn | 8 | Downers Grove St. Mary Gostyn | 13:02.71 |
| 38 | Christian KranzPlace 38 · Grade 8 · Downers Grove St. Mary Gostyn | 8 | Downers Grove St. Mary Gostyn | 13:07.14 PR |
| 39 | Oliver PatrickPlace 39 · Grade 7 · Orland Park St. Michael | 7 | Orland Park St. Michael | 13:09.45 |
| 40 | Emmett CravensPlace 40 · Grade 6 · Western Springs St. John | 6 | Western Springs St. John | 13:12.99 PR |
| 41 | Dominic DinnocenzoPlace 41 · Grade 6 · Orland Park St. Michael | 6 | Orland Park St. Michael | 13:16.51 |
| 42 | Armani RathersPlace 42 · Grade 8 · Crest Hill Richland | 8 | Crest Hill Richland | 13:23.92 PR |
| 43 | George MorrisseyPlace 43 · Grade 8 · Western Springs St. John | 8 | Western Springs St. John | 13:23.97 PR |
| 44 | Chad HopkinsPlace 44 · Grade 8 · Calumet Park Calumet | 8 | Calumet Park Calumet | 13:27.49 |
| 45 | Levi DyerPlace 45 · Grade 5 · Crest Hill Richland | 5 | Crest Hill Richland | 13:27.92 |
| 46 | Jude TortorichPlace 46 · Grade 6 · Darien Cass | 6 | Darien Cass | 13:31.10 PR |
| 47 | Charlie RobinsonPlace 47 · Grade 7 · Darien Cass | 7 | Darien Cass | 13:36.55 PR |
| 48 | Joshua FlorczakPlace 48 · Grade 5 · Downers Grove St. Mary Gostyn | 5 | Downers Grove St. Mary Gostyn | 13:43.59 PR |
| 49 | Hendrik WatkinsPlace 49 · Grade 6 · Wheaton St. Michael | 6 | Wheaton St. Michael | 13:50.17 PR |
| 50 | Rian GreenPlace 50 · Grade 8 · Darien Cass | 8 | Darien Cass | 13:50.44 |
| 51 | Grayson WilkenPlace 51 · Grade 8 · Downers Grove St. Mary Gostyn | 8 | Downers Grove St. Mary Gostyn | 13:53.83 |
| 52 | Audi DevriesPlace 52 · Grade 8 · Winfield Wheaton Christian | 8 | Winfield Wheaton Christian | 13:57.59 PR |
| 53 | Kaiden VahlePlace 53 · Grade 5 · Winfield Wheaton Christian | 5 | Winfield Wheaton Christian | 13:58.37 PR |
| 54 | Richard TamborskiPlace 54 · Grade 7 · Downers Grove St. Mary Gostyn | 7 | Downers Grove St. Mary Gostyn | 14:02.79 |
| 55 | Brendan RyanPlace 55 · Grade 8 · La Grange St. Francis | 8 | La Grange St. Francis | 14:11.36 |
| 56 | John SzymalaPlace 56 · Grade 8 · Crest Hill Richland | 8 | Crest Hill Richland | 14:12.97 |
| 57 | Malcolm ArzuPlace 57 · Grade 8 · Riverdale Washington | 8 | Riverdale Washington | 14:14.01 PR |
| 58 | Devon JonesPlace 58 · Grade 8 · Riverdale Washington | 8 | Riverdale Washington | 14:21.53 PR |
| 59 | Dylan WilliamsPlace 59 · Grade 8 · Riverdale Washington | 8 | Riverdale Washington | 14:25.32 |
| 60 | Caleb CoxPlace 60 · Grade 7 · Country Club Hills Southwood | 7 | Country Club Hills Southwood | 14:27.27 PR |
| 61 | Michael GabrielPlace 61 · Grade 5 · Crest Hill Richland | 5 | Crest Hill Richland | 14:28.54 PR |
| 62 | Jesus SantosPlace 62 · Grade 8 · Blue Island Kerr | 8 | Blue Island Kerr | 14:42.88 |
| 63 | William WinkofskyPlace 63 · Grade 6 · Wheaton St. Michael | 6 | Wheaton St. Michael | 14:43.17 |
| 64 | Cameron HamiltonPlace 64 · Grade 8 · Crest Hill Richland | 8 | Crest Hill Richland | 14:49.52 |
| 65 | Francisco EstradaPlace 65 · Grade 5 · Crest Hill Richland | 5 | Crest Hill Richland | 14:52.46 PR |
| 66 | Brandon BartkusPlace 66 · Grade 7 · Downers Grove St. Mary Gostyn | 7 | Downers Grove St. Mary Gostyn | 14:53.50 |
| 67 | Julian PargaPlace 67 · Grade 7 · Blue Island Kerr | 7 | Blue Island Kerr | 15:06.13 |
| 68 | Brandon O'MalleyPlace 68 · Grade 6 · Wheaton St. Michael | 6 | Wheaton St. Michael | 15:12.62 PR |
| 69 | William CerettoPlace 69 · Grade 8 · Western Springs St. John | 8 | Western Springs St. John | 15:35.05 |
| 70 | Angel SalcedoPlace 70 · Grade 8 · Blue Island Kerr | 8 | Blue Island Kerr | 15:35.22 |
| 71 | Marcus LeePlace 71 · Grade 8 · Chicago Frances Xavier Warde | 8 | Chicago Frances Xavier Warde | 15:39.20 |
| 72 | Kai VancePlace 72 · Grade 7 · Chicago Frances Xavier Warde | 7 | Chicago Frances Xavier Warde | 15:53.41 |
| 73 | Noah ForstPlace 73 · Grade 7 · Western Springs St. John | 7 | Western Springs St. John | 15:55.36 |
| 74 | Breck McGinleyPlace 74 · Grade 8 · Chicago Frances Xavier Warde | 8 | Chicago Frances Xavier Warde | 16:08.31 |
| 75 | Raphael SignorinoPlace 75 · Grade 7 · Western Springs St. John | 7 | Western Springs St. John | 16:10.60 PR |
| 76 | Samuel PadillaPlace 76 · Grade 6 · Blue Island Kerr | 6 | Blue Island Kerr | 16:45.12 PR |
| 77 | Kayden Lee-JordanPlace 77 · Grade 6 · Calumet Park Calumet | 6 | Calumet Park Calumet | 17:00.10 PR |
| 78 | Landon ColemanPlace 78 · Grade 7 · Blue Island Kerr | 7 | Blue Island Kerr | 17:08.92 |
| 79 | Duncan WardPlace 79 · Grade 6 · Wheaton St. Michael | 6 | Wheaton St. Michael | 17:15.73 PR |
| 80 | Lionel VelazquezPlace 80 · Grade 8 · Blue Island Kerr | 8 | Blue Island Kerr | 18:13.87 |
| 81 | Mason BourdinePlace 81 · Grade 6 · Calumet Park Calumet | 6 | Calumet Park Calumet | 18:27.49 PR |
| 82 | Brandon WilliamsPlace 82 · Grade 7 · Riverdale Washington | 7 | Riverdale Washington | 18:33.75 PR |
| 83 | Ayden TaylorPlace 83 · Grade 7 · Calumet Park Calumet | 7 | Calumet Park Calumet | 19:01.20 PR |
| 84 | Jerrel BlackmondPlace 84 · Grade 7 · Riverdale Washington | 7 | Riverdale Washington | 19:19.80 PR |
| 85 | Jalen SpencerPlace 85 · Grade 8 · Riverdale Washington | 8 | Riverdale Washington | 19:23.50 PR |
| 86 | Gebreil Richmond-BushPlace 86 · Grade 8 · Riverdale Washington | 8 | Riverdale Washington | 20:12.86 PR |
| 87 | Ryan SowellPlace 87 · Grade 7 · Country Club Hills Southwood | 7 | Country Club Hills Southwood | 20:34.36 PR |
| 88 | Preston Ralford JrPlace 88 · Grade 7 · Country Club Hills Southwood | 7 | Country Club Hills Southwood | 27:09.40 |
| 89 | Payton ThompsonPlace 89 · Grade 8 · Country Club Hills Southwood | 8 | Country Club Hills Southwood | 27:11.46 |