| 1 | Holden GerdesPlace 1 · Grade 12 · Fairbury (Prairie Central) | 12 | Fairbury (Prairie Central) | 15:37.1 |
| 2 | Sebastian BretlPlace 2 · Grade 11 · Urbana | 11 | Urbana | 15:54.1 |
| 3 | Weston HodelPlace 3 · Grade 11 · El Paso (E.P.-Gridley) | 11 | El Paso (E.P.-Gridley) | 16:03.7 |
| 4 | Evan BenoitPlace 4 · Grade 10 · Herscher | 10 | Herscher | 16:13.9 |
| 5 | Johnny EspinoPlace 5 · Grade 12 · Plano | 12 | Plano | 16:19.4 |
| 6 | Jackson KrusePlace 6 · Grade 12 · Herscher | 12 | Herscher | 16:22.1 |
| 7 | Arlin OrrPlace 7 · Grade 12 · Urbana | 12 | Urbana | 16:23.5 |
| 8 | Liam KohnPlace 8 · Grade 10 · Bloomington (Central Catholic) | 10 | Bloomington (Central Catholic) | 16:29.4 |
| 9 | Luke HinthornePlace 9 · Grade 11 · El Paso (E.P.-Gridley) | 11 | El Paso (E.P.-Gridley) | 16:37.4 |
| 10 | Nicholas JelinekPlace 10 · Grade 12 · Bloomington (Central Catholic) | 12 | Bloomington (Central Catholic) | 16:38.2 |
| 11 | Alejandro DelgadoPlace 11 · Grade 11 · Plano | 11 | Plano | 16:43.1 |
| 12 | Sam PalaciosPlace 12 · Grade 10 · Plano | 10 | Plano | 16:50.9 |
| 13 | Victor LarsenPlace 13 · Grade 10 · Morris | 10 | Morris | 16:55.6 PR |
| 14 | Luke FoleyPlace 14 · Grade 11 · Urbana | 11 | Urbana | 16:58.5 |
| 15 | Dylan WiemeltPlace 15 · Grade 10 · Urbana | 10 | Urbana | 17:00.6 |
| 16 | Owen DamptzPlace 16 · Grade 12 · Herscher | 12 | Herscher | 17:05.9 |
| 17 | Joseph BlankenshipPlace 17 · Grade 9 · Bloomington (Central Catholic) | 9 | Bloomington (Central Catholic) | 17:08.1 |
| 18 | Chance PricePlace 18 · Grade 10 · El Paso (E.P.-Gridley) | 10 | El Paso (E.P.-Gridley) | 17:08.4 |
| 19 | Pablo NardiePlace 19 · Grade 12 · Urbana | 12 | Urbana | 17:08.6 |
| 20 | Paul KoettersPlace 20 · Grade 12 · Bloomington (Central Catholic) | 12 | Bloomington (Central Catholic) | 17:11.2 |
| 21 | Noah LambertPlace 21 · Grade 10 · Hoopeston (H. Area) | 10 | Hoopeston (H. Area) | 17:20.3 |
| 22 | Daniel AviramPlace 22 · Grade 10 · Urbana (University) | 10 | Urbana (University) | 17:22.3 |
| 23 | Joseph ToPlace 23 · Grade 10 · Urbana (University) | 10 | Urbana (University) | 17:25.9 |
| 24 | Charlie YauPlace 24 · Grade 9 · Urbana | 9 | Urbana | 17:32.6 |
| 25 | Colter KerberPlace 25 · Grade 11 · Fairbury (Prairie Central) | 11 | Fairbury (Prairie Central) | 17:33.3 |
| 26 | Boyou HuangPlace 26 · Grade 10 · Urbana (University) | 10 | Urbana (University) | 17:36.3 |
| 27 | Simon HamakerPlace 27 · Grade 11 · Bloomington (Central Catholic) | 11 | Bloomington (Central Catholic) | 17:43.6 |
| 28 | Robenas TadessePlace 28 · Grade 12 · Urbana (University) | 12 | Urbana (University) | 17:44.8 |
| 29 | Titus CoadyPlace 29 · Grade 12 · Urbana | 12 | Urbana | 17:49.1 |
| 30 | Julio BarradasPlace 30 · Grade 10 · Paxton (P.-Buckley-Loda) | 10 | Paxton (P.-Buckley-Loda) | 17:51.1 |
| 31 | Grant McKeePlace 31 · Grade 11 · El Paso (E.P.-Gridley) | 11 | El Paso (E.P.-Gridley) | 17:55.2 |
| 32 | Max DaltonPlace 32 · Grade 10 · Henry (H.-Senachwine) | 10 | Henry (H.-Senachwine) | 17:55.2 |
| 33 | Kasen CassonPlace 33 · Grade 10 · Fairbury (Prairie Central) | 10 | Fairbury (Prairie Central) | 17:58.2 |
| 34 | Amari DixonPlace 34 · Grade 12 · Urbana (University) | 12 | Urbana (University) | 18:02.1 |
| 35 | Drew KingdonPlace 35 · Grade 9 · El Paso (E.P.-Gridley) | 9 | El Paso (E.P.-Gridley) | 18:04.4 |
| 36 | Marcus WiegandPlace 36 · Grade 12 · El Paso (E.P.-Gridley) | 12 | El Paso (E.P.-Gridley) | 18:05.3 |
| 37 | Daniel LawrencePlace 37 · Grade 9 · Urbana (University) | 9 | Urbana (University) | 18:14.5 |
| 38 | Bryan ZhaoPlace 38 · Grade 10 · Urbana (University) | 10 | Urbana (University) | 18:14.7 |
| 39 | Ethan PhippsPlace 39 · Grade 10 · Plano | 10 | Plano | 18:15.7 |
| 40 | Derek KimPlace 40 · Grade 10 · Urbana (University) | 10 | Urbana (University) | 18:16.3 |
| 41 | Ethan CarrionPlace 41 · Grade 11 · Fairbury (Prairie Central) | 11 | Fairbury (Prairie Central) | 18:16.7 |
| 42 | Connor HeckPlace 42 · Grade 11 · Herscher | 11 | Herscher | 18:25.5 |
| 43 | Connor DuffyPlace 43 · Grade 9 · Morris | 9 | Morris | 18:26.4 PR |
| 44 | Owen BordersPlace 44 · Grade 12 · Gilman (Iroquois West) | 12 | Gilman (Iroquois West) | 18:28.1 |
| 45 | Diego LugoPlace 45 · Grade 11 · Morris | 11 | Morris | 18:32.9 |
| 46 | Alton StillwellPlace 46 · Grade 10 · Urbana (University) | 10 | Urbana (University) | 18:35.7 |
| 47 | Damien LethermanPlace 47 · Grade 11 · Plano | 11 | Plano | 18:38.9 |
| 48 | Noah HarkenPlace 48 · Grade 10 · Bartonville (Limestone) | 10 | Bartonville (Limestone) | 18:39.0 |
| 49 | Jose DiazPlace 49 · Grade 9 · Plano | 9 | Plano | 18:46.4 |
| 50 | Trevor MitorajPlace 50 · Grade 10 · Morris | 10 | Morris | 18:54.4 |
| 51 | Nolan BunagPlace 51 · Grade 10 · Paxton (P.-Buckley-Loda) | 10 | Paxton (P.-Buckley-Loda) | 18:57.9 |
| 52 | Elijah WebsterPlace 52 · Grade 12 · El Paso (E.P.-Gridley) | 12 | El Paso (E.P.-Gridley) | 18:59.5 |
| 53 | Leonardo (LJ) LameraPlace 53 · Grade 10 · Urbana (University) | 10 | Urbana (University) | 19:00.5 |
| 54 | Austin FoltzPlace 54 · Grade 10 · Herscher | 10 | Herscher | 19:04.8 |
| 55 | Marlon ArellanoPlace 55 · Grade 11 · Plano | 11 | Plano | 19:05.1 |
| 56 | Shane AldenPlace 56 · Grade 11 · Paxton (P.-Buckley-Loda) | 11 | Paxton (P.-Buckley-Loda) | 19:06.8 |
| 57 | Colin WickmanPlace 57 · Grade 11 · Morris | 11 | Morris | 19:08.9 PR |
| 58 | Koltyn FehrPlace 58 · Grade 9 · Fairbury (Prairie Central) | 9 | Fairbury (Prairie Central) | 19:13.7 |
| 59 | Gavin SilvermanPlace 59 · Grade 10 · Plano | 10 | Plano | 19:16.7 |
| 60 | David HaugenPlace 60 · Grade 11 · Herscher | 11 | Herscher | 19:19.5 |
| 61 | Jayden BrockPlace 61 · Grade 9 · Morris | 9 | Morris | 19:20.6 PR |
| 62 | Javier ArellanoPlace 62 · Grade 12 · Plano | 12 | Plano | 19:22.9 |
| 63 | Hudson SpanglerPlace 63 · Grade 9 · Henry (H.-Senachwine) | 9 | Henry (H.-Senachwine) | 19:28.5 PR |
| 64 | Rusty RogersPlace 64 · Grade 10 · Morris | 10 | Morris | 19:29.3 |
| 65 | Max OttPlace 65 · Grade 10 · Bartonville (Limestone) | 10 | Bartonville (Limestone) | 19:30.5 |
| 66 | Roman WengerPlace 66 · Grade 12 · El Paso (E.P.-Gridley) | 12 | El Paso (E.P.-Gridley) | 19:31.1 |
| 67 | Hudson BellPlace 67 · Grade 9 · Herscher | 9 | Herscher | 19:33.6 |
| 68 | Christian BurdsallPlace 68 · Grade 10 · Plano | 10 | Plano | 19:40.2 |
| 69 | Brantley SmithPlace 69 · Grade 9 · Herscher | 9 | Herscher | 19:40.4 |
| 70 | Skeeter RogersPlace 70 · Grade 10 · Morris | 10 | Morris | 19:50.1 |
| 71 | Zaidyn WielertPlace 71 · Grade 11 · Paxton (P.-Buckley-Loda) | 11 | Paxton (P.-Buckley-Loda) | 20:27.0 |
| 72 | Payton SteffenPlace 72 · Grade 9 · Fairbury (Prairie Central) | 9 | Fairbury (Prairie Central) | 20:42.4 |
| 73 | Lance DeWaelePlace 73 · Grade 9 · Henry (H.-Senachwine) | 9 | Henry (H.-Senachwine) | 20:54.5 |
| 74 | Adam LeePlace 74 · Grade 9 · Herscher | 9 | Herscher | 21:03.8 |
| 75 | Joseph EmmerichPlace 75 · Grade 11 · Morris | 11 | Morris | 21:18.4 |
| 76 | Alex JonesPlace 76 · Grade 11 · Paxton (P.-Buckley-Loda) | 11 | Paxton (P.-Buckley-Loda) | 22:08.7 |
| 77 | Drew FioriniPlace 77 · Grade 10 · Pontiac | 10 | Pontiac | 22:11.9 |
| 78 | Michael Ingoglia IIIPlace 78 · Grade 11 · Paxton (P.-Buckley-Loda) | 11 | Paxton (P.-Buckley-Loda) | 22:19.2 |
| 79 | Christian HohstadtPlace 79 · Grade 11 · Henry (H.-Senachwine) | 11 | Henry (H.-Senachwine) | 22:39.0 |
| 80 | noel TobarPlace 80 · Grade 10 · Henry (H.-Senachwine) | 10 | Henry (H.-Senachwine) | 22:47.3 |
| 81 | Todd GonzalesPlace 81 · Grade 9 · Fairbury (Prairie Central) | 9 | Fairbury (Prairie Central) | 22:48.2 |
| 82 | Gerrard BoyerPlace 82 · Grade 10 · Henry (H.-Senachwine) | 10 | Henry (H.-Senachwine) | 22:49.2 |
| 83 | Raul GutierrezPlace 83 · Grade 11 · Gilman (Iroquois West) | 11 | Gilman (Iroquois West) | 23:27.6 |
| 84 | JD LoeserPlace 84 · Grade 12 · Henry (H.-Senachwine) | 12 | Henry (H.-Senachwine) | 23:27.6 |
| 85 | Riegan MillerPlace 85 · Grade 11 · Henry (H.-Senachwine) | 11 | Henry (H.-Senachwine) | 23:32.8 |
| 86 | Corbyn MolckPlace 86 · Grade 12 · Gilman (Iroquois West) | 12 | Gilman (Iroquois West) | 23:38.0 |
| 87 | Kejuan AllenPlace 87 · Grade 10 · Peoria | 10 | Peoria | 24:07.3 |
| 88 | Collin BetsonPlace 88 · Grade 11 · Bartonville (Limestone) | 11 | Bartonville (Limestone) | 24:10.3 |
| 89 | Cameron RiveraPlace 89 · Grade 10 · Gilman (Iroquois West) | 10 | Gilman (Iroquois West) | 24:16.2 |
| 90 | Jaxon OneillPlace 90 · Grade 9 · Pontiac | 9 | Pontiac | 24:48.6 |
| 91 | Will RinkerPlace 91 · Grade 9 · Pontiac | 9 | Pontiac | 24:56.0 |
| 92 | Antoine HarveyPlace 92 · Grade 11 · Peoria | 11 | Peoria | 24:57.3 |
| 93 | Alex GryzPlace 93 · Grade 11 · Herscher | 11 | Herscher | 24:57.5 |
| 94 | Josiah VromanPlace 94 · Grade 10 · Pontiac | 10 | Pontiac | 25:01.3 |
| 95 | AJ ParedesPlace 95 · Grade 9 · Bartonville (Limestone) | 9 | Bartonville (Limestone) | 25:25.4 |
| 96 | Wyck DeverPlace 96 · Grade 11 · Henry (H.-Senachwine) | 11 | Henry (H.-Senachwine) | 28:02.0 |
| 97 | Malcolm QuickelPlace 97 · Grade 9 · Pontiac | 9 | Pontiac | 32:27.9 |