| 1 | Beau GreenPlace 1 · Grade 10 · Arthur (A.-Lovington-Atwood-Hammond) | 10 | Arthur (A.-Lovington-Atwood-Hammond) | 15:57.49 |
| 2 | Camden BloemerPlace 2 · Grade 11 · Effingham (St. Anthony) | 11 | Effingham (St. Anthony) | 16:14.61 |
| 3 | Kaden AlcocerPlace 3 · Grade 12 · Donovan | 12 | Donovan | 16:43.56 |
| 4 | Isaac TaysPlace 4 · Grade 11 · Effingham (St. Anthony) | 11 | Effingham (St. Anthony) | 16:51.25 |
| 5 | Colton SnyderPlace 5 · Grade 10 · Arthur (A.-Lovington-Atwood-Hammond) | 10 | Arthur (A.-Lovington-Atwood-Hammond) | 16:52.76 |
| 6 | Elijah WhittierPlace 6 · Grade 10 · Effingham (St. Anthony) | 10 | Effingham (St. Anthony) | 17:00.26 |
| 7 | Max SchuettePlace 7 · Grade 9 · Effingham (St. Anthony) | 9 | Effingham (St. Anthony) | 17:07.75 |
| 8 | Marquan PinkstonPlace 8 · Grade 10 · Danville (Schlarman) | 10 | Danville (Schlarman) | 17:25.51 |
| 9 | Evan LopezPlace 9 · Grade 11 · Donovan | 11 | Donovan | 17:27.26 |
| 10 | Jaylen ChirayilPlace 10 · Grade 9 · Danville (Schlarman) | 9 | Danville (Schlarman) | 17:35.67 |
| 11 | James LinnenburgerPlace 11 · Grade 10 · Champaign (St. Thomas More) | 10 | Champaign (St. Thomas More) | 17:44.09 |
| 12 | Vicente GuerreroPlace 12 · Grade 9 · Danville (Schlarman) | 9 | Danville (Schlarman) | 18:02.19 |
| 13 | Samuel LanterPlace 13 · Grade 11 · Armstrong | 11 | Armstrong | 18:03.87 |
| 14 | Sam YallalyPlace 14 · Grade 12 · Champaign (St. Thomas More) | 12 | Champaign (St. Thomas More) | 18:25.07 |
| 15 | Spencer RichardPlace 15 · Grade 10 · Oakwood Salt Fork | 10 | Oakwood Salt Fork | 18:36.48 |
| 16 | Brayden NeukirchPlace 16 · Grade 12 · Westville | 12 | Westville | 18:40.07 |
| 17 | Owen BordersPlace 17 · Grade 12 · Gilman (Iroquois West) | 12 | Gilman (Iroquois West) | 19:12.59 |
| 18 | Nathan RaffertyPlace 18 · Grade 12 · Arthur (A.-Lovington-Atwood-Hammond) | 12 | Arthur (A.-Lovington-Atwood-Hammond) | 19:12.77 |
| 19 | Jonah YerglerPlace 19 · Grade 11 · Cissna Park | 11 | Cissna Park | 19:14.85 |
| 20 | Aven DoggettPlace 20 · Grade 9 · Oakwood Salt Fork | 9 | Oakwood Salt Fork | 19:24.39 |
| 21 | Parker StewartPlace 21 · Grade 10 · Oakwood Salt Fork | 10 | Oakwood Salt Fork | 19:28.47 |
| 22 | Darell FelicianoPlace 22 · Grade 11 · Champaign (St. Thomas More) | 11 | Champaign (St. Thomas More) | 19:40.11 |
| 23 | Aiden GrahamPlace 23 · Grade 9 · Arthur (A.-Lovington-Atwood-Hammond) | 9 | Arthur (A.-Lovington-Atwood-Hammond) | 19:50.37 |
| 24 | Bentley MorsePlace 24 · Grade 9 · Danville (Schlarman) | 9 | Danville (Schlarman) | 19:50.90 PR |
| 25 | Kyle MoorePlace 25 · Grade 9 · Danville (Schlarman) | 9 | Danville (Schlarman) | 19:53.75 |
| 26 | Mason PridemorePlace 26 · Grade 9 · Westville | 9 | Westville | 20:01.70 PR |
| 27 | Li'terr BeasleyPlace 27 · Grade 10 · Armstrong | 10 | Armstrong | 20:03.43 |
| 28 | Brady RivasPlace 28 · Grade 9 · Effingham (St. Anthony) | 9 | Effingham (St. Anthony) | 20:10.49 |
| 29 | Simon KincaidPlace 29 · Grade 11 · Champaign (Judah Christian) | 11 | Champaign (Judah Christian) | 20:52.43 |
| 30 | Brody WhitlowPlace 30 · Grade 12 · Armstrong | 12 | Armstrong | 20:56.69 |
| 31 | Isaac KennelPlace 31 · Grade 11 · Armstrong | 11 | Armstrong | 20:56.77 |
| 32 | Caleb KincaidPlace 32 · Grade 9 · Champaign (Judah Christian) | 9 | Champaign (Judah Christian) | 21:25.34 |
| 33 | Peyton EpleyPlace 33 · Grade 12 · Clifton (Central) | 12 | Clifton (Central) | 21:53.39 PR |
| 34 | Michael MoomawPlace 34 · Grade 12 · Champaign (St. Thomas More) | 12 | Champaign (St. Thomas More) | 22:24.06 |
| 35 | Jackson KelleyPlace 35 · Grade 12 · Clifton (Central) | 12 | Clifton (Central) | 22:30.55 |
| 36 | Beau WilliamsPlace 36 · Grade 12 · Clifton (Central) | 12 | Clifton (Central) | 22:39.77 PR |
| 37 | Benjamin BeardsleyPlace 37 · Grade 9 · Champaign (St. Thomas More)Unofficial | 9 | Champaign (St. Thomas More) | 22:47.07 |
| 38 | Cameron RiveraPlace 38 · Grade 10 · Gilman (Iroquois West) | 10 | Gilman (Iroquois West) | 22:49.70 |
| 39 | Corbyn MolckPlace 39 · Grade 12 · Gilman (Iroquois West) | 12 | Gilman (Iroquois West) | 22:50.98 |
| 40 | Gabriel De La Cruz CrespoPlace 40 · Grade 11 · Champaign (Academy High) | 11 | Champaign (Academy High) | 22:53.92 |
| 41 | AJ BenjaminPlace 41 · Grade 9 · Champaign (St. Thomas More)Unofficial | 9 | Champaign (St. Thomas More) | 23:07.76 |
| 42 | Liam SearsPlace 42 · Grade 9 · Champaign (Academy High) | 9 | Champaign (Academy High) | 23:42.82 |
| 43 | Henry GannawayPlace 43 · Grade 9 · Effingham (St. Anthony) | 9 | Effingham (St. Anthony) | 24:33.85 |
| 44 | Jaxton PaskavichPlace 44 · Grade 9 · Oakwood Salt Fork | 9 | Oakwood Salt Fork | 24:37.75 |
| 45 | Kyler PettigrewPlace 45 · Grade 11 · Clifton (Central) | 11 | Clifton (Central) | 25:40.21 |
| 46 | Evan CarlPlace 46 · Grade 9 · Cissna Park | 9 | Cissna Park | 26:42.81 |
| 47 | Lehi MurrayPlace 47 · Grade 11 · Gilman (Iroquois West) | 11 | Gilman (Iroquois West) | 27:10.25 |
| 48 | Alex BatesPlace 48 · Grade 9 · Clifton (Central) | 9 | Clifton (Central) | 27:53.22 PR |
| 49 | Adam BlairPlace 49 · Grade 9 · Gilman (Iroquois West) | 9 | Gilman (Iroquois West) | 28:15.72 |
| 50 | Hunter OllisPlace 50 · Grade 9 · Westville | 9 | Westville | 28:24.11 |
| 51 | Jacob WallsPlace 51 · Grade 9 · Westville | 9 | Westville | 29:09.22 |
| 52 | Matthew PaulPlace 52 · Grade 9 · Westville | 9 | Westville | 30:21.21 |
| 53 | Asher WatsonPlace 53 · Grade 10 · Champaign (Academy High) | 10 | Champaign (Academy High) | 34:04.22 |
| 54 | Raul GutierrezPlace 54 · Grade 11 · Gilman (Iroquois West) | 11 | Gilman (Iroquois West) | 39:06.29 |