| 1 | Dylan WeimerPlace 1 · Grade 8 · Bourbonnais St. George | 8 | Bourbonnais St. George | 10:34.37 PR |
| 2 | Damian RamirezPlace 2 · Grade 8 · Bourbonnais UGC | 8 | Bourbonnais UGC | 11:10.03 |
| 3 | Nolan TomasekPlace 3 · Grade 8 · Frankfort Hickory Creek | 8 | Frankfort Hickory Creek | 11:14.78 PR |
| 4 | Paul GetsoianPlace 4 · Grade 8 · Channahon | 8 | Channahon | 11:18.60 |
| 5 | Nojus KubiliusPlace 5 · Grade 7 · Homer Glen Homer | 7 | Homer Glen Homer | 11:20.43 |
| 6 | Isaac HamiltonPlace 6 · Grade 6 · Minooka | 6 | Minooka | 11:20.91 |
| 7 | Colt FriederichPlace 7 · Grade 7 · Frankfort Hickory Creek | 7 | Frankfort Hickory Creek | 11:24.53 |
| 8 | Carson KuckiePlace 8 · Grade 5 · Bourbonnais UGC | 5 | Bourbonnais UGC | 11:25.04 |
| 9 | Levi BruesewitzPlace 9 · Grade 6 · Channahon | 6 | Channahon | 11:27.53 |
| 10 | Micah LanumPlace 10 · Grade 8 · Bourbonnais UGC | 8 | Bourbonnais UGC | 11:33.48 |
| 11 | Aaron HodappPlace 11 · Grade 7 · Channahon | 7 | Channahon | 11:34.08 |
| 12 | Nathan JastrzabPlace 12 · Grade 6 · New Lenox Liberty | 6 | New Lenox Liberty | 11:35.64 |
| 13 | Jack RossiPlace 13 · Grade 7 · Bolingbrook Jane Addams | 7 | Bolingbrook Jane Addams | 11:39.30 |
| 14 | Tucker ClemensPlace 14 · Grade 8 · Ottawa Shepherd | 8 | Ottawa Shepherd | 11:42.69 PR |
| 15 | Nolan BullisPlace 15 · Grade 7 · Channahon | 7 | Channahon | 11:43.28 |
| 16 | Lincoln JoachimPlace 16 · Grade 5 · Channahon | 5 | Channahon | 11:43.58 |
| 17 | Benjamin BlackburnPlace 17 · Grade 8 · Minooka | 8 | Minooka | 11:45.41 PR |
| 18 | Colton TraxlerPlace 18 · Grade 8 · Minooka | 8 | Minooka | 11:48.20 |
| 19 | Zachary ZupancicPlace 19 · Grade 8 · Shorewood Troy | 8 | Shorewood Troy | 11:49.12 |
| 20 | Brady SlowikPlace 20 · Grade 8 · Homer Glen Homer | 8 | Homer Glen Homer | 11:50.83 PR |
| 21 | Grant VongluekiatPlace 21 · Grade 8 · LaGrange Gurrie | 8 | LaGrange Gurrie | 11:51.20 |
| 22 | Raevaun JohnsonPlace 22 · Grade 8 · Shorewood Troy | 8 | Shorewood Troy | 11:53.19 |
| 23 | Victor DelgaldilloPlace 23 · Grade 8 · Joliet Gompers | 8 | Joliet Gompers | 11:57.58 |
| 24 | Brody GowlerPlace 24 · Grade 6 · Bourbonnais UGC | 6 | Bourbonnais UGC | 11:57.93 |
| 25 | Cayden NelsonPlace 25 · Grade 8 · Joliet Gompers | 8 | Joliet Gompers | 12:00.11 PR |
| 26 | Luke TyrkaPlace 26 · Grade 8 · Frankfort Hickory Creek | 8 | Frankfort Hickory Creek | 12:00.52 |
| 27 | Decker KuntzPlace 27 · Grade 7 · Darien Cass | 7 | Darien Cass | 12:03.78 |
| 28 | Quinton PurdomPlace 28 · Grade 8 · New Lenox Martino | 8 | New Lenox Martino | 12:03.90 |
| 29 | Ben StrozakPlace 29 · Grade 7 · LaGrange Gurrie | 7 | LaGrange Gurrie | 12:04.47 |
| 30 | Charles MascolinoPlace 30 · Grade 7 · Minooka | 7 | Minooka | 12:05.21 |
| 31 | Alexander CornejoPlace 31 · Grade 7 · Joliet Gompers | 7 | Joliet Gompers | 12:05.85 |
| 32 | Silas GreerPlace 32 · Grade 8 · Bourbonnais UGC | 8 | Bourbonnais UGC | 12:08.90 |
| 33 | Giovanni MoranPlace 33 · Grade 8 · Joliet Gompers | 8 | Joliet Gompers | 12:09.54 |
| 34 | Jesus BustamontePlace 34 · Grade 8 · Joliet Gompers | 8 | Joliet Gompers | 12:11.20 |
| 35 | Vincent BrandolinoPlace 35 · Grade 7 · Minooka | 7 | Minooka | 12:11.62 |
| 36 | Brendan HespellPlace 36 · Grade 8 · Channahon | 8 | Channahon | 12:11.84 |
| 37 | Jase NortonPlace 37 · Grade 7 · Bolingbrook Jane Addams | 7 | Bolingbrook Jane Addams | 12:12.93 |
| 38 | Aidan StringerPlace 38 · Grade 7 · Lemont Old Quarry | 7 | Lemont Old Quarry | 12:13.29 |
| 39 | Tyler WilsonPlace 39 · Grade 7 · Bolingbrook Jane Addams | 7 | Bolingbrook Jane Addams | 12:14.40 |
| 40 | Marty PavlikPlace 40 · Grade 7 · Homer Glen Homer | 7 | Homer Glen Homer | 12:16.98 |
| 41 | Benjamin TuckerPlace 41 · Grade 6 · Minooka | 6 | Minooka | 12:19.13 |
| 42 | Liam MertesPlace 42 · Grade 8 · Romeoville Martinez | 8 | Romeoville Martinez | 12:19.43 |
| 43 | Alex KlaasPlace 43 · Grade 7 · Lemont Old Quarry | 7 | Lemont Old Quarry | 12:19.63 |
| 44 | Lincoln CarterPlace 44 · Grade 8 · Minooka | 8 | Minooka | 12:19.98 |
| 45 | Jon HurtadoPlace 45 · Grade 8 · Joliet Gompers | 8 | Joliet Gompers | 12:20.78 PR |
| 46 | Lucas CarusoPlace 46 · Grade 7 · Lemont Old Quarry | 7 | Lemont Old Quarry | 12:21.66 |
| 47 | Max WordenPlace 47 · Grade 8 · New Lenox Liberty | 8 | New Lenox Liberty | 12:22.41 PR |
| 48 | Dylan HootsPlace 48 · Grade 8 · Manteno | 8 | Manteno | 12:25.68 |
| 49 | Zamir LanderosPlace 49 · Grade 7 · Sandwich | 7 | Sandwich | 12:26.97 |
| 50 | Lucas SkrobotPlace 50 · Grade 8 · Manteno | 8 | Manteno | 12:27.83 |
| 51 | Noel AyalaPlace 51 · Grade 8 · Crest Hill Richland | 8 | Crest Hill Richland | 12:28.05 |
| 52 | Corey MundayPlace 52 · Grade 6 · Joliet St. Raymond | 6 | Joliet St. Raymond | 12:28.19 |
| 53 | Damian AlvarezPlace 53 · Grade 7 · Shorewood Troy | 7 | Shorewood Troy | 12:30.15 |
| 54 | Cooper GibbsPlace 54 · Grade 7 · Shorewood Troy | 7 | Shorewood Troy | 12:30.31 |
| 55 | Bodee HarmonPlace 55 · Grade 7 · Sandwich | 7 | Sandwich | 12:31.19 |
| 56 | Joel SturmPlace 56 · Grade 8 · New Lenox Martino | 8 | New Lenox Martino | 12:32.32 |
| 57 | Landon GustafsonPlace 57 · Grade 8 · Ottawa Shepherd | 8 | Ottawa Shepherd | 12:33.93 |
| 58 | Griffin EdmanPlace 58 · Grade 7 · Shorewood Troy | 7 | Shorewood Troy | 12:36.70 |
| 59 | Damian Garcia-ZamoranoPlace 59 · Grade 7 · LaGrange Gurrie | 7 | LaGrange Gurrie | 12:36.72 |
| 60 | Owen NelsonPlace 60 · Grade 5 · LaGrange Gurrie | 5 | LaGrange Gurrie | 12:37.22 |
| 61 | Timmy McinnesPlace 61 · Grade 8 · Frankfort Hickory Creek | 8 | Frankfort Hickory Creek | 12:37.76 |
| 62 | Spencer BorlingPlace 62 · Grade 5 · LaGrange Gurrie | 5 | LaGrange Gurrie | 12:38.11 |
| 63 | Leonel MirelesPlace 63 · Grade 7 · Joliet Hufford | 7 | Joliet Hufford | 12:38.62 |
| 64 | Michael KruegerPlace 64 · Grade 7 · Braidwood Reed-Custer | 7 | Braidwood Reed-Custer | 12:39.05 |
| 65 | Prince-George AgyarePlace 65 · Grade 8 · Bolingbrook Jane Addams | 8 | Bolingbrook Jane Addams | 12:40.80 |
| 66 | Connor DryerPlace 66 · Grade 6 · Manteno | 6 | Manteno | 12:40.85 |
| 67 | Kellen ZipperPlace 67 · Grade 7 · Bourbonnais UGC | 7 | Bourbonnais UGC | 12:42.45 |
| 68 | Jack MackeyPlace 68 · Grade 8 · Joliet St. Raymond | 8 | Joliet St. Raymond | 12:42.72 PR |
| 69 | Jack ZebrowskiPlace 69 · Grade 8 · Peotone | 8 | Peotone | 12:42.74 |
| 70 | Ryker SantiagoPlace 70 · Grade 7 · LaGrange Gurrie | 7 | LaGrange Gurrie | 12:43.44 |
| 71 | Ryan StauffacherPlace 71 · Grade 7 · Frankfort Hickory Creek | 7 | Frankfort Hickory Creek | 12:43.90 PR |
| 72 | Mason HopkinsPlace 72 · Grade 8 · Bourbonnais St. George | 8 | Bourbonnais St. George | 12:45.94 |
| 73 | Quentin TraylorPlace 73 · Grade 8 · Joliet Hufford | 8 | Joliet Hufford | 12:46.57 |
| 74 | Calihan WeberPlace 74 · Grade 8 · Shorewood Troy | 8 | Shorewood Troy | 12:46.63 |
| 75 | Alex VelazquezPlace 75 · Grade 7 · Bourbonnais UGC | 7 | Bourbonnais UGC | 12:46.80 |
| 76 | Peter OgrodnikPlace 76 · Grade 8 · New Lenox Martino | 8 | New Lenox Martino | 12:47.82 |
| 77 | Brayden RadtkePlace 77 · Grade 7 · New Lenox Martino | 7 | New Lenox Martino | 12:48.02 |
| 78 | Gavin McdermottPlace 78 · Grade 7 · Frankfort Hickory Creek | 7 | Frankfort Hickory Creek | 12:49.11 |
| 79 | Jared EnnisPlace 79 · Grade 8 · New Lenox Martino | 8 | New Lenox Martino | 12:50.72 PR |
| 80 | Ramiro Lazaro-CoronaPlace 80 · Grade 8 · Ottawa Shepherd | 8 | Ottawa Shepherd | 12:50.75 |
| 81 | Ryder GerensteinPlace 81 · Grade 6 · Homer Glen Homer | 6 | Homer Glen Homer | 12:51.22 |
| 82 | Aaron GetsoianPlace 82 · Grade 7 · Channahon | 7 | Channahon | 12:52.13 |
| 83 | Kameron MaltbiaPlace 83 · Grade 8 · Bolingbrook Jane Addams | 8 | Bolingbrook Jane Addams | 12:52.80 |
| 84 | Ryan GappaPlace 84 · Grade 8 · New Lenox Martino | 8 | New Lenox Martino | 12:56.21 |
| 85 | Thomas DonnanPlace 85 · Grade 6 · New Lenox Martino | 6 | New Lenox Martino | 12:59.69 PR |
| 86 | Ramsey AlansariPlace 86 · Grade 7 · Homer Glen Homer | 7 | Homer Glen Homer | 13:00.55 |
| 87 | Colin NallyPlace 87 · Grade 7 · Lemont Old Quarry | 7 | Lemont Old Quarry | 13:04.01 |
| 88 | Ira ToepperPlace 88 · Grade 8 · Manteno | 8 | Manteno | 13:05.69 |
| 89 | Owen KellyPlace 89 · Grade 8 · Homer Glen Homer | 8 | Homer Glen Homer | 13:06.04 |
| 90 | Shane SeibertPlace 90 · Grade 7 · Peotone | 7 | Peotone | 13:06.13 |
| 91 | Christian HernandezPlace 91 · Grade 6 · Romeoville Lukancic | 6 | Romeoville Lukancic | 13:06.33 |
| 92 | Parker WattersPlace 92 · Grade 6 · Homer Glen Homer | 6 | Homer Glen Homer | 13:06.67 |
| 93 | Brody PhelpsPlace 93 · Grade 8 · Frankfort Hickory Creek | 8 | Frankfort Hickory Creek | 13:08.42 |
| 94 | Lucas HarrisPlace 94 · Grade 8 · Romeoville Martinez | 8 | Romeoville Martinez | 13:08.57 PR |
| 95 | Jose MaldonadoPlace 95 · Grade 8 · LaGrange Gurrie | 8 | LaGrange Gurrie | 13:08.81 |
| 96 | Dane HawkinsPlace 96 · Grade 7 · Ottawa Shepherd | 7 | Ottawa Shepherd | 13:09.79 |
| 97 | Sean ODonnellPlace 97 · Grade 7 · Lemont Old Quarry | 7 | Lemont Old Quarry | 13:10.38 |
| 98 | Connor JacksonPlace 98 · Grade 7 · Darien Cass | 7 | Darien Cass | 13:14.36 |
| 99 | Alexander SowderPlace 99 · Grade 5 · Manteno | 5 | Manteno | 13:17.05 |
| 100 | Dylan SpencePlace 100 · Grade 6 · Ottawa Shepherd | 6 | Ottawa Shepherd | 13:17.27 |
| 101 | Emmett RyanPlace 101 · Grade 5 · Sandwich | 5 | Sandwich | 13:18.15 |
| 102 | Ethan FinneganPlace 102 · Grade 8 · Manteno | 8 | Manteno | 13:18.99 |
| 103 | Landen MillerPlace 103 · Grade 8 · New Lenox Liberty | 8 | New Lenox Liberty | 13:20.35 PR |
| 104 | Brandon BettenhausenPlace 104 · Grade 8 · New Lenox Liberty | 8 | New Lenox Liberty | 13:20.71 PR |
| 105 | Casper JanowiczPlace 105 · Grade 7 · Lemont Old Quarry | 7 | Lemont Old Quarry | 13:21.06 PR |
| 106 | Mason McNultyPlace 106 · Grade 7 · New Lenox Liberty | 7 | New Lenox Liberty | 13:25.96 |
| 107 | Liam LombardiPlace 107 · Grade 8 · Romeoville Lukancic | 8 | Romeoville Lukancic | 13:28.43 |
| 108 | Alex DoodyPlace 108 · Grade 7 · Bolingbrook Jane Addams | 7 | Bolingbrook Jane Addams | 13:29.34 PR |
| 109 | Joe StritarPlace 109 · Grade 7 · Manteno | 7 | Manteno | 13:30.48 |
| 110 | Jackson MayszakPlace 110 · Grade 8 · Ottawa Shepherd | 8 | Ottawa Shepherd | 13:32.45 |
| 111 | Carter TsoluosPlace 111 · Grade 6 · New Lenox Liberty | 6 | New Lenox Liberty | 13:35.23 PR |
| 112 | Benjamin ScanlanPlace 112 · Grade 6 · Lemont Old Quarry | 6 | Lemont Old Quarry | 13:36.83 |
| 113 | Paul KokuroPlace 113 · Grade 8 · Joliet Hufford | 8 | Joliet Hufford | 13:39.24 |
| 114 | Jace BrunsPlace 114 · Grade 8 · Bourbonnais St. George | 8 | Bourbonnais St. George | 13:41.69 |
| 115 | Jackson TriggPlace 115 · Grade 6 · Sandwich | 6 | Sandwich | 13:49.34 |
| 116 | Jaxon David WestPlace 116 · Grade 5 · Bourbonnais St. George | 5 | Bourbonnais St. George | 13:50.85 |
| 117 | Rian GreenPlace 117 · Grade 7 · Darien Cass | 7 | Darien Cass | 13:51.47 |
| 118 | Leo LucioPlace 118 · Grade 7 · Crest Hill Richland | 7 | Crest Hill Richland | 13:54.97 |
| 119 | Nathan VanderhydenPlace 119 · Grade 8 · Joliet Hufford | 8 | Joliet Hufford | 13:55.00 PR |
| 120 | Jackson MillerPlace 120 · Grade 8 · Sandwich | 8 | Sandwich | 13:56.41 |
| 121 | Asher WarningPlace 121 · Grade 7 · Bolingbrook Jane Addams | 7 | Bolingbrook Jane Addams | 13:56.44 |
| 122 | Gavin BurtonPlace 122 · Grade 6 · Bourbonnais St. George | 6 | Bourbonnais St. George | 14:01.88 |
| 123 | Auggie MoranPlace 123 · Grade 8 · Kankakee Bishop McNamara | 8 | Kankakee Bishop McNamara | 14:02.16 |
| 124 | Kamden OlneyPlace 124 · Grade 5 · Kankakee Bishop McNamara | 5 | Kankakee Bishop McNamara | 14:02.89 |
| 125 | Blake MeeganPlace 125 · Grade 7 · Ottawa Shepherd | 7 | Ottawa Shepherd | 14:10.21 PR |
| 126 | Jaime VargasPlace 126 · Grade 6 · Joliet St. Raymond | 6 | Joliet St. Raymond | 14:12.15 |
| 127 | Niko MartinezPlace 127 · Grade 8 · Bourbonnais St. George | 8 | Bourbonnais St. George | 14:21.94 PR |
| 128 | James NorstromPlace 128 · Grade 8 · Joliet Hufford | 8 | Joliet Hufford | 14:25.00 |
| 129 | Austin KuehlemPlace 129 · Grade 5 · Sandwich | 5 | Sandwich | 14:25.48 |
| 130 | Anthony SwarthoutPlace 130 · Grade 8 · Joliet Hufford | 8 | Joliet Hufford | 14:29.62 |
| 131 | Camden CarterPlace 131 · Grade 7 · Joliet Hufford | 7 | Joliet Hufford | 14:33.33 PR |
| 132 | Jackson PitlockPlace 132 · Grade 6 · Peotone | 6 | Peotone | 14:38.07 PR |
| 133 | Colin MillerPlace 133 · Grade 6 · Bourbonnais St. George | 6 | Bourbonnais St. George | 14:44.02 |
| 134 | Aiden KuehlemPlace 134 · Grade 8 · Sandwich | 8 | Sandwich | 14:47.41 |
| 135 | Edward SedlacekPlace 135 · Grade 8 · Romeoville Lukancic | 8 | Romeoville Lukancic | 14:56.51 |
| 136 | Brandon AmadorPlace 136 · Grade 8 · New Lenox Liberty | 8 | New Lenox Liberty | 15:02.24 |
| 137 | Keaton DennyPlace 137 · Grade 8 · Peotone | 8 | Peotone | 15:07.63 |
| 138 | David OseiPlace 138 · Grade 8 · Crest Hill Richland | 8 | Crest Hill Richland | 15:10.49 |
| 139 | Cameron HamiltonPlace 139 · Grade 7 · Crest Hill Richland | 7 | Crest Hill Richland | 15:15.12 |
| 140 | James LevequePlace 140 · Grade 7 · Kankakee Bishop McNamara | 7 | Kankakee Bishop McNamara | 15:18.69 |
| 141 | Charlie HomolkaPlace 141 · Grade 6 · Joliet St. Raymond | 6 | Joliet St. Raymond | 15:42.63 |
| 142 | Peter IngelsonPlace 142 · Grade 6 · Joliet St. Raymond | 6 | Joliet St. Raymond | 15:49.21 |
| 143 | Peter ManesPlace 143 · Grade 7 · Kankakee Bishop McNamara | 7 | Kankakee Bishop McNamara | 16:07.89 |
| 144 | Ryan LevequePlace 144 · Grade 6 · Kankakee Bishop McNamara | 6 | Kankakee Bishop McNamara | 16:21.01 |
| 145 | Anthony BenoitPlace 145 · Grade 7 · Kankakee Bishop McNamara | 7 | Kankakee Bishop McNamara | 16:41.78 |
| 146 | Michael JohnsonPlace 146 · Grade 5 · Joliet St. Raymond | 5 | Joliet St. Raymond | 17:00.62 |
| 147 | Emiliano RojoPlace 147 · Grade 5 · Crest Hill Richland | 5 | Crest Hill Richland | 17:15.31 |
| 148 | Theo TofaPlace 148 · Grade 8 · Romeoville Martinez | 8 | Romeoville Martinez | 17:20.15 |
| 149 | Jackson JasperPlace 149 · Grade 8 · Jack Hille | 8 | Jack Hille | 17:44.58 |
| 150 | Johnny BuligaPlace 150 · Grade 8 · Jack Hille | 8 | Jack Hille | 18:15.26 |
| 151 | Alejandro OrozcoPlace 151 · Grade 7 · Peotone | 7 | Peotone | 19:08.08 |
| 152 | Maximilian CarreraPlace 152 · Grade 8 · Jack Hille | 8 | Jack Hille | 23:06.81 |
| 153 | Mattew RinghoferPlace 153 · Grade 7 · Peotone | 7 | Peotone | 23:15.23 |