| 1 | Angelo PendletonPlace 1 · Grade 6 · Bolingbrook Jane Addams | 6 | Bolingbrook Jane Addams | 7:26.5 PR |
| 2 | Logan McCaffreyPlace 2 · Grade 6 · Channahon | 6 | Channahon | 7:31.6 |
| 3 | Sawyer SulaicaPlace 3 · Grade 6 · Shorewood Troy | 6 | Shorewood Troy | 7:33.9 PR |
| 4 | Ben SattayatamPlace 4 · Grade 6 · Bolingbrook Jane Addams | 6 | Bolingbrook Jane Addams | 7:38.2 PR |
| 5 | Gage WhillockPlace 5 · Grade 6 · Minooka | 6 | Minooka | 7:40.2 |
| 6 | Jonathan LaurinPlace 6 · Grade 5 · LaGrange Gurrie | 5 | LaGrange Gurrie | 7:48.0 |
| 7 | Levi JoachimPlace 7 · Grade 5 · Channahon | 5 | Channahon | 7:50.8 PR |
| 8 | Austin MeadePlace 8 · Grade 5 · Minooka | 5 | Minooka | 7:52.7 |
| 9 | Joshua NeislerPlace 9 · Grade 5 · Shorewood Troy | 5 | Shorewood Troy | 7:54.0 PR |
| 10 | Kelton LauerPlace 10 · Grade 5 · Channahon | 5 | Channahon | 7:54.1 PR |
| 11 | Connor MalloyPlace 11 · Grade 5 · Minooka | 5 | Minooka | 7:57.7 |
| 12 | Noah LukasikPlace 12 · Grade 5 · Minooka | 5 | Minooka | 7:58.7 |
| 13 | Leo HeitzkeyPlace 13 · Grade 5 · Channahon | 5 | Channahon | 8:01.2 PR |
| 14 | Ryland HeaverPlace 14 · Grade 6 · Ottawa Shepherd | 6 | Ottawa Shepherd | 8:01.6 PR |
| 15 | Terrance DillardPlace 15 · Grade 6 · Bolingbrook Jane Addams | 6 | Bolingbrook Jane Addams | 8:02.9 PR |
| 16 | Luke BlackburnPlace 16 · Grade 6 · Minooka | 6 | Minooka | 8:06.7 |
| 17 | Nate JaicomoPlace 17 · Grade 6 · New Lenox Martino | 6 | New Lenox Martino | 8:12.0 PR |
| 18 | Calvin SkendzelPlace 18 · Grade 6 · Lemont Old Quarry | 6 | Lemont Old Quarry | 8:14.0 PR |
| 19 | Austin BrockPlace 19 · Grade 6 · LaGrange Gurrie | 6 | LaGrange Gurrie | 8:19.0 |
| 20 | Lukas LarsenPlace 20 · Grade 6 · Shorewood Troy | 6 | Shorewood Troy | 8:19.6 |
| 21 | Graham YarbroughPlace 21 · Grade 5 · LaGrange Gurrie | 5 | LaGrange Gurrie | 8:21.2 |
| 22 | Teddy ScouffasPlace 22 · Grade 6 · LaGrange Gurrie | 6 | LaGrange Gurrie | 8:22.0 |
| 23 | Brady DayPlace 23 · Grade 5 · Minooka | 5 | Minooka | 8:22.9 |
| 24 | Theodore EmphPlace 24 · Grade 5 · Shorewood Troy | 5 | Shorewood Troy | 8:24.4 PR |
| 25 | Robert WilliamsPlace 25 · Grade 6 · Shorewood Troy | 6 | Shorewood Troy | 8:24.5 PR |
| 26 | Jace BurrowsPlace 26 · Grade 6 · LaGrange Gurrie | 6 | LaGrange Gurrie | 8:27.6 |
| 27 | Ben TicknorPlace 27 · Grade 6 · LaGrange Gurrie | 6 | LaGrange Gurrie | 8:31.2 PR |
| 28 | Sebastian AlvarezPlace 28 · Grade 6 · Joliet Gompers | 6 | Joliet Gompers | 8:31.9 |
| 29 | John QuigleyPlace 29 · Grade 5 · Shorewood Troy | 5 | Shorewood Troy | 8:31.9 |
| 30 | Michael RainaldiPlace 30 · Grade 6 · Homer Glen Homer | 6 | Homer Glen Homer | 8:36.1 |
| 31 | Tristian WhitePlace 31 · Grade 6 · Bolingbrook Jane Addams | 6 | Bolingbrook Jane Addams | 8:37.1 PR |
| 32 | Luke BrickeyPlace 32 · Grade 6 · Orland Park St. Michael | 6 | Orland Park St. Michael | 8:37.1 PR |
| 33 | Ryan PerduePlace 33 · Grade 6 · Lemont Old Quarry | 6 | Lemont Old Quarry | 8:40.0 PR |
| 34 | Ty KorbaPlace 34 · Grade 6 · Minooka | 6 | Minooka | 8:40.1 |
| 35 | Santiago CarabajalPlace 35 · Grade 6 · Elwood GS | 6 | Elwood GS | 8:40.3 PR |
| 36 | Sajaan PatelPlace 36 · Grade 5 · Darien Cass | 5 | Darien Cass | 8:41.1 PR |
| 37 | Ryan CollinsPlace 37 · Grade 6 · Orland Park St. Michael | 6 | Orland Park St. Michael | 8:43.2 PR |
| 38 | Sawyer WilkiePlace 38 · Grade 5 · Minooka | 5 | Minooka | 8:46.6 |
| 39 | Cole KovarPlace 39 · Grade 6 · Minooka | 6 | Minooka | 8:48.3 |
| 40 | TJ BrownPlace 40 · Grade 6 · Minooka | 6 | Minooka | 8:49.1 |
| 41 | Parker WedicPlace 41 · Grade 6 · Elwood GS | 6 | Elwood GS | 8:53.8 PR |
| 42 | Mason HuffmanPlace 42 · Grade 6 · Frankfort Hickory Creek | 6 | Frankfort Hickory Creek | 8:54.5 PR |
| 43 | Thruston SogavaPlace 43 · Grade 5 · Bolingbrook Jane Addams | 5 | Bolingbrook Jane Addams | 8:56.2 PR |
| 44 | Camden WilliamsPlace 44 · Grade 5 · Channahon | 5 | Channahon | 8:57.8 PR |
| 45 | Rodrigo SotoPlace 45 · Grade 6 · Bolingbrook Humphrey | 6 | Bolingbrook Humphrey | 8:58.4 |
| 46 | Seth ZengPlace 46 · Grade 5 · Channahon | 5 | Channahon | 8:59.1 PR |
| 47 | Alexander JimenezPlace 47 · Grade 6 · Joliet Gompers | 6 | Joliet Gompers | 8:59.6 |
| 48 | Hudson BechtoldPlace 48 · Grade 5 · Channahon | 5 | Channahon | 9:01.6 PR |
| 49 | Luke RichmondPlace 49 · Grade 6 · Lemont Old Quarry | 6 | Lemont Old Quarry | 9:02.3 PR |
| 50 | Gian BarriosPlace 50 · Grade 6 · Homer Glen Homer | 6 | Homer Glen Homer | 9:04.2 |
| 51 | Ezra FranzenPlace 51 · Grade 5 · Sandwich | 5 | Sandwich | 9:05.8 |
| 52 | Tarique AndersonPlace 52 · Grade 6 · Joliet Gompers | 6 | Joliet Gompers | 9:06.2 |
| 53 | Wyatt PaulPlace 53 · Grade 6 · Homer Glen Homer | 6 | Homer Glen Homer | 9:12.4 |
| 54 | Emmanuel CamachoPlace 54 · Grade 6 · Joliet Gompers | 6 | Joliet Gompers | 9:13.7 |
| 55 | Michael VoytasPlace 55 · Grade 6 · LaGrange Gurrie | 6 | LaGrange Gurrie | 9:17.2 PR |
| 56 | Alex McNeillPlace 56 · Grade 5 · Orland Park St. Michael | 5 | Orland Park St. Michael | 9:20.0 PR |
| 57 | Nikola StojcevskiPlace 57 · Grade 6 · Lemont Old Quarry | 6 | Lemont Old Quarry | 9:20.5 PR |
| 58 | Mason NourzadPlace 58 · Grade 6 · Sandwich | 6 | Sandwich | 9:21.6 |
| 59 | Adam KickPlace 59 · Grade 5 · Sandwich | 5 | Sandwich | 9:22.5 |
| 60 | Declan KruegerPlace 60 · Grade 6 · Shorewood Troy | 6 | Shorewood Troy | 9:23.7 |
| 61 | Lutz GavinPlace 61 · Grade 6 · Sandwich | 6 | Sandwich | 9:28.0 |
| 62 | Wiley TiberiPlace 62 · Grade 6 · Sandwich | 6 | Sandwich | 9:29.9 |
| 63 | Alan GonzalezPlace 63 · Grade 6 · Joliet Gompers | 6 | Joliet Gompers | 9:30.7 |
| 64 | Will ScouffasPlace 64 · Grade 6 · LaGrange Gurrie | 6 | LaGrange Gurrie | 9:31.1 PR |
| 65 | Ethan CebulskiPlace 65 · Grade 6 · Romeoville Lukancic | 6 | Romeoville Lukancic | 9:33.1 PR |
| 66 | Gavin CharltonPlace 66 · Grade 5 · Homer Glen Homer | 5 | Homer Glen Homer | 9:34.5 |
| 67 | Luke MackalusoPlace 67 · Grade 5 · Bolingbrook Jane Addams | 5 | Bolingbrook Jane Addams | 9:35.8 PR |
| 68 | Richard ChristiansenPlace 68 · Grade 5 · Orland Park St. Michael | 5 | Orland Park St. Michael | 9:36.3 PR |
| 69 | Ben AirolaPlace 69 · Grade 6 · Minooka | 6 | Minooka | 9:36.6 |
| 70 | Kellen LawPlace 70 · Grade 6 · Frankfort Hickory Creek | 6 | Frankfort Hickory Creek | 9:36.9 PR |
| 71 | Nathan TapallaPlace 71 · Grade 6 · LaGrange Gurrie | 6 | LaGrange Gurrie | 9:38.7 PR |
| 72 | Jacob KostalPlace 72 · Grade 6 · Minooka | 6 | Minooka | 9:38.7 |
| 73 | Jack GloudePlace 73 · Grade 5 · Homer Glen Homer | 5 | Homer Glen Homer | 9:40.0 |
| 74 | Bennett HughesPlace 74 · Grade 5 · Channahon | 5 | Channahon | 9:40.6 PR |
| 75 | Kash TrzinskiPlace 75 · Grade 6 · Lemont Old Quarry | 6 | Lemont Old Quarry | 9:40.7 PR |
| 76 | Merrick GreenwoodPlace 76 · Grade 5 · Channahon | 5 | Channahon | 9:41.4 PR |
| 77 | Peyton RamboPlace 77 · Grade 6 · Frankfort Hickory Creek | 6 | Frankfort Hickory Creek | 9:42.6 PR |
| 78 | Larry PruittPlace 78 · Grade 6 · Bolingbrook Jane Addams | 6 | Bolingbrook Jane Addams | 9:44.2 PR |
| 79 | Luke NelsonPlace 79 · Grade 5 · Sandwich | 5 | Sandwich | 9:44.5 |
| 80 | Georgio MertesPlace 80 · Grade 5 · Shorewood Troy | 5 | Shorewood Troy | 9:44.7 |
| 81 | Dominic BetancourtPlace 81 · Grade 6 · Romeoville Lukancic | 6 | Romeoville Lukancic | 9:44.9 |
| 82 | Noah RamirezPlace 82 · Grade 6 · Homer Glen Homer | 6 | Homer Glen Homer | 9:47.4 |
| 83 | Wyatt ButlerPlace 83 · Grade 6 · Lemont Old Quarry | 6 | Lemont Old Quarry | 9:47.9 PR |
| 84 | Xander ScamardiPlace 84 · Grade 6 · Romeoville Lukancic | 6 | Romeoville Lukancic | 9:48.2 PR |
| 85 | Rodney MillerPlace 85 · Grade 6 · Romeoville Lukancic | 6 | Romeoville Lukancic | 9:49.4 PR |
| 86 | Chase MoorePlace 86 · Grade 5 · Shorewood Troy | 5 | Shorewood Troy | 9:50.2 PR |
| 87 | Jakob DeLatorrePlace 87 · Grade 6 · Shorewood Troy | 6 | Shorewood Troy | 9:53.6 PR |
| 88 | Desmond CampbellPlace 88 · Grade 6 · Frankfort Hickory Creek | 6 | Frankfort Hickory Creek | 9:54.2 PR |
| 89 | Cameron VanPuyenbroeckPlace 89 · Grade 5 · New Lenox Liberty | 5 | New Lenox Liberty | 9:54.8 PR |
| 90 | Coen GelhausPlace 90 · Grade 5 · LaGrange Gurrie | 5 | LaGrange Gurrie | 9:59.4 |
| 91 | Benjamin CochranPlace 91 · Grade 6 · Lemont Old Quarry | 6 | Lemont Old Quarry | 10:00.5 PR |
| 92 | Harvey ReederPlace 92 · Grade 6 · Frankfort Hickory Creek | 6 | Frankfort Hickory Creek | 10:03.5 PR |
| 93 | Jaxson CouchPlace 93 · Grade 6 · New Lenox Martino | 6 | New Lenox Martino | 10:05.1 PR |
| 94 | Jackson LoughlinPlace 94 · Grade 5 · Homer Glen Homer | 5 | Homer Glen Homer | 10:10.3 |
| 95 | Mateo CarrancoPlace 95 · Grade 5 · Shorewood Troy | 5 | Shorewood Troy | 10:12.2 PR |
| 96 | Ari BastinPlace 96 · Grade 5 · Darien Cass | 5 | Darien Cass | 10:13.0 PR |
| 97 | Mateusz JankowskiPlace 97 · Grade 5 · Shorewood Troy | 5 | Shorewood Troy | 10:13.8 PR |
| 98 | Luke HockemeyerPlace 98 · Grade 5 · Darien Cass | 5 | Darien Cass | 10:18.0 PR |
| 99 | Dylan RandichPlace 99 · Grade 5 · Orland Park St. Michael | 5 | Orland Park St. Michael | 10:20.0 PR |
| 100 | Trent GrillPlace 100 · Grade 6 · Homer Glen Homer | 6 | Homer Glen Homer | 10:20.9 |