| 1 | Nathan JastrzabPlace 1 · Grade 7 · New Lenox Liberty | 7 | New Lenox Liberty | 11:07.21 PR |
| 2 | Nojus KubiliusPlace 2 · Grade 8 · Homer Glen Homer | 8 | Homer Glen Homer | 11:09.43 PR |
| 3 | Colt FriederichPlace 3 · Grade 8 · Frankfort Hickory Creek | 8 | Frankfort Hickory Creek | 11:11.54 PR |
| 4 | Alexander CornejoPlace 4 · Grade 8 · Joliet Gompers | 8 | Joliet Gompers | 11:12.74 PR |
| 5 | Alex SzkliniarzPlace 5 · Grade 7 · Lemont Old Quarry | 7 | Lemont Old Quarry | 11:15.24 PR |
| 6 | Vincent BrandolinoPlace 6 · Grade 8 · Minooka | 8 | Minooka | 11:18.02 PR |
| 7 | Julian RodriguezPlace 7 · Grade 8 · Shorewood Troy | 8 | Shorewood Troy | 11:19.44 PR |
| 8 | Colin NallyPlace 8 · Grade 8 · Lemont Old Quarry | 8 | Lemont Old Quarry | 11:19.63 PR |
| 9 | Isaac HamiltonPlace 9 · Grade 7 · Minooka | 7 | Minooka | 11:21.56 |
| 10 | Gavin McdermottPlace 10 · Grade 8 · Frankfort Hickory Creek | 8 | Frankfort Hickory Creek | 11:23.16 PR |
| 11 | Joel MorenoPlace 11 · Grade 8 · Shorewood Troy | 8 | Shorewood Troy | 11:23.36 PR |
| 12 | Mathias RendonPlace 12 · Grade 8 · Joliet Gompers | 8 | Joliet Gompers | 11:25.85 PR |
| 13 | Tiernan LeMayPlace 13 · Grade 8 · Minooka | 8 | Minooka | 11:28.49 PR |
| 14 | Jorge ZamudioPlace 14 · Grade 7 · Joliet Gompers | 7 | Joliet Gompers | 11:29.35 PR |
| 15 | Gael LagunasPlace 15 · Grade 8 · Frankfort Summit Hill | 8 | Frankfort Summit Hill | 11:38.89 PR |
| 16 | Alex KlaasPlace 16 · Grade 8 · Lemont Old Quarry | 8 | Lemont Old Quarry | 11:39.08 PR |
| 17 | Aidan StringerPlace 17 · Grade 8 · Lemont Old Quarry | 8 | Lemont Old Quarry | 11:39.49 PR |
| 18 | Jovan CrawfordPlace 18 · Grade 8 · Shorewood Troy | 8 | Shorewood Troy | 11:43.00 PR |
| 19 | Alan ClaraPlace 19 · Grade 7 · Shorewood Troy | 7 | Shorewood Troy | 11:45.09 PR |
| 20 | Ryder GerensteinPlace 20 · Grade 7 · Homer Glen Homer | 7 | Homer Glen Homer | 11:45.22 PR |
| 21 | William TrsarPlace 21 · Grade 7 · Frankfort Hickory Creek | 7 | Frankfort Hickory Creek | 11:56.82 PR |
| 22 | Joey HolmesPlace 22 · Grade 8 · Minooka | 8 | Minooka | 11:57.09 PR |
| 23 | Damian AlvarezPlace 23 · Grade 8 · Shorewood Troy | 8 | Shorewood Troy | 11:59.51 |
| 24 | Egan EarnestPlace 24 · Grade 6 · Lemont Old Quarry | 6 | Lemont Old Quarry | 12:00.70 PR |
| 25 | Jessie LeonPlace 25 · Grade 8 · Joliet Gompers | 8 | Joliet Gompers | 12:02.73 |
| 26 | Benjamin TuckerPlace 26 · Grade 7 · Minooka | 7 | Minooka | 12:05.74 PR |
| 27 | Griffin EdmanPlace 27 · Grade 8 · Shorewood Troy | 8 | Shorewood Troy | 12:05.79 PR |
| 28 | Lucas CarusoPlace 28 · Grade 8 · Lemont Old Quarry | 8 | Lemont Old Quarry | 12:06.97 |
| 29 | Charles MascolinoPlace 29 · Grade 8 · Minooka | 8 | Minooka | 12:10.92 |
| 30 | Sean ODonnellPlace 30 · Grade 8 · Lemont Old Quarry | 8 | Lemont Old Quarry | 12:12.52 |
| 31 | Michael DavisPlace 31 · Grade 8 · Homewood Hart | 8 | Homewood Hart | 12:15.02 PR |
| 32 | Jesus DamianPlace 32 · Grade 8 · Joliet Gompers | 8 | Joliet Gompers | 12:15.27 |
| 33 | Ramsey AlansariPlace 33 · Grade 8 · New Lenox Martino | 8 | New Lenox Martino | 12:16.90 PR |
| 34 | Ethan BoePlace 34 · Grade 8 · Minooka | 8 | Minooka | 12:17.58 PR |
| 35 | Jonah JohnsonPlace 35 · Grade 7 · Joliet Gompers | 7 | Joliet Gompers | 12:19.86 |
| 36 | Aldo LagunasPlace 36 · Grade 5 · Frankfort Summit Hill | 5 | Frankfort Summit Hill | 12:20.84 PR |
| 37 | Jason AndruchPlace 37 · Grade 8 · Frankfort Hickory Creek | 8 | Frankfort Hickory Creek | 12:23.68 PR |
| 38 | Parker WattersPlace 38 · Grade 7 · Homer Glen Homer | 7 | Homer Glen Homer | 12:23.70 |
| 39 | Eli OrtizPlace 39 · Grade 6 · Frankfort Hickory Creek | 6 | Frankfort Hickory Creek | 12:25.20 PR |
| 40 | Caleb PettyPlace 40 · Grade 7 · New Lenox Martino | 7 | New Lenox Martino | 12:26.63 PR |
| 41 | Marty PavlikPlace 41 · Grade 8 · Homer Glen Homer | 8 | Homer Glen Homer | 12:27.71 |
| 42 | Kellan KuhelPlace 42 · Grade 8 · Morris GS | 8 | Morris GS | 12:27.99 PR |
| 43 | Kaleb HillPlace 43 · Grade 7 · Joliet Washington | 7 | Joliet Washington | 12:29.05 PR |
| 44 | Kyle O'BrienPlace 44 · Grade 7 · New Lenox Martino | 7 | New Lenox Martino | 12:30.40 PR |
| 45 | Eddrick GomezPlace 45 · Grade 8 · Joliet Washington | 8 | Joliet Washington | 12:31.12 PR |
| 46 | Giancarlo DelatorrePlace 46 · Grade 8 · Shorewood Troy | 8 | Shorewood Troy | 12:32.82 |
| 47 | Damianos TzotzosPlace 47 · Grade 5 · Frankfort Summit Hill | 5 | Frankfort Summit Hill | 12:35.51 PR |
| 48 | Liam ArthursPlace 48 · Grade 8 · Frankfort Summit Hill | 8 | Frankfort Summit Hill | 12:37.16 |
| 49 | Dominick DamrowPlace 49 · Grade 7 · Homer Glen Homer | 7 | Homer Glen Homer | 12:37.64 PR |
| 50 | Brayden JohnsonPlace 50 · Grade 6 · Morris GS | 6 | Morris GS | 12:38.66 |
| 51 | Liam OchoaPlace 51 · Grade 8 · Morris GS | 8 | Morris GS | 12:39.14 PR |
| 52 | William SieberPlace 52 · Grade 7 · New Lenox Martino | 7 | New Lenox Martino | 12:40.07 PR |
| 53 | Nicholas HowellPlace 53 · Grade 6 · Joliet Gompers | 6 | Joliet Gompers | 12:42.34 |
| 54 | Jeremy OlmoPlace 54 · Grade 5 · Morris GS | 5 | Morris GS | 12:43.23 PR |
| 55 | Brady MandrosPlace 55 · Grade 6 · Homer Glen Homer | 6 | Homer Glen Homer | 12:44.19 PR |
| 56 | Noah WikelPlace 56 · Grade 8 · Frankfort Summit Hill | 8 | Frankfort Summit Hill | 12:44.43 PR |
| 57 | Beckett AndradePlace 57 · Grade 8 · Flossmoor Parker | 8 | Flossmoor Parker | 12:50.23 PR |
| 58 | Landon HeislerPlace 58 · Grade 7 · Homer Glen Homer | 7 | Homer Glen Homer | 12:51.75 PR |
| 59 | Christos TzotzosPlace 59 · Grade 5 · Frankfort Summit Hill | 5 | Frankfort Summit Hill | 12:52.25 PR |
| 60 | Jackson BontragerPlace 60 · Grade 8 · New Lenox Martino | 8 | New Lenox Martino | 12:53.35 PR |
| 61 | Lionel SalazarPlace 61 · Grade 8 · Joliet Washington | 8 | Joliet Washington | 12:56.05 PR |
| 62 | Colton MitorajPlace 62 · Grade 7 · Morris GS | 7 | Morris GS | 12:57.59 |
| 63 | Tyler RempertPlace 63 · Grade 8 · Frankfort Hickory Creek | 8 | Frankfort Hickory Creek | 13:01.24 PR |
| 64 | Leonel MirelesPlace 64 · Grade 8 · Joliet Hufford | 8 | Joliet Hufford | 13:03.14 |
| 65 | Russell RJ NelsonPlace 65 · Grade 8 · Frankfort Summit Hill | 8 | Frankfort Summit Hill | 13:03.75 |
| 66 | Omar OrtizPlace 66 · Grade 7 · Romeoville Martinez | 7 | Romeoville Martinez | 13:05.32 PR |
| 67 | Isaac PadillaPlace 67 · Grade 6 · Joliet Hufford | 6 | Joliet Hufford | 13:05.90 PR |
| 68 | Alex CrottyPlace 68 · Grade 7 · New Lenox Martino | 7 | New Lenox Martino | 13:06.07 PR |
| 69 | Rodrigo MendozaPlace 69 · Grade 8 · Joliet Hufford | 8 | Joliet Hufford | 13:09.13 PR |
| 70 | Charles BivensPlace 70 · Grade 8 · Flossmoor Parker | 8 | Flossmoor Parker | 13:15.72 |
| 71 | Robert YoungmanPlace 71 · Grade 7 · Joliet Washington | 7 | Joliet Washington | 13:16.49 |
| 72 | James EmmerichPlace 72 · Grade 8 · Morris GS | 8 | Morris GS | 13:18.77 PR |
| 73 | Camron SmithPlace 73 · Grade 8 · Markham Prairie-Hills | 8 | Markham Prairie-Hills | 13:21.68 |
| 74 | Chase HaygoodPlace 74 · Grade 8 · Lansing Memorial | 8 | Lansing Memorial | 13:21.83 PR |
| 75 | Alessandro Raya MoralesPlace 75 · Grade 8 · Joliet Hufford | 8 | Joliet Hufford | 13:23.23 |
| 76 | David SalasPlace 76 · Grade 7 · Romeoville Martinez | 7 | Romeoville Martinez | 13:24.02 |
| 77 | Mateo AguiyyePlace 77 · Grade 8 · Lansing Memorial | 8 | Lansing Memorial | 13:27.24 PR |
| 78 | Chase LeComptePlace 78 · Grade 8 · Homewood Hart | 8 | Homewood Hart | 13:28.95 PR |
| 79 | Oliver FrancoPlace 79 · Grade 8 · Romeoville Martinez | 8 | Romeoville Martinez | 13:36.97 PR |
| 80 | Dakari SmithPlace 80 · Grade 8 · Joliet Washington | 8 | Joliet Washington | 13:37.44 |
| 81 | Sebastian OlivaresPlace 81 · Grade 8 · Flossmoor Parker | 8 | Flossmoor Parker | 13:37.47 PR |
| 82 | Becket CowanPlace 82 · Grade 7 · New Lenox Martino | 7 | New Lenox Martino | 13:41.65 |
| 83 | Everado CortezPlace 83 · Grade 8 · Joliet Hufford | 8 | Joliet Hufford | 13:42.43 |
| 84 | Wesley BradyPlace 84 · Grade 5 · New Lenox Liberty | 5 | New Lenox Liberty | 13:46.59 |
| 85 | Lucas WojnoPlace 85 · Grade 6 · New Lenox Liberty | 6 | New Lenox Liberty | 13:47.17 |
| 86 | Tristan ModestoPlace 86 · Grade 6 · Joliet Hufford | 6 | Joliet Hufford | 13:47.95 PR |
| 87 | Aiden TurnerPlace 87 · Grade 8 · Flossmoor Parker | 8 | Flossmoor Parker | 13:48.48 PR |
| 88 | Caleb CarilloPlace 88 · Grade 8 · Romeoville Martinez | 8 | Romeoville Martinez | 13:48.66 |
| 89 | Mateo ReyesPlace 89 · Grade 6 · Lansing Memorial | 6 | Lansing Memorial | 13:49.15 PR |
| 90 | Luke GabelPlace 90 · Grade 7 · Flossmoor Parker | 7 | Flossmoor Parker | 13:50.59 PR |
| 91 | Max BizjakPlace 91 · Grade 7 · Flossmoor Parker | 7 | Flossmoor Parker | 13:51.84 PR |
| 92 | Ryan StauffacherPlace 92 · Grade 8 · Frankfort Hickory Creek | 8 | Frankfort Hickory Creek | 13:52.66 |
| 93 | Salvador LunaPlace 93 · Grade 8 · Joliet Washington | 8 | Joliet Washington | 13:55.92 PR |
| 94 | James CalderonPlace 94 · Grade 6 · Homewood Hart | 6 | Homewood Hart | 13:58.65 PR |
| 95 | Evan WindyPlace 95 · Grade 6 · Morris GS | 6 | Morris GS | 13:59.34 PR |
| 96 | Joel CadenaPlace 96 · Grade 8 · Joliet Hufford | 8 | Joliet Hufford | 14:02.52 |
| 97 | David DiazPlace 97 · Grade 7 · Joliet Washington | 7 | Joliet Washington | 14:10.46 |
| 98 | Cory CleggettPlace 98 · Grade 8 · Flossmoor Parker | 8 | Flossmoor Parker | 14:18.34 PR |
| 99 | sean DrapePlace 99 · Grade 8 · Homewood Hart | 8 | Homewood Hart | 14:18.66 PR |
| 100 | Jerome HoustonPlace 100 · Grade 6 · Markham Prairie-Hills | 6 | Markham Prairie-Hills | 14:21.09 |