| 1 | Alex SzkliniarzPlace 1 · Grade 7 · Lemont Old Quarry | 7 | Lemont Old Quarry | 12:04.40 |
| 2 | Michael HernandezPlace 2 · Grade 8 · Champaign Franklin | 8 | Champaign Franklin | 12:25.85 |
| 3 | Carter OrrisonPlace 3 · Grade 6 · Tolono Unity | 6 | Tolono Unity | 12:31.06 |
| 4 | Connor DupuyPlace 4 · Grade 8 · Champaign Franklin | 8 | Champaign Franklin | 12:41.93 |
| 5 | Alex PasciakPlace 5 · Grade 6 · Willowbrook Westview Hills | 6 | Willowbrook Westview Hills | 12:46.54 |
| 6 | Alden Guild-BorchersPlace 6 · Grade 6 · Tolono Unity | 6 | Tolono Unity | 12:48.64 |
| 7 | Owen RolandPlace 7 · Grade 6 · Mahomet-Seymour | 6 | Mahomet-Seymour | 12:51.82 |
| 8 | Henry JoycePlace 8 · Grade 6 · Dunlap MS | 6 | Dunlap MS | 12:53.20 PR |
| 9 | Shivansh SakarayPlace 9 · Grade 7 · Dunlap MS | 7 | Dunlap MS | 12:53.33 |
| 10 | Grant HeppePlace 10 · Grade 8 · Normal Kingsley | 8 | Normal Kingsley | 12:54.07 |
| 11 | Lucas HeikkilaPlace 11 · Grade 8 · Normal Kingsley | 8 | Normal Kingsley | 12:55.36 |
| 12 | Liam WesolowskiPlace 12 · Grade 8 · Channahon | 8 | Channahon | 12:56.72 |
| 13 | Milan IssacPlace 13 · Grade 6 · Dunlap MS | 6 | Dunlap MS | 12:58.04 |
| 14 | Fabio JularyPlace 14 · Grade 7 · Willowbrook Westview Hills | 7 | Willowbrook Westview Hills | 12:59.08 |
| 15 | Nick MistrettaPlace 15 · Grade 8 · Willowbrook Westview Hills | 8 | Willowbrook Westview Hills | 13:00.08 |
| 16 | Rory TalagaPlace 16 · Grade 8 · Lemont Old Quarry | 8 | Lemont Old Quarry | 13:00.90 PR |
| 17 | Trent MescherPlace 17 · Grade 6 · Lemont Old Quarry | 6 | Lemont Old Quarry | 13:03.39 |
| 18 | Joe O'BrienPlace 18 · Grade 6 · Dunlap MS | 6 | Dunlap MS | 13:03.65 |
| 19 | Andy DygertPlace 19 · Grade 8 · Willowbrook Westview Hills | 8 | Willowbrook Westview Hills | 13:05.69 |
| 20 | Colson ChambersPlace 20 · Grade 7 · Downs Tri-Valley | 7 | Downs Tri-Valley | 13:06.10 |
| 21 | Will OttPlace 21 · Grade 7 · Dunlap MS | 7 | Dunlap MS | 13:06.46 |
| 22 | Ian QuaidPlace 22 · Grade 6 · Lemont Old Quarry | 6 | Lemont Old Quarry | 13:08.65 |
| 23 | Liam PribazPlace 23 · Grade 8 · Peoria St. Jude | 8 | Peoria St. Jude | 13:11.38 PR |
| 24 | Ryon WoelfelPlace 24 · Grade 5 · Metamora GS | 5 | Metamora GS | 13:16.61 |
| 25 | Hudson OverbergPlace 25 · Grade 7 · Normal Chiddix | 7 | Normal Chiddix | 13:18.42 |
| 26 | Egan EarnestPlace 26 · Grade 6 · Lemont Old Quarry | 6 | Lemont Old Quarry | 13:20.50 |
| 27 | Darius BeerePlace 27 · Grade 7 · Mahomet-Seymour | 7 | Mahomet-Seymour | 13:22.19 |
| 28 | Connor BrooksPlace 28 · Grade 8 · Chatham Glenwood | 8 | Chatham Glenwood | 13:23.94 |
| 29 | Jakub MoctezumaPlace 29 · Grade 7 · Lemont Old Quarry | 7 | Lemont Old Quarry | 13:26.30 |
| 30 | Rhys DehnPlace 30 · Grade 8 · Germantown Hills | 8 | Germantown Hills | 13:29.12 |
| 31 | Finn KrollPlace 31 · Grade 8 · Dunlap MS | 8 | Dunlap MS | 13:30.51 |
| 32 | Ryan McKittrickPlace 32 · Grade 7 · Normal Chiddix | 7 | Normal Chiddix | 13:31.16 |
| 33 | Austin BlairPlace 33 · Grade 6 · Mahomet-Seymour | 6 | Mahomet-Seymour | 13:32.23 |
| 34 | Maddox YorkPlace 34 · Grade 7 · El Paso-Gridley | 7 | El Paso-Gridley | 13:32.94 |
| 35 | Lucas DurhamPlace 35 · Grade 8 · Stanford Olympia | 8 | Stanford Olympia | 13:33.31 |
| 36 | Eli OteroPlace 36 · Grade 6 · Normal Chiddix | 6 | Normal Chiddix | 13:35.17 |
| 37 | Ian Soto-RomeroPlace 37 · Grade 8 · Channahon | 8 | Channahon | 13:37.10 |
| 38 | William SieberPlace 38 · Grade 7 · New Lenox Martino | 7 | New Lenox Martino | 13:39.35 |
| 39 | Noah WashingtonPlace 39 · Grade 6 · Champaign Jefferson | 6 | Champaign Jefferson | 13:40.40 |
| 40 | Jeremy OlmoPlace 40 · Grade 5 · Morris GS | 5 | Morris GS | 13:41.15 |
| 41 | Will ErtelPlace 41 · Grade 6 · Quincy | 6 | Quincy | 13:41.67 |
| 42 | Josh KeckPlace 42 · Grade 7 · Normal Kingsley | 7 | Normal Kingsley | 13:43.06 |
| 43 | Ronith JanjamPlace 43 · Grade 8 · Bloomington Evans | 8 | Bloomington Evans | 13:45.44 |
| 44 | Landon KaiserPlace 44 · Grade 8 · Springfield Franklin | 8 | Springfield Franklin | 13:45.46 |
| 45 | Grant PorterPlace 45 · Grade 7 · Quincy | 7 | Quincy | 13:45.96 |
| 46 | Xander DickhutPlace 46 · Grade 8 · Quincy | 8 | Quincy | 13:46.65 |
| 47 | Levi JoachimPlace 47 · Grade 5 · Channahon | 5 | Channahon | 13:46.70 PR |
| 48 | Quawi Williams Jr.Place 48 · Grade 8 · Normal Kingsley | 8 | Normal Kingsley | 13:46.95 |
| 49 | Kelton LauerPlace 49 · Grade 5 · Channahon | 5 | Channahon | 13:47.40 PR |
| 50 | John Van HoofPlace 50 · Grade 8 · Downs Tri-Valley | 8 | Downs Tri-Valley | 13:47.61 |
| 51 | Christopher RiordanPlace 51 · Grade 8 · Germantown Hills | 8 | Germantown Hills | 13:47.86 |
| 52 | Chase BerishaPlace 52 · Grade 8 · Chatham Glenwood | 8 | Chatham Glenwood | 13:47.99 |
| 53 | Brooks WyattPlace 53 · Grade 6 · Downs Tri-Valley | 6 | Downs Tri-Valley | 13:48.23 |
| 54 | Quinn EisenmengerPlace 54 · Grade 7 · Tolono Unity | 7 | Tolono Unity | 13:48.29 |
| 55 | Tristan GurskiPlace 55 · Grade 8 · Chatham Glenwood | 8 | Chatham Glenwood | 13:49.08 |
| 56 | Matthew HardyPlace 56 · Grade 8 · Dunlap MS | 8 | Dunlap MS | 13:49.28 |
| 57 | Samuel FullilovePlace 57 · Grade 8 · Champaign Franklin | 8 | Champaign Franklin | 13:50.36 |
| 58 | Isaac ThiesPlace 58 · Grade 6 · Mahomet-Seymour | 6 | Mahomet-Seymour | 13:53.10 |
| 59 | Adam DuwederiPlace 59 · Grade 8 · Willowbrook Westview Hills | 8 | Willowbrook Westview Hills | 13:54.01 |
| 60 | Harry MatthewsPlace 60 · Grade 6 · Normal Chiddix | 6 | Normal Chiddix | 13:54.56 |
| 61 | Santiago GarciaPlace 61 · Grade 6 · Normal Parkside | 6 | Normal Parkside | 13:56.13 |
| 62 | Owen RichPlace 62 · Grade 7 · Mahomet-Seymour | 7 | Mahomet-Seymour | 13:56.88 |
| 63 | Kaden Henry-DetersPlace 63 · Grade 8 · Quincy | 8 | Quincy | 13:58.53 |
| 64 | R. J. LapinskiPlace 64 · Grade 6 · Willowbrook Westview Hills | 6 | Willowbrook Westview Hills | 13:59.37 |
| 65 | Tej ShahPlace 65 · Grade 8 · Bloomington Evans | 8 | Bloomington Evans | 13:59.41 |
| 66 | Sreyansh KomuravelliPlace 66 · Grade 8 · Bloomington Evans | 8 | Bloomington Evans | 14:00.26 |
| 67 | Liam IppensenPlace 67 · Grade 6 · Quincy | 6 | Quincy | 14:02.05 |
| 68 | Arihaan BhargavaPlace 68 · Grade 8 · Dunlap Valley MS | 8 | Dunlap Valley MS | 14:02.77 |
| 69 | Arden TierneyPlace 69 · Grade 7 · Quincy | 7 | Quincy | 14:03.76 |
| 70 | Carson GalloPlace 70 · Grade 5 · St. Joseph | 5 | St. Joseph | 14:04.02 |
| 71 | Declan HelmsPlace 71 · Grade 6 · Mahomet-Seymour | 6 | Mahomet-Seymour | 14:05.08 |
| 72 | Ryan HanauerPlace 72 · Grade 6 · Dunlap Valley MS | 6 | Dunlap Valley MS | 14:06.20 |
| 73 | Takeo ParkinsonPlace 73 · Grade 7 · Dunlap MS | 7 | Dunlap MS | 14:06.41 |
| 74 | Becket CowanPlace 74 · Grade 7 · New Lenox Martino | 7 | New Lenox Martino | 14:07.12 |
| 75 | Colt ReesePlace 75 · Grade 8 · Mahomet-Seymour | 8 | Mahomet-Seymour | 14:07.52 |
| 76 | George SteelePlace 76 · Grade 5 · St. Joseph | 5 | St. Joseph | 14:07.79 |
| 77 | Landon HennigPlace 77 · Grade 7 · Mahomet-Seymour | 7 | Mahomet-Seymour | 14:08.91 |
| 78 | Kyle O'BrienPlace 78 · Grade 7 · New Lenox Martino | 7 | New Lenox Martino | 14:09.29 |
| 79 | Alex MalenfantPlace 79 · Grade 8 · Chatham Glenwood | 8 | Chatham Glenwood | 14:10.08 |
| 80 | Matthew TiguePlace 80 · Grade 7 · Peoria St. Jude | 7 | Peoria St. Jude | 14:10.10 |
| 81 | Elliott MettePlace 81 · Grade 6 · Effingham | 6 | Effingham | 14:10.79 PR |
| 82 | Eli ThomasPlace 82 · Grade 6 · Tolono Unity | 6 | Tolono Unity | 14:11.00 |
| 83 | Rafe StollerPlace 83 · Grade 6 · Dunlap MS | 6 | Dunlap MS | 14:11.02 |
| 84 | Kayden BiancoPlace 84 · Grade 7 · Edwardsville Liberty | 7 | Edwardsville Liberty | 14:11.15 |
| 85 | Abram SwansonPlace 85 · Grade 5 · Morris GS | 5 | Morris GS | 14:11.70 |
| 86 | Oliver VoldPlace 86 · Grade 6 · Willowbrook Westview Hills | 6 | Willowbrook Westview Hills | 14:11.89 PR |
| 87 | Leo LoPiccoloPlace 87 · Grade 7 · New Lenox Martino | 7 | New Lenox Martino | 14:12.81 PR |
| 88 | Carson AndersonPlace 88 · Grade 6 · Stanford Olympia | 6 | Stanford Olympia | 14:13.58 |
| 89 | Eli ZacariasPlace 89 · Grade 8 · East Peoria Central | 8 | East Peoria Central | 14:14.49 |
| 90 | Calvin LesliePlace 90 · Grade 8 · Normal Kingsley | 8 | Normal Kingsley | 14:14.92 |
| 91 | Josh AllenPlace 91 · Grade 6 · Mahomet-Seymour | 6 | Mahomet-Seymour | 14:15.36 |
| 92 | Miles BrunellPlace 92 · Grade 6 · Willowbrook Westview Hills | 6 | Willowbrook Westview Hills | 14:15.75 |
| 93 | Henry ReinertPlace 93 · Grade 8 · Yorkville | 8 | Yorkville | 14:16.57 |
| 94 | Hudson LittlePlace 94 · Grade 6 · Edwardsville Liberty | 6 | Edwardsville Liberty | 14:17.31 |
| 95 | Ryder BoundsPlace 95 · Grade 8 · Normal Kingsley | 8 | Normal Kingsley | 14:19.62 |
| 96 | Christian SchwarzPlace 96 · Grade 7 · Normal Metcalf | 7 | Normal Metcalf | 14:19.96 |
| 97 | Simon WarnickPlace 97 · Grade 8 · Champaign Franklin | 8 | Champaign Franklin | 14:20.09 |
| 98 | Lucas MummPlace 98 · Grade 7 · Tolono Unity | 7 | Tolono Unity | 14:20.58 |
| 99 | Abraham Van BrocklinPlace 99 · Grade 6 · Jacksonville MS | 6 | Jacksonville MS | 14:21.10 |
| 100 | Braedyn WhitePlace 100 · Grade 8 · Metamora GS | 8 | Metamora GS | 14:21.64 |