| 1 | AJ IncePlace 1 · Grade 11 · Normal (Community) | 11 | Normal (Community) | 15:57 |
| 2 | Joey YarosPlace 2 · Grade 12 · Normal (Community) | 12 | Normal (Community) | 16:03 |
| 3 | Caden NymanPlace 3 · Grade 12 · Normal (Community) | 12 | Normal (Community) | 16:08 |
| 4 | Aiden FaulknerPlace 4 · Grade 11 · Elmwood | 11 | Elmwood | 16:13 |
| 5 | AidenPlace 5 · Duhs | — | Duhs | 16:16 |
| 6 | Reed FloreyPlace 6 · Grade 12 · Elmwood | 12 | Elmwood | 16:17 |
| 7 | Mika NelsonPlace 7 · Grade 12 · Elmwood | 12 | Elmwood | 16:27 |
| 8 | Aaden RichardsPlace 8 · Grade 10 · Normal (University) | 10 | Normal (University) | 16:29 |
| 9 | Darwin HermanPlace 9 · Grade 11 · Elmwood | 11 | Elmwood | 16:31 |
| 10 | CullanPlace 10 · Fahrenkrug | — | Fahrenkrug | 16:37 |
| 11 | Nate WitzigPlace 11 · Grade 12 · Normal (Community) | 12 | Normal (Community) | 16:58 |
| 12 | CorbinPlace 12 · Christopulos | — | Christopulos | 16:59 |
| 13 | Drew CooperPlace 13 · Grade 11 · El Paso (E.P.-Gridley) | 11 | El Paso (E.P.-Gridley) | 17:00 |
| 14 | Wade CloningerPlace 14 · Grade 12 · Rantoul | 12 | Rantoul | 17:09 |
| 15 | Eli NeitzelPlace 15 · Grade 12 · Rantoul | 12 | Rantoul | 17:10 |
| 16 | Nathan MoranPlace 16 · Grade 10 · Normal (University) | 10 | Normal (University) | 17:11 |
| 17 | Colin HeathPlace 17 · Grade 11 · Normal (Community) | 11 | Normal (Community) | 17:19 |
| 18 | David HumphreysPlace 18 · Grade 12 · Bloomington | 12 | Bloomington | 17:24 |
| 19 | Logan SiegristPlace 19 · Grade 12 · Normal (Community) | 12 | Normal (Community) | 17:27 |
| 20 | Luke HinthornePlace 20 · Grade 9 · El Paso (E.P.-Gridley) | 9 | El Paso (E.P.-Gridley) | 17:31 |
| 21 | AlexPlace 21 · Crull | — | Crull | 17:33 |
| 22 | Austin HartmanPlace 22 · Grade 10 · Normal (University) | 10 | Normal (University) | 17:33 |
| 23 | Israel NowarkPlace 23 · Grade 11 · El Paso (E.P.-Gridley) | 11 | El Paso (E.P.-Gridley) | 17:34 |
| 24 | MichaelPlace 24 · Porter | — | Porter | 17:37 |
| 25 | Garrett WebsterPlace 25 · Grade 11 · Elmwood | 11 | Elmwood | 17:38 |
| 26 | Drew PattersonPlace 26 · Grade 12 · Normal (Community) | 12 | Normal (Community) | 17:43 |
| 27 | ColterPlace 27 · Hedden | — | Hedden | 17:43 |
| 28 | AdamPlace 28 · Murnan | — | Murnan | 17:44 |
| 29 | Parker BealPlace 29 · Grade 10 · Normal (Community) | 10 | Normal (Community) | 17:47 |
| 30 | Kai NelsonPlace 30 · Grade 9 · Elmwood | 9 | Elmwood | 17:53 |
| 31 | Danny SharpPlace 31 · Grade 9 · Elmwood | 9 | Elmwood | 17:59 |
| 32 | Finn ZellerPlace 32 · Grade 9 · El Paso (E.P.-Gridley) | 9 | El Paso (E.P.-Gridley) | 18:02 |
| 33 | Hason HubbardPlace 33 · Grade 10 · Elmwood | 10 | Elmwood | 18:05 |
| 34 | Shawn GollidayPlace 34 · Grade 11 · Bloomington | 11 | Bloomington | 18:07 |
| 35 | ReecePlace 35 · Fraikes | — | Fraikes | 18:14 |
| 36 | Elijah WebsterPlace 36 · Grade 10 · El Paso (E.P.-Gridley) | 10 | El Paso (E.P.-Gridley) | 18:14 |
| 37 | C J MoorePlace 37 · Grade 11 · Stanford (Olympia) | 11 | Stanford (Olympia) | 18:17 |
| 38 | Pierson RomersbergerPlace 38 · Grade 12 · El Paso (E.P.-Gridley) | 12 | El Paso (E.P.-Gridley) | 18:18 |
| 39 | Rielee NielsenPlace 39 · Grade 11 · Rantoul | 11 | Rantoul | 18:21 |
| 40 | Oliver FunkPlace 40 · Grade 9 · Elmwood | 9 | Elmwood | 18:25 |
| 41 | Wyatt PattersonPlace 41 · Grade 9 · Normal (Community) | 9 | Normal (Community) | 18:26 |
| 42 | Levi LandesPlace 42 · Grade 9 · Normal (University) | 9 | Normal (University) | 18:27 |
| 43 | Jack GrammPlace 43 · Grade 11 · El Paso (E.P.-Gridley) | 11 | El Paso (E.P.-Gridley) | 18:31 |
| 44 | Luke EganhousePlace 44 · Grade 11 · Normal (Community) | 11 | Normal (Community) | 18:36 |
| 45 | Clayton PiperPlace 45 · Grade 10 · Normal (University) | 10 | Normal (University) | 18:37 |
| 46 | Roman WengerPlace 46 · Grade 10 · El Paso (E.P.-Gridley) | 10 | El Paso (E.P.-Gridley) | 18:37 |
| 47 | Silas SchmiegPlace 47 · Grade 10 · Elmwood | 10 | Elmwood | 18:48 |
| 48 | Lincoln SteersPlace 48 · Grade 10 · Bloomington | 10 | Bloomington | 18:51 |
| 49 | Marvin LopezPlace 49 · Grade 10 · Rantoul | 10 | Rantoul | 18:51 |
| 50 | OwenPlace 50 · Mitchell | — | Mitchell | 18:54 |
| 51 | Parker KimPlace 51 · Grade 9 · Normal (University) | 9 | Normal (University) | 18:56 |
| 52 | Levi AnlickerPlace 52 · Grade 11 · Normal (Community) | 11 | Normal (Community) | 18:58 |
| 53 | Marcus WiegandPlace 53 · Grade 10 · El Paso (E.P.-Gridley) | 10 | El Paso (E.P.-Gridley) | 19:01 |
| 54 | Seti Rivadeneyra-BraswePlace 54 · Grade 12 · Bloomington | 12 | Bloomington | 19:03 |
| 55 | Cooper AndersonPlace 55 · Grade 12 · Rantoul | 12 | Rantoul | 19:16 |
| 56 | EthanPlace 56 · Richards | — | Richards | 19:17 |
| 57 | Ridley NymanPlace 57 · Grade 10 · Normal (Community) | 10 | Normal (Community) | 19:24 |
| 58 | Dominique MartinPlace 58 · Grade 9 · Heyworth | 9 | Heyworth | 19:28 |
| 59 | Matthew HughesPlace 59 · Grade 9 · Normal (University) | 9 | Normal (University) | 19:29 |
| 60 | Jack HawkinsPlace 60 · Grade 10 · Bloomington | 10 | Bloomington | 19:35 |
| 61 | Cole SetzlerPlace 61 · Grade 11 · Bloomington | 11 | Bloomington | 19:36 |
| 62 | Tristan GuernseyPlace 62 · Grade 9 · Normal (University) | 9 | Normal (University) | 19:43 |
| 63 | Braxton RomersbergerPlace 63 · Grade 9 · El Paso (E.P.-Gridley) | 9 | El Paso (E.P.-Gridley) | 19:44 |
| 64 | Landon RolingPlace 64 · Grade 12 · Normal (Community) | 12 | Normal (Community) | 19:46 |
| 65 | Asher NicolasPlace 65 · Grade 10 · Normal (University) | 10 | Normal (University) | 19:50 |
| 66 | AaronPlace 66 · Webb | — | Webb | 19:52 |
| 67 | PhoenixPlace 67 · Perreault | — | Perreault | 19:54 |
| 68 | CarlPlace 68 · Hoefer | — | Hoefer | 20:03 |
| 69 | Michael CornwallPlace 69 · Grade 11 · El Paso (E.P.-Gridley) | 11 | El Paso (E.P.-Gridley) | 20:17 |
| 70 | Jacob KuehnlPlace 70 · Grade 11 · Normal (Community) | 11 | Normal (Community) | 20:27 |
| 71 | Cooper RomersbergerPlace 71 · Grade 9 · El Paso (E.P.-Gridley) | 9 | El Paso (E.P.-Gridley) | 20:30 |
| 72 | Isaac BakerPlace 72 · Grade 11 · Normal (Community) | 11 | Normal (Community) | 20:33 |
| 73 | Hayden StudnickiPlace 73 · Grade 10 · Normal (Community) | 10 | Normal (Community) | 20:37 |
| 74 | Rex RowleyPlace 74 · Grade 10 · Normal (Community) | 10 | Normal (Community) | 20:40 |
| 75 | Graham WaltersPlace 75 · Grade 9 · Stanford (Olympia) | 9 | Stanford (Olympia) | 20:52 |
| 76 | Maxwell CollinsPlace 76 · Grade 10 · Rantoul | 10 | Rantoul | 20:53 |
| 77 | Hayden TiplerPlace 77 · Grade 12 · El Paso (E.P.-Gridley) | 12 | El Paso (E.P.-Gridley) | 20:53 |
| 78 | Eric SchillPlace 78 · Grade 11 · Normal (Community) | 11 | Normal (Community) | 20:56 |
| 79 | PiercePlace 79 · Vrooman | — | Vrooman | 21:05 |
| 80 | Liam DuffieldPlace 80 · Grade 11 · Normal (Community) | 11 | Normal (Community) | 21:13 |
| 81 | Chase KnockPlace 81 · Grade 12 · Rantoul | 12 | Rantoul | 21:14 |
| 82 | Cody CulbertsonPlace 82 · Grade 10 · Rantoul | 10 | Rantoul | 21:15 |
| 83 | Nathan JankowiakPlace 83 · Grade 10 · Bloomington | 10 | Bloomington | 21:30 |
| 85 | Oliver GalvinPlace 85 · Grade 10 · Normal (Community) | 10 | Normal (Community) | 21:45 |
| 86 | Griffin PhillipsPlace 86 · Grade 9 · El Paso (E.P.-Gridley) | 9 | El Paso (E.P.-Gridley) | 21:46 |
| 87 | Landon NieslawskiPlace 87 · Grade 10 · Heyworth | 10 | Heyworth | 21:53 |
| 88 | Ashrith PonnaPlace 88 · Grade 11 · Normal (University) | 11 | Normal (University) | 22:03 |
| 89 | Logan WenzelPlace 89 · Grade 10 · Normal (University) | 10 | Normal (University) | 22:03 |
| 90 | Gabriel RoehrigPlace 90 · Grade 10 · Heyworth | 10 | Heyworth | 22:06 |
| 91 | Carter SnodgrassPlace 91 · Grade 11 · Heyworth | 11 | Heyworth | 22:08 |
| 92 | Isaiah CarpenterPlace 92 · Grade 11 · Heyworth | 11 | Heyworth | 22:08 |
| 93 | Jacob PickettPlace 93 · Grade 12 · Heyworth | 12 | Heyworth | 22:31 |
| 94 | Liam CasasPlace 94 · Grade 10 · Bloomington | 10 | Bloomington | 22:37 |
| 95 | Tyler BeckPlace 95 · Grade 11 · El Paso (E.P.-Gridley) | 11 | El Paso (E.P.-Gridley) | 23:04 |
| 96 | Brayden EvelsizerPlace 96 · Grade 11 · El Paso (E.P.-Gridley) | 11 | El Paso (E.P.-Gridley) | 23:09 |
| 97 | BenPlace 97 · Shearin | — | Shearin | 23:24 |
| 98 | Noah TullPlace 98 · Grade 12 · Rantoul | 12 | Rantoul | 23:55 |
| 99 | ThaddeusPlace 99 · Noffsinger | — | Noffsinger | 24:01 |
| 100 | Brady QuinlanPlace 100 · Grade 11 · Rantoul | 11 | Rantoul | 24:13 |
| 101 | Roman ZimmermanPlace 101 · Grade 12 · El Paso (E.P.-Gridley) | 12 | El Paso (E.P.-Gridley) | 24:23 |
| 102 | Emmett HenchPlace 102 · Grade 9 · Rantoul | 9 | Rantoul | 28:49 |