| 1 | Charles MascolinoPlace 1 · Grade 6 · Minooka | 6 | Minooka | 12:15.70 |
| 2 | Christian MercerPlace 2 · Grade 8 · Gompers | 8 | Gompers | 12:21.30 |
| 3 | Nathan RuizPlace 3 · Grade 8 · Gompers | 8 | Gompers | 12:27.10 |
| 4 | Lucias WilcoxPlace 4 · Grade 8 · New Lenox Martino | 8 | New Lenox Martino | 12:27.30 |
| 5 | Augustine IgricPlace 5 · Grade 8 · Minooka | 8 | Minooka | 12:34.40 |
| 6 | Carter StevensonPlace 6 · Grade 8 · Minooka | 8 | Minooka | 12:38.00 |
| 7 | Cal TosoPlace 7 · Grade 8 · Minooka | 8 | Minooka | 12:43.80 |
| 8 | Santiago VielmaPlace 8 · Grade 8 · Gompers | 8 | Gompers | 12:48.70 |
| 9 | William HeislerPlace 9 · Grade 7 · Homer Glen Homer | 7 | Homer Glen Homer | 12:50.20 |
| 10 | Cayden NelsonPlace 10 · Grade 7 · Gompers | 7 | Gompers | 12:51.10 |
| 11 | Weston NorkusPlace 11 · Grade 7 · New Lenox Martino | 7 | New Lenox Martino | 12:51.10 |
| 12 | Zam ZamorasPlace 12 · Grade 8 · Shorewood Troy | 8 | Shorewood Troy | 12:51.90 |
| 13 | Jorge BarreraPlace 13 · Grade 8 · Gompers | 8 | Gompers | 12:56.40 |
| 14 | Emmanuel FortunatoPlace 14 · Grade 8 · Gompers | 8 | Gompers | 12:56.50 |
| 15 | Ronald RichleyPlace 15 · Grade 8 · Shorewood Troy | 8 | Shorewood Troy | 12:58.50 |
| 16 | Dylan LohrensPlace 16 · Grade 7 · Frankfort Hickory Creek | 7 | Frankfort Hickory Creek | 12:59.00 |
| 17 | Nathan TydusPlace 17 · Grade 7 · William F. Gurrie | 7 | William F. Gurrie | 13:03.00 |
| 18 | Riley GrigsbyPlace 18 · Grade 8 · New Lenox Martino | 8 | New Lenox Martino | 13:03.70 |
| 19 | James MoultonPlace 19 · Grade 8 · Bourbonnais UGC | 8 | Bourbonnais UGC | 13:05.00 |
| 20 | Zack KozialPlace 20 · Grade 8 · Bourbonnais UGC | 8 | Bourbonnais UGC | 13:07.10 |
| 21 | Brody PhelpsPlace 21 · Grade 7 · Frankfort Hickory Creek | 7 | Frankfort Hickory Creek | 13:08.00 |
| 22 | Christian WidstromPlace 22 · Grade 8 · Bourbonnais UGC | 8 | Bourbonnais UGC | 13:09.90 |
| 23 | Grant ComesPlace 23 · Grade 6 · William F. Gurrie | 6 | William F. Gurrie | 13:10.70 |
| 24 | Edward VegaPlace 24 · Grade 8 · Lemont Old Quarry | 8 | Lemont Old Quarry | 13:11.60 |
| 25 | Leonell UbaldoPlace 25 · Grade 8 · Shorewood Troy | 8 | Shorewood Troy | 13:14.90 |
| 26 | Logan PempePlace 26 · Grade 7 · Channahon | 7 | Channahon | 13:17.00 |
| 27 | Charlie GallagerPlace 27 · Grade 7 · Bourbonnais UGC | 7 | Bourbonnais UGC | 13:17.50 |
| 28 | Brendan HespellPlace 28 · Grade 7 · Channahon | 7 | Channahon | 13:17.50 |
| 29 | Zayed AlassafPlace 29 · Grade 7 · New Lenox Liberty | 7 | New Lenox Liberty | 13:18.10 |
| 30 | Silis GreerPlace 30 · Grade 7 · Bourbonnais UGC | 7 | Bourbonnais UGC | 13:20.10 |
| 31 | Jared EnnisPlace 31 · Grade 7 · New Lenox Martino | 7 | New Lenox Martino | 13:21.80 |
| 32 | Owen YarboroughPlace 32 · Grade 6 · William F. Gurrie | 6 | William F. Gurrie | 13:24.70 |
| 33 | Ethan StrongPlace 33 · Grade 7 · Minooka | 7 | Minooka | 13:24.70 |
| 34 | Ethan GomezPlace 34 · Grade 8 · Bourbonnais UGC | 8 | Bourbonnais UGC | 13:25.90 |
| 35 | Gavin PaxonPlace 35 · Grade 7 · Minooka | 7 | Minooka | 13:29.90 |
| 36 | Aaron BowersPlace 36 · Grade 8 · Gompers | 8 | Gompers | 13:30.00 |
| 37 | Alex KlaasPlace 37 · Grade 6 · Lemont Old Quarry | 6 | Lemont Old Quarry | 13:33.90 |
| 38 | Lincoln CarterPlace 38 · Grade 7 · Minooka | 7 | Minooka | 13:35.40 |
| 39 | Jackson KmiecikPlace 39 · Grade 6 · William F. Gurrie | 6 | William F. Gurrie | 13:35.90 |
| 40 | Kortez WoodsonPlace 40 · Grade 7 · Gompers | 7 | Gompers | 13:37.20 |
| 41 | Charlie MorrallPlace 41 · Grade 8 · Bourbonnais UGC | 8 | Bourbonnais UGC | 13:38.20 |
| 42 | Josh BoerrsmaPlace 42 · Grade 5 · New Lenox Liberty | 5 | New Lenox Liberty | 13:39.70 |
| 43 | Liam MacfarlanePlace 43 · Grade 8 · Frankfort Hickory Creek | 8 | Frankfort Hickory Creek | 13:42.40 |
| 44 | Jackson GornikPlace 44 · Grade 8 · Channahon | 8 | Channahon | 13:43.80 |
| 45 | Sam GrassoPlace 45 · Grade 8 · Shorewood Troy | 8 | Shorewood Troy | 13:44.40 |
| 46 | Camden JohnsonPlace 46 · Grade 8 · Bourbonnais UGC | 8 | Bourbonnais UGC | 13:44.50 |
| 47 | Bastian AndersonPlace 47 · Grade 5 · Minooka | 5 | Minooka | 13:46.20 |
| 48 | Sean ODonnellPlace 48 · Grade 6 · Lemont Old Quarry | 6 | Lemont Old Quarry | 13:47.70 |
| 49 | Ethan MarcheschiPlace 49 · Grade 7 · Lemont Old Quarry | 7 | Lemont Old Quarry | 13:49.40 |
| 50 | Patrick HanenburgPlace 50 · Grade 8 · New Lenox Martino | 8 | New Lenox Martino | 13:50.80 |
| 51 | Cooper FreelundPlace 51 · Grade 7 · Bourbonnais UGC | 7 | Bourbonnais UGC | 13:51.90 |
| 52 | Reed LivesayPlace 52 · Grade 7 · New Lenox Martino | 7 | New Lenox Martino | 13:54.60 |
| 53 | Patryk MilonPlace 53 · Grade 7 · New Lenox Martino | 7 | New Lenox Martino | 13:55.20 |
| 54 | Mason McNultyPlace 54 · Grade 6 · New Lenox Liberty | 6 | New Lenox Liberty | 13:56.70 |
| 55 | Kurt PantolPlace 55 · Grade 8 · New Lenox Liberty | 8 | New Lenox Liberty | 13:59.00 |
| 56 | Jon HurtadoPlace 56 · Grade 7 · Gompers | 7 | Gompers | 14:01.60 |
| 57 | Dominik MorawaPlace 57 · Grade 7 · Lemont Old Quarry | 7 | Lemont Old Quarry | 14:01.70 |
| 58 | Mateusz OgorekPlace 58 · Grade 7 · Lemont Old Quarry | 7 | Lemont Old Quarry | 14:01.90 |
| 59 | Vince BrandolinoPlace 59 · Grade 6 · Minooka | 6 | Minooka | 14:04.10 |
| 60 | Anthony GonzalezPlace 60 · Grade 7 · Gompers | 7 | Gompers | 14:06.20 |
| 61 | Adrian SciubiszPlace 61 · Grade 8 · Lemont Old Quarry | 8 | Lemont Old Quarry | 14:06.20 |
| 62 | Crew JonaitisPlace 62 · Grade 7 · New Lenox Martino | 7 | New Lenox Martino | 14:07.60 |
| 63 | Aidan StringerPlace 63 · Grade 6 · Lemont Old Quarry | 6 | Lemont Old Quarry | 14:07.80 |
| 64 | Cesar ZepedaPlace 64 · Grade 8 · Gompers | 8 | Gompers | 14:08.00 |
| 65 | Owen VinciPlace 65 · Grade 8 · Lemont Old Quarry | 8 | Lemont Old Quarry | 14:08.30 |
| 66 | Damian AlvarezPlace 66 · Grade 6 · Shorewood Troy | 6 | Shorewood Troy | 14:10.20 |
| 67 | Casper JanowiczPlace 67 · Grade 6 · Lemont Old Quarry | 6 | Lemont Old Quarry | 14:11.30 |
| 68 | Timmy McinnesPlace 68 · Grade 7 · Frankfort Hickory Creek | 7 | Frankfort Hickory Creek | 14:11.30 |
| 69 | Dylan OffermanPlace 69 · Grade 7 · Shorewood Troy | 7 | Shorewood Troy | 14:12.40 |
| 70 | Colin MajewskiPlace 70 · Grade 7 · New Lenox Martino | 7 | New Lenox Martino | 14:14.20 |
| 71 | Cuyler MolnarPlace 71 · Grade 7 · Lemont Old Quarry | 7 | Lemont Old Quarry | 14:14.60 |
| 72 | Declan MatysPlace 72 · Grade 7 · Manteno | 7 | Manteno | 14:18.70 |
| 73 | Luis IslasPlace 73 · Grade 8 · Gompers | 8 | Gompers | 14:20.90 |
| 74 | Levi YoungPlace 74 · Grade 7 · Minooka | 7 | Minooka | 14:21.10 |
| 75 | Spencer SoykPlace 75 · Grade 7 · New Lenox Martino | 7 | New Lenox Martino | 14:21.60 |
| 76 | Becket CowanPlace 76 · Grade 5 · New Lenox Martino | 5 | New Lenox Martino | 14:22.10 |
| 77 | Blake MrazPlace 77 · Grade 8 · New Lenox Liberty | 8 | New Lenox Liberty | 14:24.50 |
| 78 | Jacob MarchiniakPlace 78 · Grade 8 · Channahon | 8 | Channahon | 14:31.10 |
| 79 | Isaac RosenbergerPlace 79 · Grade 7 · Bourbonnais UGC | 7 | Bourbonnais UGC | 14:39.10 |
| 80 | Brady AndrewsPlace 80 · Grade 6 · New Lenox Martino | 6 | New Lenox Martino | 14:41.40 |
| 81 | Leo ChoncoaPlace 81 · Grade 7 · Gompers | 7 | Gompers | 14:42.90 |
| 82 | Ian GonzalezPlace 82 · Grade 7 · Shorewood Troy | 7 | Shorewood Troy | 14:43.80 |
| 83 | Ben DalPontePlace 83 · Grade 5 · New Lenox Martino | 5 | New Lenox Martino | 14:44.00 |
| 84 | Ryker MilamPlace 84 · Grade 6 · Sandwich | 6 | Sandwich | 14:46.40 |
| 85 | Luke TyrkaPlace 85 · Grade 7 · Frankfort Hickory Creek | 7 | Frankfort Hickory Creek | 14:47.90 |
| 86 | Ben EftekharPlace 86 · Grade 7 · William F. Gurrie | 7 | William F. Gurrie | 14:48.60 |
| 87 | Lucas CarusoPlace 87 · Grade 6 · Lemont Old Quarry | 6 | Lemont Old Quarry | 14:49.10 |
| 88 | Griffin FahrowPlace 88 · Grade 8 · Bourbonnais UGC | 8 | Bourbonnais UGC | 14:49.20 |
| 89 | Luke HodappPlace 89 · Grade 8 · Channahon | 8 | Channahon | 14:49.50 |
| 90 | Eduardo LopezPlace 90 · Grade 7 · Gompers | 7 | Gompers | 14:51.10 |
| 91 | Francesco GenualdiPlace 91 · Grade 8 · Lemont Old Quarry | 8 | Lemont Old Quarry | 14:51.20 |
| 92 | Vincent JurgensPlace 92 · Grade 7 · Channahon | 7 | Channahon | 14:51.70 |
| 93 | Ben WillisPlace 93 · Grade 7 · New Lenox Martino | 7 | New Lenox Martino | 14:54.00 |
| 94 | Logan HernandezPlace 94 · Grade 8 · Gompers | 8 | Gompers | 14:54.30 |
| 95 | Josue MoralesPlace 95 · Grade 8 · Gompers | 8 | Gompers | 15:04.50 |
| 96 | Mateo MonasterioPlace 96 · Grade 8 · Frankfort Hickory Creek | 8 | Frankfort Hickory Creek | 15:06.30 |
| 97 | Kai WalterPlace 97 · Grade 6 · Channahon | 6 | Channahon | 15:06.40 |
| 98 | Noah LappayPlace 98 · Grade 6 · Lemont Old Quarry | 6 | Lemont Old Quarry | 15:10.70 |
| 99 | Evan PokornyPlace 99 · Grade 6 · Lemont Old Quarry | 6 | Lemont Old Quarry | 15:11.00 |
| 100 | Brayden WilliamsPlace 100 · Grade 6 · William F. Gurrie | 6 | William F. Gurrie | 15:12.40 |
| 101 | Owen CripePlace 101 · Grade 7 · Frankfort Hickory Creek | 7 | Frankfort Hickory Creek | 15:15.50 |
| 102 | Brandon AmadorPlace 102 · Grade 7 · New Lenox Liberty | 7 | New Lenox Liberty | 15:17.40 |
| 103 | Jase NeislerPlace 103 · Grade 7 · Shorewood Troy | 7 | Shorewood Troy | 15:17.60 |
| 104 | Ryder VickPlace 104 · Grade 6 · Sandwich | 6 | Sandwich | 15:18.60 |
| 105 | Collin SextonPlace 105 · Grade 8 · Bourbonnais UGC | 8 | Bourbonnais UGC | 15:21.50 |
| 106 | Jasper StinsonPlace 106 · Grade 8 · Shorewood Troy | 8 | Shorewood Troy | 15:22.40 |
| 107 | Nathan DavisPlace 107 · Grade 8 · New Lenox Liberty | 8 | New Lenox Liberty | 15:27.10 |
| 108 | Brent BriskiPlace 108 · Grade 8 · Lemont Old Quarry | 8 | Lemont Old Quarry | 15:28.90 |
| 109 | Caleb GreenePlace 109 · Grade 8 · Shorewood Troy | 8 | Shorewood Troy | 15:32.30 |
| 110 | Andrew IwaniukPlace 110 · Grade 7 · New Lenox Liberty | 7 | New Lenox Liberty | 15:35.70 |
| 111 | Nathan DeGrootPlace 111 · Grade 7 · Channahon | 7 | Channahon | 15:36.40 |
| 112 | Michael GornickPlace 112 · Grade 6 · Channahon | 6 | Channahon | 15:36.50 |
| 113 | Brandon BettenhausenPlace 113 · Grade 7 · New Lenox Liberty | 7 | New Lenox Liberty | 15:38.20 |
| 114 | Anthony DarinPlace 114 · Grade 7 · Shorewood Troy | 7 | Shorewood Troy | 15:46.10 |
| 115 | Caleb GreenPlace 115 · Grade 6 · New Lenox Liberty | 6 | New Lenox Liberty | 15:48.00 |
| 116 | Andrew BushPlace 116 · Grade 8 · Bourbonnais UGC | 8 | Bourbonnais UGC | 15:48.80 |
| 117 | Colin BenderPlace 117 · Grade 8 · New Lenox Liberty | 8 | New Lenox Liberty | 15:59.10 |
| 118 | Gunner JonesPlace 118 · Grade 6 · St. George | 6 | St. George | 16:01.60 |
| 119 | Ethan MarshallPlace 119 · Grade 7 · Frankfort Hickory Creek | 7 | Frankfort Hickory Creek | 16:08.90 |
| 120 | Lucas JohnsonPlace 120 · Grade 6 · New Lenox Liberty | 6 | New Lenox Liberty | 16:10.20 |
| 121 | Tanner WestPlace 121 · Grade 5 · Manteno | 5 | Manteno | 16:10.90 |
| 122 | Matthew ValekPlace 122 · Grade 8 · Frankfort Hickory Creek | 8 | Frankfort Hickory Creek | 16:11.70 |
| 123 | Noah RowoldPlace 123 · Grade 6 · Ottawa Shepherd | 6 | Ottawa Shepherd | 16:24.70 |
| 124 | Logan ManganPlace 124 · Grade 7 · Channahon | 7 | Channahon | 16:25.70 |
| 125 | Lucas VillagomezPlace 125 · Grade 8 · Ottawa Shepherd | 8 | Ottawa Shepherd | 16:25.90 |
| 126 | Ryan JohnsonPlace 126 · Grade 7 · Lemont Old Quarry | 7 | Lemont Old Quarry | 16:26.60 |
| 127 | Colin FlynnPlace 127 · Grade 7 · New Lenox Martino | 7 | New Lenox Martino | 16:27.60 |
| 128 | Lucas PorterPlace 128 · Grade 8 · Bourbonnais UGC | 8 | Bourbonnais UGC | 16:30.30 |
| 129 | Armando FigueroaPlace 129 · Grade 7 · Manteno | 7 | Manteno | 16:40.30 |
| 130 | Cade SpriggsPlace 130 · Grade 7 · Lemont Old Quarry | 7 | Lemont Old Quarry | 16:40.80 |
| 131 | Brennen HeaverPlace 131 · Grade 8 · Ottawa Shepherd | 8 | Ottawa Shepherd | 16:43.00 |
| 132 | Miles GregoirePlace 132 · Grade 5 · St. George | 5 | St. George | 16:49.30 |
| 133 | Abram PenderPlace 133 · Grade 6 · Ottawa Shepherd | 6 | Ottawa Shepherd | 16:49.60 |
| 134 | Ronald JohnsonPlace 134 · Grade 5 · St. George | 5 | St. George | 16:58.40 |
| 135 | Jacob SiedoffPlace 135 · Grade 7 · Homer Glen Homer | 7 | Homer Glen Homer | 17:02.90 |
| 136 | Parker McCormickPlace 136 · Grade 7 · Romeoville Lukancic | 7 | Romeoville Lukancic | 17:11.70 |
| 137 | Drake RosePlace 137 · Grade 5 · Manteno | 5 | Manteno | 18:14.00 |
| 138 | Judah MorrisPlace 138 · Grade 7 · Ottawa Shepherd | 7 | Ottawa Shepherd | 18:18.10 |
| 139 | Logan BullaroPlace 139 · Grade 5 · St. George | 5 | St. George | 19:32.00 |
| 140 | Ryan WatsonPlace 140 · Grade 7 · Homer Glen Homer | 7 | Homer Glen Homer | 21:42.50 |
| 141 | Connor TomasekPlace 141 · Grade 6 · Homer Glen Homer | 6 | Homer Glen Homer | 28:09.80 |
| 142 | Jacob RitsosPlace 142 · Grade 7 · Channahon | 7 | Channahon | 28:16.00 |