| 1 | Mateo Ramiro-GarciaPlace 1 · Grade 9 · Orland Park (Sandburg) | 9 | Orland Park (Sandburg) | 16:27.51 |
| 2 | John ClintonPlace 2 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 16:36.00 |
| 3 | Caden WolfePlace 3 · Grade 9 · Tinley Park (Andrew) | 9 | Tinley Park (Andrew) | 16:42.26 |
| 4 | Jack KrusinskiPlace 4 · Grade 9 · Palos Hills (Stagg) | 9 | Palos Hills (Stagg) | 16:45.80 |
| 5 | Ethan TraugottPlace 5 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 16:53.58 |
| 6 | Jackson CanellisPlace 6 · Grade 9 · Orland Park (Sandburg) | 9 | Orland Park (Sandburg) | 16:57.55 |
| 7 | Michael AndruchPlace 7 · Grade 9 · Frankfort (Lincoln-Way East) | 9 | Frankfort (Lincoln-Way East) | 16:59.64 |
| 8 | Myles JacquezPlace 8 · Grade 9 · Orland Park (Sandburg) | 9 | Orland Park (Sandburg) | 17:08.40 |
| 9 | Jake CrottyPlace 9 · Grade 9 · Orland Park (Sandburg) | 9 | Orland Park (Sandburg) | 17:24.49 |
| 10 | Nolan LandgrebePlace 10 · Grade 9 · Tinley Park | 9 | Tinley Park | 17:25.09 |
| 11 | Michal Wreczycki JrPlace 11 · Grade 9 · Palos Hills (Stagg) | 9 | Palos Hills (Stagg) | 17:25.63 |
| 12 | Anthony RokasPlace 12 · Grade 9 · New Lenox (Lincoln-Way West) | 9 | New Lenox (Lincoln-Way West) | 17:40.13 |
| 13 | Isaac ZimmermanPlace 13 · Grade 9 · Lockport (Twp.) | 9 | Lockport (Twp.) | 17:40.55 PR |
| 14 | Nicholas DulPlace 14 · Grade 9 · New Lenox (Lincoln-Way West) | 9 | New Lenox (Lincoln-Way West) | 17:47.22 |
| 15 | AJ HandyPlace 15 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 17:49.92 |
| 16 | Blake HenningsPlace 16 · Grade 9 · New Lenox (Providence Catholic) | 9 | New Lenox (Providence Catholic) | 17:52.68 PR |
| 17 | David AlbrightPlace 17 · Grade 9 · Tinley Park | 9 | Tinley Park | 17:56.83 |
| 18 | Levi AnhaltPlace 18 · Grade 9 · New Lenox (Lincoln-Way Central) | 9 | New Lenox (Lincoln-Way Central) | 18:01.07 PR |
| 19 | Coleman KavanaughPlace 19 · Grade 9 · Frankfort (Lincoln-Way East) | 9 | Frankfort (Lincoln-Way East) | 18:01.73 |
| 20 | Andrew McIntirePlace 20 · Grade 9 · Lockport (Twp.) | 9 | Lockport (Twp.) | 18:16.69 |
| 21 | Jack RadtkePlace 21 · Grade 9 · Tinley Park (Andrew) | 9 | Tinley Park (Andrew) | 18:28.53 |
| 22 | Jacob MoritaPlace 22 · Grade 9 · Lockport (Twp.) | 9 | Lockport (Twp.) | 18:33.62 |
| 23 | Andrew ErdalPlace 23 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 18:35.36 |
| 24 | Lucas RudofskiPlace 24 · Grade 9 · New Lenox (Lincoln-Way Central) | 9 | New Lenox (Lincoln-Way Central) | 18:36.88 |
| 25 | Lukasz RatulowskiPlace 25 · Grade 9 · Palos Hills (Stagg) | 9 | Palos Hills (Stagg) | 18:46.07 |
| 26 | Gavin SmalarzPlace 26 · Grade 9 · Orland Park (Sandburg) | 9 | Orland Park (Sandburg) | 18:47.15 |
| 27 | Joshua MartaPlace 27 · Grade 9 · Lockport (Twp.) | 9 | Lockport (Twp.) | 18:52.67 |
| 28 | Marco OrtizPlace 28 · Grade 9 · Orland Park (Sandburg) | 9 | Orland Park (Sandburg) | 18:53.36 |
| 29 | Harris KelliherPlace 29 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 18:54.59 |
| 30 | Elijah BywaterPlace 30 · Grade 9 · Palos Heights (Shepard) | 9 | Palos Heights (Shepard) | 18:56.99 |
| 31 | Sam CoePlace 31 · Grade 9 · Oak Forest | 9 | Oak Forest | 18:57.52 |
| 32 | Cal PalkonPlace 32 · Grade 9 · New Lenox (Providence Catholic) | 9 | New Lenox (Providence Catholic) | 18:59.56 |
| 33 | Bill SzeszyckiPlace 33 · Grade 9 · Palos Hills (Stagg) | 9 | Palos Hills (Stagg) | 19:00.06 |
| 34 | Kyle SzafranskiPlace 34 · Grade 9 · New Lenox (Providence Catholic) | 9 | New Lenox (Providence Catholic) | 19:01.03 |
| 35 | Diego SantosPlace 35 · Grade 9 · Joliet (Central) | 9 | Joliet (Central) | 19:02.24 |
| 36 | Dominik KrzysztofekPlace 36 · Grade 9 · Palos Hills (Stagg) | 9 | Palos Hills (Stagg) | 19:04.99 |
| 37 | Emmanuel SahagunPlace 37 · Grade 9 · Chicago Heights (Bloom Twp.) | 9 | Chicago Heights (Bloom Twp.) | 19:09.96 |
| 38 | Noah BorchertPlace 38 · Grade 9 · Frankfort (Lincoln-Way East) | 9 | Frankfort (Lincoln-Way East) | 19:11.71 |
| 39 | Aidan LearyPlace 39 · Grade 9 · Chicago (Brother Rice) | 9 | Chicago (Brother Rice) | 19:12.40 |
| 40 | Cooper CameronPlace 40 · Grade 9 · New Lenox (Lincoln-Way Central) | 9 | New Lenox (Lincoln-Way Central) | 19:13.51 |
| 41 | John ValdesPlace 41 · Grade 9 · Palos Hills (Stagg) | 9 | Palos Hills (Stagg) | 19:16.04 |
| 42 | Carson SolomonPlace 42 · Grade 9 · Tinley Park (Andrew) | 9 | Tinley Park (Andrew) | 19:17.08 |
| 43 | Anthony OchoaPlace 43 · Grade 9 · Lockport (Twp.) | 9 | Lockport (Twp.) | 19:18.80 PR |
| 44 | Noah SloanePlace 44 · Grade 9 · New Lenox (Lincoln-Way Central) | 9 | New Lenox (Lincoln-Way Central) | 19:21.52 |
| 45 | Joe SzarzynskiPlace 45 · Grade 9 · Lockport (Twp.) | 9 | Lockport (Twp.) | 19:22.96 |
| 46 | Luke BergenPlace 46 · Grade 9 · New Lenox (Lincoln-Way West) | 9 | New Lenox (Lincoln-Way West) | 19:32.61 |
| 47 | Alexander GuzmanPlace 47 · Grade 9 · Palos Heights (Shepard) | 9 | Palos Heights (Shepard) | 19:33.17 |
| 48 | Matthew MillerPlace 48 · Grade 9 · Orland Park (Sandburg) | 9 | Orland Park (Sandburg) | 19:38.13 |
| 49 | Bayron BenitezPlace 49 · Grade 9 · Blue Island (Eisenhower) | 9 | Blue Island (Eisenhower) | 19:42.09 |
| 50 | Christian StepienPlace 50 · Grade 9 · New Lenox (Providence Catholic) | 9 | New Lenox (Providence Catholic) | 19:43.14 |
| 51 | Isaiah ShardaPlace 51 · Grade 9 · Bradley (B.-Bourbonnais) | 9 | Bradley (B.-Bourbonnais) | 19:44.63 |
| 52 | Trey CarrollPlace 52 · Grade 9 · Tinley Park | 9 | Tinley Park | 19:46.72 |
| 53 | Ricky LiebersteinPlace 53 · Grade 9 · New Lenox (Lincoln-Way Central) | 9 | New Lenox (Lincoln-Way Central) | 19:47.95 |
| 54 | Stavros KladisPlace 54 · Grade 9 · Orland Park (Sandburg) | 9 | Orland Park (Sandburg) | 19:49.29 |
| 55 | Leo MartinezPlace 55 · Grade 9 · Joliet (Central) | 9 | Joliet (Central) | 19:49.91 |
| 56 | Dylan PollackPlace 56 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 19:50.57 |
| 57 | Ethan PhillipsPlace 57 · Grade 9 · Palos Hills (Stagg) | 9 | Palos Hills (Stagg) | 19:52.49 |
| 58 | Michael HensonPlace 58 · Grade 9 · Harvey (Thornton) | 9 | Harvey (Thornton) | 19:54.33 |
| 59 | Hunter CovoloPlace 59 · Grade 9 · Orland Park (Sandburg) | 9 | Orland Park (Sandburg) | 19:54.75 |
| 60 | Dylan KossPlace 60 · Grade 9 · Chicago (Brother Rice) | 9 | Chicago (Brother Rice) | 19:55.21 |
| 61 | Joaquin MarinPlace 61 · Grade 9 · Bradley (B.-Bourbonnais) | 9 | Bradley (B.-Bourbonnais) | 19:55.63 PR |
| 62 | Christian NavisPlace 62 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 19:56.05 |
| 63 | Ronin BorgesonPlace 63 · Grade 9 · New Lenox (Lincoln-Way Central) | 9 | New Lenox (Lincoln-Way Central) | 19:57.87 |
| 64 | Raejon WilliamsPlace 64 · Grade 9 · Joliet (West) | 9 | Joliet (West) | 19:59.16 |
| 65 | Alexander HolmesPlace 65 · Grade 9 · Frankfort (Lincoln-Way East) | 9 | Frankfort (Lincoln-Way East) | 20:02.33 |
| 66 | Jakub KwakPlace 66 · Grade 9 · Orland Park (Sandburg) | 9 | Orland Park (Sandburg) | 20:04.06 PR |
| 67 | Jack StrezoPlace 67 · Grade 9 · New Lenox (Lincoln-Way West) | 9 | New Lenox (Lincoln-Way West) | 20:04.75 |
| 68 | Erick OrtizPlace 68 · Grade 9 · Joliet (Central) | 9 | Joliet (Central) | 20:11.93 |
| 69 | Justin HannuschPlace 69 · Grade 9 · Joliet (West) | 9 | Joliet (West) | 20:17.80 |
| 70 | Bryce GaytonPlace 70 · Grade 9 · Joliet (West) | 9 | Joliet (West) | 20:23.42 |
| 71 | Armando MelagozaPlace 71 · Grade 9 · Chicago Heights (Bloom Twp.) | 9 | Chicago Heights (Bloom Twp.) | 20:28.54 |
| 72 | Ben LewandowskiPlace 72 · Grade 9 · Orland Park (Sandburg) | 9 | Orland Park (Sandburg) | 20:32.27 |
| 73 | Rohan BhargavaPlace 73 · Grade 9 · Frankfort (Lincoln-Way East) | 9 | Frankfort (Lincoln-Way East) | 20:34.02 |
| 74 | Xavier WrightPlace 74 · Grade 9 · Flossmoor (Homewood-F.) | 9 | Flossmoor (Homewood-F.) | 20:40.09 PR |
| 75 | Steve SwainPlace 75 · Grade 9 · Burbank (St. Laurence) | 9 | Burbank (St. Laurence) | 20:41.20 |
| 76 | Angel CortesPlace 76 · Grade 9 · Palos Heights (Shepard) | 9 | Palos Heights (Shepard) | 20:41.94 PR |
| 77 | Joshua KubiakPlace 77 · Grade 9 · Lockport (Twp.) | 9 | Lockport (Twp.) | 20:44.70 |
| 78 | Nathan WilliamsPlace 78 · Grade 9 · Frankfort (Lincoln-Way East) | 9 | Frankfort (Lincoln-Way East) | 20:46.92 |
| 79 | Connor AllenPlace 79 · Grade 9 · Chicago (Brother Rice) | 9 | Chicago (Brother Rice) | 20:47.44 |
| 80 | Diego ArcePlace 80 · Grade 9 · Plainfield (Central) | 9 | Plainfield (Central) | 20:48.97 |
| 81 | Kenneth FortePlace 81 · Grade 9 · Country Club Hills (Hillcrest) | 9 | Country Club Hills (Hillcrest) | 20:51.71 PR |
| 82 | Jairo RamosPlace 82 · Grade 9 · Palos Heights (Shepard) | 9 | Palos Heights (Shepard) | 20:52.53 |
| 83 | Phillip LewandowskiPlace 83 · Grade 9 · Orland Park (Sandburg) | 9 | Orland Park (Sandburg) | 20:53.30 |
| 84 | Robert KipkiyenyPlace 84 · Grade 9 · Joliet (Central) | 9 | Joliet (Central) | 20:53.95 |
| 85 | Andreas WoernerPlace 85 · Grade 9 · New Lenox (Lincoln-Way Central) | 9 | New Lenox (Lincoln-Way Central) | 21:00.05 |
| 86 | Joshua ErdalPlace 86 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 21:00.99 |
| 87 | Logan JarzembowskiPlace 87 · Grade 9 · New Lenox (Providence Catholic) | 9 | New Lenox (Providence Catholic) | 21:03.07 PR |
| 88 | Phillip WilliamsPlace 88 · Grade 9 · Calumet City (Thornton Fractional North) | 9 | Calumet City (Thornton Fractional North) | 21:04.08 |
| 89 | Cormac DugganPlace 89 · Grade 9 · Frankfort (Lincoln-Way East) | 9 | Frankfort (Lincoln-Way East) | 21:15.00 |
| 90 | Jimmy VertucciPlace 90 · Grade 9 · Burbank (St. Laurence) | 9 | Burbank (St. Laurence) | 21:29.40 |
| 91 | Jibril NatourPlace 91 · Grade 9 · Tinley Park | 9 | Tinley Park | 21:35.39 PR |
| 92 | Marcus TolentinoPlace 92 · Grade 9 · Burbank (St. Laurence) | 9 | Burbank (St. Laurence) | 21:36.25 PR |
| 93 | Colin WursterPlace 93 · Grade 9 · Orland Park (Sandburg) | 9 | Orland Park (Sandburg) | 21:38.91 |
| 94 | Saleh RafatiPlace 94 · Grade 9 · Orland Park (Sandburg) | 9 | Orland Park (Sandburg) | 21:39.46 |
| 95 | Mekhai WrightPlace 95 · Grade 9 · New Lenox (Lincoln-Way Central) | 9 | New Lenox (Lincoln-Way Central) | 21:43.15 |
| 96 | Marco Hernadez-SosaPlace 96 · Grade 9 · Tinley Park | 9 | Tinley Park | 21:44.25 |
| 97 | Ben BrodiePlace 97 · Grade 9 · Burbank (St. Laurence) | 9 | Burbank (St. Laurence) | 21:47.78 |
| 98 | Jimmy GibsonPlace 98 · Grade 9 · Joliet (West) | 9 | Joliet (West) | 21:50.09 |
| 99 | Christien Scott-NwosuPlace 99 · Grade 9 · Tinley Park (Andrew) | 9 | Tinley Park (Andrew) | 21:52.67 |
| 100 | Troy HenschenPlace 100 · Grade 9 · Plainfield (Central) | 9 | Plainfield (Central) | 21:54.01 |
| 101 | Rowan SerdarPlace 101 · Grade 9 · Palos Heights (Shepard) | 9 | Palos Heights (Shepard) | 21:55.88 |
| 102 | Jesus CruzPlace 102 · Grade 9 · Midlothian (Bremen) | 9 | Midlothian (Bremen) | 21:59.94 |
| 103 | Candido LopezPlace 103 · Grade 9 · Palos Hills (Stagg) | 9 | Palos Hills (Stagg) | 22:00.37 |
| 104 | Yadiel ColonPlace 104 · Grade 9 · Joliet (Central) | 9 | Joliet (Central) | 22:01.83 |
| 105 | Konrad KierniaPlace 105 · Grade 9 · Palos Hills (Stagg) | 9 | Palos Hills (Stagg) | 22:08.22 |
| 106 | Andrew DancaPlace 106 · Grade 9 · Tinley Park (Andrew) | 9 | Tinley Park (Andrew) | 22:09.17 |
| 107 | Charlie QuigleyPlace 107 · Grade 9 · Bradley (B.-Bourbonnais) | 9 | Bradley (B.-Bourbonnais) | 22:16.93 |
| 108 | Ibraheem AladarbehPlace 108 · Grade 9 · Tinley Park | 9 | Tinley Park | 22:26.64 |
| 109 | Quinn CecichPlace 109 · Grade 9 · New Lenox (Lincoln-Way West) | 9 | New Lenox (Lincoln-Way West) | 22:35.40 |
| 110 | London HamptonPlace 110 · Grade 9 · Burbank (St. Laurence) | 9 | Burbank (St. Laurence) | 22:39.50 |
| 111 | Branden MontelongoPlace 111 · Grade 9 · Joliet (Central) | 9 | Joliet (Central) | 22:49.75 |
| 112 | Kaleb JamesPlace 112 · Grade 9 · South Holland (Thornwood) | 9 | South Holland (Thornwood) | 22:50.30 PR |
| 113 | Jeremyah TownsendPlace 113 · Grade 9 · Midlothian (Bremen) | 9 | Midlothian (Bremen) | 22:50.60 |
| 114 | Eduardo GangPlace 114 · Grade 9 · Joliet (West) | 9 | Joliet (West) | 22:51.72 |
| 115 | Landon HockingPlace 115 · Grade 9 · Joliet (Central) | 9 | Joliet (Central) | 22:53.25 |
| 116 | Jack StauderPlace 116 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 23:02.21 |
| 117 | Jason LipaPlace 117 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 23:05.64 |
| 118 | Juan RamirezPlace 118 · Grade 9 · Joliet (Central) | 9 | Joliet (Central) | 23:06.97 |
| 119 | Chris JanotaPlace 119 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 23:19.19 |
| 120 | Marco SernaPlace 120 · Grade 9 · Blue Island (Eisenhower) | 9 | Blue Island (Eisenhower) | 23:23.53 PR |
| 121 | Adrian BudzPlace 121 · Grade 9 · Palos Hills (Stagg) | 9 | Palos Hills (Stagg) | 23:26.61 |
| 122 | Jonas PrzybylinskiPlace 122 · Grade 9 · Frankfort (Lincoln-Way East) | 9 | Frankfort (Lincoln-Way East) | 23:27.29 |
| 123 | Harrison GilbertPlace 123 · Grade 9 · Lockport (Twp.) | 9 | Lockport (Twp.) | 23:31.87 |
| 124 | Jarrell Little-WilliamsPlace 124 · Grade 9 · Calumet City (Thornton Fractional North) | 9 | Calumet City (Thornton Fractional North) | 23:33.85 PR |
| 125 | Baelin KimballPlace 125 · Grade 9 · Burbank (St. Laurence) | 9 | Burbank (St. Laurence) | 23:38.29 |
| 126 | Max FewPlace 126 · Grade 9 · Chicago (Mt. Carmel) | 9 | Chicago (Mt. Carmel) | 23:48.78 |
| 127 | Gavin Lyons-MenckePlace 127 · Grade 9 · Chicago (Mt. Carmel) | 9 | Chicago (Mt. Carmel) | 23:50.23 |
| 128 | Aiden HarneyPlace 128 · Grade 9 · Burbank (St. Laurence) | 9 | Burbank (St. Laurence) | 24:05.37 |
| 129 | Roberto ZavalaPlace 129 · Grade 9 · Harvey (Thornton) | 9 | Harvey (Thornton) | 24:07.86 |
| 130 | Ben PerezPlace 130 · Grade 9 · Midlothian (Bremen) | 9 | Midlothian (Bremen) | 24:09.96 |
| 131 | Uzoma OnyeobiaPlace 131 · Grade 9 · Frankfort (Lincoln-Way East) | 9 | Frankfort (Lincoln-Way East) | 24:11.78 |
| 132 | Luk MartinPlace 132 · Grade 9 · Oak Forest | 9 | Oak Forest | 24:25.58 |
| 133 | Thomas ColemanPlace 133 · Grade 9 · Plainfield (Central) | 9 | Plainfield (Central) | 24:42.23 |
| 134 | Nicky BelonyPlace 134 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 24:44.07 |
| 135 | William MrozowskiPlace 135 · Grade 9 · New Lenox (Lincoln-Way Central) | 9 | New Lenox (Lincoln-Way Central) | 24:45.22 |
| 136 | Idal SanchezPlace 136 · Grade 9 · Palos Heights (Shepard) | 9 | Palos Heights (Shepard) | 25:04.89 |
| 137 | Angel MelendezPlace 137 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 25:07.64 PR |
| 138 | Conyer FehrenbacherPlace 138 · Grade 9 · New Lenox (Lincoln-Way West) | 9 | New Lenox (Lincoln-Way West) | 25:10.93 |
| 139 | Gilberto SanchezPlace 139 · Grade 9 · Calumet City (Thornton Fractional North) | 9 | Calumet City (Thornton Fractional North) | 25:13.69 |
| 140 | Antonio PerezPlace 140 · Grade 9 · Joliet (Central) | 9 | Joliet (Central) | 25:16.20 |
| 141 | Emmanuel CabanasPlace 141 · Grade 9 · Joliet (Central) | 9 | Joliet (Central) | 25:18.66 |
| 142 | Jose VazquezPlace 142 · Grade 9 · Chicago Heights (Bloom Twp.) | 9 | Chicago Heights (Bloom Twp.) | 25:25.64 |
| 143 | Amir Avalos-BecerraPlace 143 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 25:31.99 PR |
| 144 | Preston JeanPlace 144 · Grade 9 · Country Club Hills (Hillcrest) | 9 | Country Club Hills (Hillcrest) | 25:39.63 |
| 145 | Harry StroobosscherPlace 145 · Grade 9 · Palos Heights (Shepard) | 9 | Palos Heights (Shepard) | 25:53.72 |
| 146 | Amari BrownPlace 146 · Grade 9 · Country Club Hills (Hillcrest) | 9 | Country Club Hills (Hillcrest) | 25:54.62 |
| 147 | Denzell MimsPlace 147 · Grade 9 · Country Club Hills (Hillcrest) | 9 | Country Club Hills (Hillcrest) | 25:55.12 |
| 148 | Qwizja WaunaPlace 148 · Grade 9 · Tinley Park | 9 | Tinley Park | 26:04.33 PR |
| 149 | Mahad KaziPlace 149 · Grade 9 · Frankfort (Lincoln-Way East) | 9 | Frankfort (Lincoln-Way East) | 26:11.19 |
| 150 | Josue DelgadoPlace 150 · Grade 9 · Lansing (Thornton Fractional South) | 9 | Lansing (Thornton Fractional South) | 26:12.87 |
| 151 | Omar ReyesPlace 151 · Grade 9 · Blue Island (Eisenhower) | 9 | Blue Island (Eisenhower) | 26:17.26 PR |
| 152 | Jayden RandlePlace 152 · Grade 9 · Harvey (Thornton) | 9 | Harvey (Thornton) | 26:40.43 |
| 153 | Ricky WallacePlace 153 · Grade 9 · Country Club Hills (Hillcrest) | 9 | Country Club Hills (Hillcrest) | 27:00.38 |
| 154 | Daniel GalvanPlace 154 · Grade 9 · Burbank (St. Laurence) | 9 | Burbank (St. Laurence) | 27:04.71 |
| 155 | Aiden MaderakPlace 155 · Grade 9 · Palos Hills (Stagg) | 9 | Palos Hills (Stagg) | 27:06.39 |
| 156 | Andrew AbrahamPlace 156 · Grade 9 · Oak Forest | 9 | Oak Forest | 27:19.69 |
| 157 | Zach ZajacPlace 157 · Grade 9 · Chicago (Brother Rice) | 9 | Chicago (Brother Rice) | 27:41.86 |
| 158 | Adam StanislawskiPlace 158 · Grade 9 · Chicago (Mt. Carmel) | 9 | Chicago (Mt. Carmel) | 28:13.53 |
| 159 | Parker NealPlace 159 · Grade 9 · New Lenox (Lincoln-Way West) | 9 | New Lenox (Lincoln-Way West) | 29:29.62 |
| 160 | Cody PlaczekPlace 160 · Grade 9 · Burbank (St. Laurence) | 9 | Burbank (St. Laurence) | 29:38.71 |
| 161 | Michael OkechukwuPlace 161 · Grade 9 · Country Club Hills (Hillcrest) | 9 | Country Club Hills (Hillcrest) | 29:48.58 PR |
| 162 | Andres PerezPlace 162 · Grade 9 · Midlothian (Bremen) | 9 | Midlothian (Bremen) | 29:52.55 |
| 163 | Michael StephensPlace 163 · Grade 9 · Tinley Park (Andrew) | 9 | Tinley Park (Andrew) | 29:53.99 |
| 164 | Jaden GilliandPlace 164 · Grade 9 · Midlothian (Bremen) | 9 | Midlothian (Bremen) | 30:06.65 |
| 165 | Samuel RangelPlace 165 · Grade 9 · Blue Island (Eisenhower) | 9 | Blue Island (Eisenhower) | 30:56.37 PR |
| 166 | Alex DominguezPlace 166 · Grade 9 · Joliet (West) | 9 | Joliet (West) | 33:46.99 |
| 167 | Gbenga OlagokePlace 167 · Grade 9 · Calumet City (Thornton Fractional North) | 9 | Calumet City (Thornton Fractional North) | 39:21.93 PR |
| 168 | Claude HendersonPlace 168 · Grade 9 · Chicago (Mt. Carmel) | 9 | Chicago (Mt. Carmel) | 41:24.13 |