| 1 | Santiago ChavezPlace 1 · Grade 11 · Burbank (Reavis) | 11 | Burbank (Reavis) | 14:42.96 |
| 2 | Brendan HanrahanPlace 2 · Grade 10 · Frankfort (Lincoln-Way East) | 10 | Frankfort (Lincoln-Way East) | 15:07.82 |
| 3 | Jack KrusinskiPlace 3 · Grade 12 · Palos Hills (Stagg) | 12 | Palos Hills (Stagg) | 15:15.88 |
| 4 | Isaac StowersPlace 4 · Grade 12 · Bolingbrook | 12 | Bolingbrook | 16:00.60 |
| 5 | Bill SzeszyckiPlace 5 · Grade 12 · Palos Hills (Stagg) | 12 | Palos Hills (Stagg) | 16:14.79 |
| 6 | John ValdesPlace 6 · Grade 12 · Palos Hills (Stagg) | 12 | Palos Hills (Stagg) | 16:31.85 |
| 7 | Leandro BarajasPlace 7 · Grade 12 · Burbank (Reavis) | 12 | Burbank (Reavis) | 16:31.97 |
| 8 | Jose RomeroPlace 8 · Grade 11 · Oak Lawn (Community) | 11 | Oak Lawn (Community) | 16:40.40 |
| 9 | Nathan SchroersPlace 9 · Grade 11 · Frankfort (Lincoln-Way East) | 11 | Frankfort (Lincoln-Way East) | 16:41.76 |
| 10 | Daman CasimiroPlace 10 · Grade 11 · Chicago Heights (Bloom Twp.) | 11 | Chicago Heights (Bloom Twp.) | 16:42.07 |
| 11 | Braydon SimpsonPlace 11 · Grade 11 · Frankfort (Lincoln-Way East) | 11 | Frankfort (Lincoln-Way East) | 16:43.83 |
| 12 | Rohan BhargavaPlace 12 · Grade 12 · Frankfort (Lincoln-Way East) | 12 | Frankfort (Lincoln-Way East) | 16:45.88 |
| 13 | Noah BorchertPlace 13 · Grade 12 · Frankfort (Lincoln-Way East) | 12 | Frankfort (Lincoln-Way East) | 16:47.66 |
| 14 | Jesse SanchezPlace 14 · Grade 11 · Chicago Heights (Bloom Twp.) | 11 | Chicago Heights (Bloom Twp.) | 16:50.35 |
| 15 | Jason VervackPlace 15 · Grade 12 · Bolingbrook | 12 | Bolingbrook | 16:53.04 |
| 16 | Raejon WilliamsPlace 16 · Grade 12 · Joliet (West) | 12 | Joliet (West) | 16:56.60 |
| 17 | Kevin FinnPlace 17 · Grade 11 · Chicago (Marist) | 11 | Chicago (Marist) | 17:05.51 |
| 18 | Andres LopezPlace 18 · Grade 11 · Bolingbrook | 11 | Bolingbrook | 17:05.72 |
| 19 | Danny AlvarezPlace 19 · Grade 12 · Romeoville | 12 | Romeoville | 17:11.00 |
| 20 | Sean O'SullivanPlace 20 · Grade 11 · Chicago (Marist) | 11 | Chicago (Marist) | 17:16.33 |
| 21 | Luis RamirezPlace 21 · Grade 10 · Burbank (Reavis) | 10 | Burbank (Reavis) | 17:17.22 |
| 22 | Adrian GuerraPlace 22 · Grade 11 · Chicago (De La Salle) | 11 | Chicago (De La Salle) | 17:17.29 |
| 23 | Dylan JacobsonPlace 23 · Grade 11 · Frankfort (Lincoln-Way East) | 11 | Frankfort (Lincoln-Way East) | 17:17.68 |
| 24 | Seth McHughPlace 24 · Grade 12 · Manteno | 12 | Manteno | 17:23.93 |
| 25 | Matthew ForbesPlace 25 · Grade 12 · Chicago (Marist) | 12 | Chicago (Marist) | 17:25.35 |
| 26 | Charlie LevoraPlace 26 · Grade 12 · Oak Lawn (Community) | 12 | Oak Lawn (Community) | 17:25.52 |
| 27 | J.P. LangePlace 27 · Grade 10 · Joliet (West) | 10 | Joliet (West) | 17:27.77 |
| 28 | Saher TarrerPlace 28 · Grade 11 · Flossmoor (Homewood-F.) | 11 | Flossmoor (Homewood-F.) | 17:30.87 PR |
| 29 | Jacori FrazierPlace 29 · Grade 11 · Chicago (Kenwood) | 11 | Chicago (Kenwood) | 17:32.51 |
| 30 | Evan NewmanPlace 30 · Grade 12 · Joliet (West) | 12 | Joliet (West) | 17:33.30 |
| 31 | Jacob KarwowskiPlace 31 · Grade 12 · Bolingbrook | 12 | Bolingbrook | 17:36.02 PR |
| 32 | Moises LoezaPlace 32 · Grade 12 · Burbank (Reavis) | 12 | Burbank (Reavis) | 17:46.82 |
| 33 | Dylan O'LearyPlace 33 · Grade 11 · Chicago (Marist) | 11 | Chicago (Marist) | 17:48.87 |
| 34 | Neil CourtneyPlace 34 · Grade 12 · Chicago (Kenwood) | 12 | Chicago (Kenwood) | 17:49.81 |
| 35 | Carl SlickPlace 35 · Grade 10 · Joliet (West) | 10 | Joliet (West) | 17:52.94 |
| 36 | Ethan MarinPlace 36 · Grade 10 · Kankakee | 10 | Kankakee | 17:53.44 |
| 37 | Luke MuellerPlace 37 · Grade 11 · Frankfort (Lincoln-Way East) | 11 | Frankfort (Lincoln-Way East) | 17:55.01 |
| 38 | Ben KlancnikPlace 38 · Grade 12 · Chicago (Marist) | 12 | Chicago (Marist) | 17:57.38 |
| 39 | Eliot SwansonPlace 39 · Grade 11 · Chicago (Kenwood) | 11 | Chicago (Kenwood) | 17:58.98 |
| 40 | Aidan LopezPlace 40 · Grade 11 · Palos Hills (Stagg) | 11 | Palos Hills (Stagg) | 17:59.24 |
| 41 | Justin WilsonPlace 41 · Grade 11 · Bolingbrook | 11 | Bolingbrook | 18:00.62 PR |
| 42 | Kahmarri CounsellPlace 42 · Grade 11 · Richton Park (Rich Township) | 11 | Richton Park (Rich Township) | 18:00.72 |
| 43 | Caden ReiterPlace 43 · Grade 12 · Manteno | 12 | Manteno | 18:03.10 |
| 44 | Juan BeltranPlace 44 · Grade 9 · Chicago (De La Salle) | 9 | Chicago (De La Salle) | 18:04.10 |
| 45 | Owen JonesPlace 45 · Grade 11 · Bolingbrook | 11 | Bolingbrook | 18:04.38 |
| 46 | Ricardo HernandezPlace 46 · Grade 12 · Romeoville | 12 | Romeoville | 18:09.10 |
| 47 | Alex GarciaPlace 47 · Grade 9 · Burbank (Reavis) | 9 | Burbank (Reavis) | 18:09.20 |
| 48 | Dominik KrzysztofekPlace 48 · Grade 12 · Palos Hills (Stagg) | 12 | Palos Hills (Stagg) | 18:13.98 |
| 49 | Ramon BrownPlace 49 · Grade 11 · Flossmoor (Homewood-F.) | 11 | Flossmoor (Homewood-F.) | 18:16.28 |
| 50 | Azy EstefaniaPlace 50 · Grade 11 · Bolingbrook | 11 | Bolingbrook | 18:16.68 |
| 51 | Mikael UrteagaPlace 51 · Grade 12 · Burbank (Reavis) | 12 | Burbank (Reavis) | 18:22.82 PR |
| 52 | Gael GuzmanPlace 52 · Grade 10 · Kankakee | 10 | Kankakee | 18:24.88 |
| 53 | Dominic PillettePlace 53 · Grade 11 · Chicago Heights (Bloom Twp.) | 11 | Chicago Heights (Bloom Twp.) | 18:25.16 |
| 54 | Jacob AlvaradoPlace 54 · Grade 12 · Romeoville | 12 | Romeoville | 18:29.73 PR |
| 55 | Joshua HernandezPlace 55 · Grade 11 · Chicago Heights (Bloom Twp.) | 11 | Chicago Heights (Bloom Twp.) | 18:30.12 PR |
| 56 | James RatliffPlace 56 · Grade 12 · Oak Lawn (Richards) | 12 | Oak Lawn (Richards) | 18:31.87 |
| 57 | Talib ClemonsPlace 57 · Grade 11 · Flossmoor (Homewood-F.) | 11 | Flossmoor (Homewood-F.) | 18:34.37 |
| 58 | Anthony TovarPlace 58 · Grade 11 · Chicago Heights (Bloom Twp.) | 11 | Chicago Heights (Bloom Twp.) | 18:35.68 |
| 59 | Aiden MaderakPlace 59 · Grade 12 · Palos Hills (Stagg) | 12 | Palos Hills (Stagg) | 18:42.79 |
| 60 | Antonio RamirezPlace 60 · Grade 11 · Chicago Heights (Bloom Twp.) | 11 | Chicago Heights (Bloom Twp.) | 18:46.25 |
| 61 | London HamptonPlace 61 · Grade 12 · Oak Lawn (Richards) | 12 | Oak Lawn (Richards) | 18:51.44 |
| 62 | TJ KolkePlace 62 · Grade 12 · Chicago (Mt. Carmel) | 12 | Chicago (Mt. Carmel) | 18:51.77 |
| 63 | Kevin ShannonPlace 63 · Grade 11 · Chicago (Marist) | 11 | Chicago (Marist) | 18:53.49 |
| 64 | Jimmy GibsonPlace 64 · Grade 12 · Joliet (West) | 12 | Joliet (West) | 18:55.61 |
| 65 | Cody DevinePlace 65 · Grade 11 · Oak Lawn (Community) | 11 | Oak Lawn (Community) | 18:56.89 PR |
| 66 | Aldo RodriguezPlace 66 · Grade 12 · Romeoville | 12 | Romeoville | 18:57.76 |
| 67 | Andrew StodolnyPlace 67 · Grade 11 · Chicago (St. Rita) | 11 | Chicago (St. Rita) | 18:59.59 |
| 68 | Jaylen HopePlace 68 · Grade 12 · Flossmoor (Homewood-F.) | 12 | Flossmoor (Homewood-F.) | 18:59.77 PR |
| 69 | Anthony PerozziPlace 69 · Grade 10 · Crete (C.-Monee) | 10 | Crete (C.-Monee) | 19:00.42 |
| 70 | Ammar GhabenPlace 70 · Grade 10 · Crete (C.-Monee) | 10 | Crete (C.-Monee) | 19:01.04 |
| 71 | John PerkinsPlace 71 · Grade 11 · South Holland (Thornwood) | 11 | South Holland (Thornwood) | 19:06.20 |
| 72 | Ethan PhillipsPlace 72 · Grade 12 · Palos Hills (Stagg) | 12 | Palos Hills (Stagg) | 19:06.26 |
| 73 | Omar SotoPlace 73 · Grade 10 · Chicago (De La Salle) | 10 | Chicago (De La Salle) | 19:06.53 |
| 74 | Payton MorrisPlace 74 · Grade 9 · Kankakee | 9 | Kankakee | 19:06.83 |
| 75 | Santiago GalindoPlace 75 · Grade 12 · Burbank (Reavis) | 12 | Burbank (Reavis) | 19:12.00 |
| 76 | Damaris AregbesolaPlace 76 · Grade 11 · Dolton (Thornridge) | 11 | Dolton (Thornridge) | 19:15.78 |
| 77 | Jayden RandlePlace 77 · Grade 12 · Harvey (Thornton) | 12 | Harvey (Thornton) | 19:21.32 |
| 78 | Giovanni EsquivelPlace 78 · Grade 11 · Chicago Heights (Bloom Twp.) | 11 | Chicago Heights (Bloom Twp.) | 19:21.59 |
| 79 | Landon AriasPlace 79 · Grade 12 · Oak Lawn (Richards) | 12 | Oak Lawn (Richards) | 19:22.49 |
| 80 | Shawn WaltonPlace 80 · Grade 10 · Chicago Heights (Marian) | 10 | Chicago Heights (Marian) | 19:22.56 |
| 81 | Daniel MaganaPlace 81 · Grade 11 · Oak Lawn (Community) | 11 | Oak Lawn (Community) | 19:26.23 |
| 82 | Raul RomeroPlace 82 · Grade 12 · Chicago (St. Rita) | 12 | Chicago (St. Rita) | 19:28.75 |
| 83 | Amarion DouglasPlace 83 · Grade 11 · South Holland (Thornwood) | 11 | South Holland (Thornwood) | 19:29.82 |
| 84 | Francisco GonzalezPlace 84 · Grade 12 · Romeoville | 12 | Romeoville | 19:36.44 PR |
| 85 | Eddie ArlowePlace 85 · Grade 12 · Chicago (St. Rita) | 12 | Chicago (St. Rita) | 19:42.34 |
| 86 | Jeremiah BolarPlace 86 · Grade 12 · Chicago Heights (Marian) | 12 | Chicago Heights (Marian) | 19:42.53 PR |
| 87 | Emilio BarronPlace 87 · Grade 9 · Kankakee | 9 | Kankakee | 19:46.02 |
| 88 | Tristin KingPlace 88 · Grade 12 · Richton Park (Rich Township) | 12 | Richton Park (Rich Township) | 19:50.81 |
| 89 | Adam StanislawskiPlace 89 · Grade 12 · Chicago (Mt. Carmel) | 12 | Chicago (Mt. Carmel) | 19:51.38 |
| 90 | Dwayne BrownPlace 90 · Grade 12 · Chicago (Kenwood) | 12 | Chicago (Kenwood) | 19:55.81 |
| 91 | Angel MojicaPlace 91 · Grade 10 · Crete (C.-Monee) | 10 | Crete (C.-Monee) | 19:56.62 |
| 92 | Xander NorbutPlace 92 · Grade 11 · Chicago (St. Rita) | 11 | Chicago (St. Rita) | 19:58.13 |
| 93 | Gavin Lyons-MenckePlace 93 · Grade 12 · Chicago (Mt. Carmel) | 12 | Chicago (Mt. Carmel) | 19:59.02 |
| 94 | John FerakPlace 94 · Grade 12 · Joliet (West) | 12 | Joliet (West) | 20:03.28 |
| 95 | Nolan EsquivelPlace 95 · Grade 11 · Chicago (Mt. Carmel) | 11 | Chicago (Mt. Carmel) | 20:03.61 |
| 96 | Asa ChandlerPlace 96 · Grade 12 · Kankakee | 12 | Kankakee | 20:07.08 |
| 97 | Logan VillalobosPlace 97 · Grade 12 · Oak Lawn (Richards) | 12 | Oak Lawn (Richards) | 20:07.26 PR |
| 98 | Ethan TudorPlace 98 · Grade 10 · Manteno | 10 | Manteno | 20:11.51 |
| 99 | Jovontae WadePlace 99 · Grade 11 · Harvey (Thornton) | 11 | Harvey (Thornton) | 20:14.03 |
| 100 | Roberto ZavalaPlace 100 · Grade 12 · Harvey (Thornton) | 12 | Harvey (Thornton) | 20:14.40 |
| 101 | Mustafa AdamPlace 101 · Grade 12 · Oak Lawn (Community) | 12 | Oak Lawn (Community) | 20:24.45 |
| 102 | Malcolm EubanksPlace 102 · Grade 12 · Chicago (Kenwood) | 12 | Chicago (Kenwood) | 20:28.14 |
| 103 | Austin AndersonPlace 103 · Grade 12 · South Holland (Thornwood) | 12 | South Holland (Thornwood) | 20:28.53 |
| 104 | Jake SlazykPlace 104 · Grade 9 · Romeoville | 9 | Romeoville | 20:31.41 |
| 105 | Julian MancillasPlace 105 · Grade 12 · Dolton (Thornridge) | 12 | Dolton (Thornridge) | 20:39.59 |
| 106 | Adrian ValadezPlace 106 · Grade 11 · Harvey (Thornton) | 11 | Harvey (Thornton) | 20:57.50 PR |
| 107 | Isaiah MichelPlace 107 · Grade 12 · Chicago Heights (Marian) | 12 | Chicago Heights (Marian) | 21:00.83 |
| 108 | Justin BruningPlace 108 · Grade 10 · South Holland (Thornwood) | 10 | South Holland (Thornwood) | 21:01.37 |
| 109 | Azaiah TaylorPlace 109 · Grade 11 · Harvey (Thornton) | 11 | Harvey (Thornton) | 21:20.52 |
| 110 | Michael WeaverPlace 110 · Grade 12 · Richton Park (Rich Township) | 12 | Richton Park (Rich Township) | 21:24.46 |
| 111 | Brakken EdwardsPlace 111 · Grade 9 · Manteno | 9 | Manteno | 21:33.19 |
| 112 | Isaiah JudahPlace 112 · Grade 10 · South Holland (Thornwood) | 10 | South Holland (Thornwood) | 21:45.33 |
| 113 | Travonte BoydPlace 113 · Grade 11 · Crete (C.-Monee) | 11 | Crete (C.-Monee) | 22:14.65 |
| 114 | Jesus LeanosPlace 114 · Grade 12 · Chicago (St. Rita) | 12 | Chicago (St. Rita) | 22:14.81 PR |
| 115 | Jason FarquharPlace 115 · Grade 12 · Crete (C.-Monee) | 12 | Crete (C.-Monee) | 22:17.04 PR |
| 116 | Aaron TaylorPlace 116 · Grade 12 · Chicago (De La Salle) | 12 | Chicago (De La Salle) | 22:17.12 |
| 117 | Steven CozenPlace 117 · Grade 12 · Oak Lawn (Richards) | 12 | Oak Lawn (Richards) | 22:29.43 |
| 118 | Jacob MeyerPlace 118 · Grade 12 · Manteno | 12 | Manteno | 22:35.93 |
| 119 | Gerardo GonzalezPlace 119 · Grade 12 · Romeoville | 12 | Romeoville | 22:47.65 |
| 120 | Kyree FordPlace 120 · Grade 11 · Richton Park (Rich Township) | 11 | Richton Park (Rich Township) | 22:55.57 PR |
| 121 | Kevin McKirdiePlace 121 · Grade 12 · Oak Lawn (Richards) | 12 | Oak Lawn (Richards) | 23:00.87 |
| 122 | Joseph SimpkinsPlace 122 · Grade 12 · Oak Lawn (Richards) | 12 | Oak Lawn (Richards) | 23:09.68 |
| 123 | Ivan ZamoraPlace 123 · Grade 12 · Oak Lawn (Community) | 12 | Oak Lawn (Community) | 23:19.66 |
| 124 | Marshon GrahamPlace 124 · Grade 12 · Dolton (Thornridge) | 12 | Dolton (Thornridge) | 23:27.51 |
| 125 | Gavin McGovernPlace 125 · Grade 11 · Chicago (Mt. Carmel) | 11 | Chicago (Mt. Carmel) | 23:30.21 |
| 126 | Adrian RamosPlace 126 · Grade 11 · Chicago (De La Salle) | 11 | Chicago (De La Salle) | 23:34.33 |
| 127 | Matthew TeneyuquePlace 127 · Grade 12 · Chicago (St. Rita) | 12 | Chicago (St. Rita) | 23:35.91 PR |
| 128 | Xavier JohnsonPlace 128 · Grade 11 · Crete (C.-Monee) | 11 | Crete (C.-Monee) | 23:38.62 |