| 1 | Eli CrowePlace 1 · Grade 11 · Tolono (Unity) | 11 | Tolono (Unity) | 15:58.24 |
| 2 | Camden FairbanksPlace 2 · Grade 11 · Tolono (Unity) | 11 | Tolono (Unity) | 16:01.66 |
| 3 | Andrew McTaggartPlace 3 · Grade 12 · Watseka | 12 | Watseka | 16:01.90 |
| 4 | Jackson RitchiePlace 4 · Grade 12 · Downs (Tri-Valley) | 12 | Downs (Tri-Valley) | 16:16.21 |
| 5 | Thomas WellsPlace 5 · Grade 12 · Fithian (Oakwood) | 12 | Fithian (Oakwood) | 16:23.06 |
| 6 | Brayden ShepardPlace 6 · Grade 12 · Herscher | 12 | Herscher | 16:32.43 |
| 7 | Wade CloningerPlace 7 · Grade 12 · Rantoul | 12 | Rantoul | 16:32.65 |
| 8 | Philip LeePlace 8 · Grade 11 · Champaign (St. Thomas More) | 11 | Champaign (St. Thomas More) | 16:44.54 |
| 9 | Jackson KrusePlace 9 · Grade 10 · Herscher | 10 | Herscher | 16:55.90 |
| 10 | Matthew BenoitPlace 10 · Grade 12 · Herscher | 12 | Herscher | 16:57.74 |
| 11 | Jeremy SzepelakPlace 11 · Grade 11 · Herscher | 11 | Herscher | 16:57.93 |
| 12 | Eli NeitzelPlace 12 · Grade 12 · Rantoul | 12 | Rantoul | 17:00.14 |
| 13 | Collin GravenPlace 13 · Grade 11 · Tolono (Unity) | 11 | Tolono (Unity) | 17:03.22 |
| 14 | Isaiah BusbyPlace 14 · Grade 12 · Paxton (P.-Buckley-Loda) | 12 | Paxton (P.-Buckley-Loda) | 17:04.05 |
| 15 | Ryan GarneauPlace 15 · Grade 9 · Downs (Tri-Valley) | 9 | Downs (Tri-Valley) | 17:13.69 |
| 16 | Christian PaulPlace 16 · Grade 9 · Broadlands (Heritage) | 9 | Broadlands (Heritage) | 17:17.68 |
| 17 | Owen DamptzPlace 17 · Grade 10 · Herscher | 10 | Herscher | 17:18.13 |
| 18 | Clark RolandPlace 18 · Grade 10 · Broadlands (Heritage) | 10 | Broadlands (Heritage) | 17:35.26 |
| 19 | Eli HastingPlace 19 · Grade 11 · Hoopeston (H. Area) | 11 | Hoopeston (H. Area) | 17:39.32 |
| 20 | Carter TiemannPlace 20 · Grade 11 · Tolono (Unity) | 11 | Tolono (Unity) | 17:53.72 |
| 21 | Rielee NielsenPlace 21 · Grade 11 · Rantoul | 11 | Rantoul | 17:53.98 |
| 22 | Ryan AkersPlace 22 · Grade 11 · Tolono (Unity) | 11 | Tolono (Unity) | 18:03.62 |
| 23 | Tyler SchmidtPlace 23 · Grade 11 · Gilman (Iroquois West) | 11 | Gilman (Iroquois West) | 18:06.27 |
| 24 | Roman JelinekPlace 24 · Grade 12 · Peotone | 12 | Peotone | 18:11.74 |
| 25 | Justice ProvostPlace 25 · Grade 11 · Kankakee (McNamara) | 11 | Kankakee (McNamara) | 18:14.35 |
| 26 | Aidan SiegelPlace 26 · Grade 12 · Peotone | 12 | Peotone | 18:14.63 |
| 27 | Caleb CoyPlace 27 · Grade 10 · Tolono (Unity) | 10 | Tolono (Unity) | 18:15.92 |
| 28 | Logan BovellePlace 28 · Grade 10 · Dwight | 10 | Dwight | 18:16.21 |
| 29 | David QuigleyPlace 29 · Grade 12 · Kankakee (McNamara) | 12 | Kankakee (McNamara) | 18:19.82 |
| 30 | Ezekiel HoubergPlace 30 · Grade 12 · Herscher | 12 | Herscher | 18:21.12 |
| 31 | Brayden EdwardsPlace 31 · Grade 12 · Fithian (Oakwood) | 12 | Fithian (Oakwood) | 18:21.49 |
| 32 | Keenon AndersonPlace 32 · Grade 11 · Hoopeston (H. Area) | 11 | Hoopeston (H. Area) | 18:23.82 |
| 33 | Owen GarrettPlace 33 · Grade 11 · Hoopeston (H. Area) | 11 | Hoopeston (H. Area) | 18:24.15 |
| 34 | Eli Denmark-CollinsPlace 34 · Grade 11 · Broadlands (Heritage) | 11 | Broadlands (Heritage) | 18:26.13 |
| 35 | Nick UngerPlace 35 · Grade 11 · Champaign (St. Thomas More) | 11 | Champaign (St. Thomas More) | 18:26.59 |
| 36 | Sam YallalyPlace 36 · Grade 10 · Champaign (St. Thomas More) | 10 | Champaign (St. Thomas More) | 18:31.35 |
| 37 | Hayden SullivanPlace 37 · Grade 11 · Watseka | 11 | Watseka | 18:34.53 |
| 38 | Brady YoungPlace 38 · Grade 12 · Paxton (P.-Buckley-Loda) | 12 | Paxton (P.-Buckley-Loda) | 18:36.05 |
| 39 | Marvin LopezPlace 39 · Grade 10 · Rantoul | 10 | Rantoul | 18:40.24 |
| 40 | Corsin ShanePlace 40 · Grade 9 · Downs (Tri-Valley) | 9 | Downs (Tri-Valley) | 18:42.53 |
| 41 | Brycen SteffenPlace 41 · Grade 11 · Herscher | 11 | Herscher | 18:45.18 |
| 42 | Alex MowrerPlace 42 · Grade 12 · Tolono (Unity) | 12 | Tolono (Unity) | 18:57.69 |
| 43 | Eli GrohlerPlace 43 · Grade 11 · Paxton (P.-Buckley-Loda) | 11 | Paxton (P.-Buckley-Loda) | 19:07.35 |
| 44 | Owen BordersPlace 44 · Grade 10 · Gilman (Iroquois West) | 10 | Gilman (Iroquois West) | 19:08.00 |
| 45 | Hudson FaublePlace 45 · Grade 10 · Downs (Tri-Valley) | 10 | Downs (Tri-Valley) | 19:11.00 |
| 46 | Oliverio OchoaPlace 46 · Grade 11 · Gilman (Iroquois West) | 11 | Gilman (Iroquois West) | 19:14.00 |
| 47 | Athan LinaresPlace 47 · Grade 11 · Hoopeston (H. Area) | 11 | Hoopeston (H. Area) | 19:19.00 |
| 48 | Joshua StierwaltPlace 48 · Grade 11 · Broadlands (Heritage) | 11 | Broadlands (Heritage) | 19:29.00 |
| 49 | Logan HenthornPlace 49 · Grade 12 · Fithian (Oakwood) | 12 | Fithian (Oakwood) | 19:31.00 |
| 50 | Cason AllsteadtPlace 50 · Grade 10 · Clifton (Central) | 10 | Clifton (Central) | 19:38.00 |
| 51 | Evan LopezPlace 51 · Grade 9 · Donovan | 9 | Donovan | 19:38.20 |
| 52 | Ayden MeyerPlace 52 · Grade 11 · Clifton (Central) | 11 | Clifton (Central) | 19:39.00 |
| 53 | Gabe SutterPlace 53 · Grade 10 · Downs (Tri-Valley) | 10 | Downs (Tri-Valley) | 19:40.00 |
| 54 | Devon StroudPlace 54 · Grade 10 · Bismarck (B.-Henning-Rossville-Alvin) | 10 | Bismarck (B.-Henning-Rossville-Alvin) | 19:43.00 |
| 55 | Cooper AndersonPlace 55 · Grade 12 · Rantoul | 12 | Rantoul | 19:46.00 |
| 56 | Jayden LewisPlace 56 · Grade 9 · Peotone | 9 | Peotone | 19:50.00 |
| 57 | Zane LatimerPlace 57 · Grade 11 · Paxton (P.-Buckley-Loda) | 11 | Paxton (P.-Buckley-Loda) | 19:57.00 |
| 58 | Colby SchrockPlace 58 · Grade 9 · Broadlands (Heritage) | 9 | Broadlands (Heritage) | 20:08.00 |
| 59 | Cooper AustiffPlace 59 · Grade 11 · Kankakee (McNamara) | 11 | Kankakee (McNamara) | 20:09.00 |
| 60 | Alex WellsPlace 60 · Grade 11 · Fithian (Oakwood) | 11 | Fithian (Oakwood) | 20:10.00 |
| 61 | Mason ClappPlace 61 · Grade 10 · Bismarck (B.-Henning-Rossville-Alvin) | 10 | Bismarck (B.-Henning-Rossville-Alvin) | 20:16.00 |
| 62 | Ben DarlingPlace 62 · Grade 11 · Fithian (Oakwood) | 11 | Fithian (Oakwood) | 20:17.00 |
| 63 | Ian BushPlace 63 · Grade 11 · Downs (Tri-Valley) | 11 | Downs (Tri-Valley) | 20:28.00 |
| 64 | Josiah SchlueterPlace 64 · Grade 11 · Westville | 11 | Westville | 20:37.00 |
| 65 | Nicholas GiffordPlace 65 · Grade 11 · Clifton (Central) | 11 | Clifton (Central) | 20:54.00 |
| 66 | Elliot KlishPlace 66 · Grade 10 · Champaign (St. Thomas More) | 10 | Champaign (St. Thomas More) | 20:58.00 |
| 67 | Cooper WillsPlace 67 · Grade 9 · Bismarck (B.-Henning-Rossville-Alvin) | 9 | Bismarck (B.-Henning-Rossville-Alvin) | 21:00.00 |
| 68 | Maxwell CollinsPlace 68 · Grade 10 · Rantoul | 10 | Rantoul | 21:02.00 |
| 69 | Jhaiden OchoaPlace 69 · Kankakee (McNamara) | — | Kankakee (McNamara) | 21:12.00 |
| 70 | Landon FrechPlace 70 · Grade 9 · Hoopeston (H. Area) | 9 | Hoopeston (H. Area) | 21:20.00 |
| 71 | Chase KnockPlace 71 · Grade 12 · Rantoul | 12 | Rantoul | 21:46.00 |
| 72 | Asher MirockPlace 72 · Grade 10 · Downs (Tri-Valley) | 10 | Downs (Tri-Valley) | 21:55.00 |
| 73 | Aiden WhitePlace 73 · Grade 10 · Westville | 10 | Westville | 22:02.00 |
| 74 | Everett CrawleyPlace 74 · Grade 11 · Bismarck (B.-Henning-Rossville-Alvin) | 11 | Bismarck (B.-Henning-Rossville-Alvin) | 22:03.00 |
| 75 | Jackson KelleyPlace 75 · Grade 10 · Clifton (Central) | 10 | Clifton (Central) | 22:05.00 |
| 76 | Michael MoomawPlace 76 · Grade 10 · Champaign (St. Thomas More) | 10 | Champaign (St. Thomas More) | 22:09.00 |
| 77 | Clayton ThomasPlace 77 · Grade 10 · Bismarck (B.-Henning-Rossville-Alvin) | 10 | Bismarck (B.-Henning-Rossville-Alvin) | 22:09.20 |
| 78 | Roman BaptistePlace 78 · Grade 9 · Bismarck (B.-Henning-Rossville-Alvin) | 9 | Bismarck (B.-Henning-Rossville-Alvin) | 22:50.00 |
| 79 | Will IrickPlace 79 · Grade 11 · Fithian (Oakwood) | 11 | Fithian (Oakwood) | 22:51.00 |
| 80 | Benjamin JohnsonPlace 80 · Grade 9 · Peotone | 9 | Peotone | 22:59.00 |
| 81 | Corbyn MolckPlace 81 · Grade 10 · Gilman (Iroquois West) | 10 | Gilman (Iroquois West) | 23:09.00 |
| 82 | Alex JonesPlace 82 · Grade 9 · Paxton (P.-Buckley-Loda) | 9 | Paxton (P.-Buckley-Loda) | 23:23.00 |
| 83 | Duncan OlaviraPlace 83 · Grade 11 · Champaign (St. Thomas More) | 11 | Champaign (St. Thomas More) | 24:18.00 |
| 84 | Shane AldenPlace 84 · Grade 9 · Paxton (P.-Buckley-Loda) | 9 | Paxton (P.-Buckley-Loda) | 24:36.00 |
| 85 | Holden SchermannPlace 85 · Grade 10 · Donovan | 10 | Donovan | 24:38.00 |
| 86 | Landen YouhasPlace 86 · Grade 11 · Hoopeston (H. Area) | 11 | Hoopeston (H. Area) | 35:51.00 |