| 1 | Eli AndersonPlace 1 · Grade 11 · Monticello | 11 | Monticello | 14:24.89 PR |
| 2 | Cayden BosticPlace 2 · Grade 11 · Clinton | 11 | Clinton | 14:37.50 |
| 3 | Cameron RoedlPlace 3 · Grade 12 · Toledo (Cumberland) | 12 | Toledo (Cumberland) | 14:39.55 PR |
| 4 | Ryan PatrickPlace 4 · Grade 10 · Williamsville | 10 | Williamsville | 14:46.77 PR |
| 5 | Colby RoedlPlace 5 · Grade 10 · Toledo (Cumberland) | 10 | Toledo (Cumberland) | 14:55.39 PR |
| 6 | Beau GreenPlace 6 · Grade 10 · Arthur (A.-Lovington-Atwood-Hammond) | 10 | Arthur (A.-Lovington-Atwood-Hammond) | 14:59.39 PR |
| 7 | Brockton SumnerPlace 7 · Grade 11 · Clinton | 11 | Clinton | 15:00.11 PR |
| 8 | Patrick McClurePlace 8 · Grade 9 · Monticello | 9 | Monticello | 15:11.16 PR |
| 9 | Tim SikorskiPlace 9 · Grade 11 · Monticello | 11 | Monticello | 15:11.27 PR |
| 10 | Henry WooleryPlace 10 · Grade 12 · Shelbyville | 12 | Shelbyville | 15:19.54 PR |
| 11 | Collin BurnettPlace 11 · Grade 12 · St. Joseph (S.J.-Ogden) | 12 | St. Joseph (S.J.-Ogden) | 15:22.79 PR |
| 12 | Grant MartinPlace 12 · Grade 12 · Sullivan | 12 | Sullivan | 15:32.11 PR |
| 13 | Camden FisherPlace 13 · Grade 9 · St. Joseph (S.J.-Ogden) | 9 | St. Joseph (S.J.-Ogden) | 15:35.68 PR |
| 14 | Isaac TaysPlace 14 · Grade 11 · Effingham (St. Anthony) | 11 | Effingham (St. Anthony) | 15:39.97 PR |
| 15 | Colton SnyderPlace 15 · Grade 10 · Arthur (A.-Lovington-Atwood-Hammond) | 10 | Arthur (A.-Lovington-Atwood-Hammond) | 15:41.17 PR |
| 16 | Camden BloemerPlace 16 · Grade 11 · Effingham (St. Anthony) | 11 | Effingham (St. Anthony) | 15:44.66 PR |
| 17 | Keegan OBrienPlace 17 · Grade 10 · Maroa (M.-Forsyth) | 10 | Maroa (M.-Forsyth) | 15:47.74 |
| 18 | Adam BelloPlace 18 · Grade 10 · St. Joseph (S.J.-Ogden) | 10 | St. Joseph (S.J.-Ogden) | 15:47.75 PR |
| 19 | Justin DrokePlace 19 · Grade 12 · Clinton | 12 | Clinton | 15:48.04 PR |
| 20 | Noah BurrellPlace 20 · Grade 12 · Mackinaw (Deer Creek-M.) | 12 | Mackinaw (Deer Creek-M.) | 15:48.67 PR |
| 21 | Silas HicksPlace 21 · Grade 12 · Shelbyville | 12 | Shelbyville | 15:50.56 PR |
| 22 | Griffin GwaltneyPlace 22 · Grade 11 · Williamsville | 11 | Williamsville | 15:57.74 PR |
| 23 | John OglesbyPlace 23 · Grade 10 · Williamsville | 10 | Williamsville | 15:58.28 PR |
| 24 | Shawn FergusonPlace 24 · Grade 11 · Clinton | 11 | Clinton | 15:58.36 PR |
| 25 | Kyle RooseveltPlace 25 · Grade 9 · Tolono (Unity) | 9 | Tolono (Unity) | 15:59.76 PR |
| 26 | Nate FarneyPlace 26 · Grade 12 · St. Joseph (S.J.-Ogden) | 12 | St. Joseph (S.J.-Ogden) | 16:01.83 |
| 27 | Gavin KleinPlace 27 · Grade 12 · Clinton | 12 | Clinton | 16:03.62 |
| 28 | Jacob JulianPlace 28 · Grade 12 · Downs (Tri-Valley) | 12 | Downs (Tri-Valley) | 16:05.66 PR |
| 29 | Oliver ReedPlace 29 · Grade 12 · Clinton | 12 | Clinton | 16:06.85 PR |
| 30 | Max SchuettePlace 30 · Grade 9 · Effingham (St. Anthony) | 9 | Effingham (St. Anthony) | 16:09.34 PR |
| 31 | Caleb CoyPlace 31 · Grade 12 · Tolono (Unity) | 12 | Tolono (Unity) | 16:12.23 PR |
| 32 | Mason SolomonPlace 32 · Grade 9 · Pleasant Plains | 9 | Pleasant Plains | 16:13.80 PR |
| 33 | Gavin WhitakerPlace 33 · Grade 11 · Toledo (Cumberland) | 11 | Toledo (Cumberland) | 16:14.97 |
| 34 | Carson CattaneoPlace 34 · Grade 10 · Downs (Tri-Valley) | 10 | Downs (Tri-Valley) | 16:15.57 PR |
| 35 | Gavin CookPlace 35 · Grade 11 · Williamsville | 11 | Williamsville | 16:16.38 PR |
| 36 | Owen TroyerPlace 36 · Grade 9 · Clinton | 9 | Clinton | 16:16.95 PR |
| 37 | Damien ChardonPlace 37 · Grade 11 · Toledo (Cumberland) | 11 | Toledo (Cumberland) | 16:18.58 PR |
| 38 | Aiden HundleyPlace 38 · Grade 12 · St. Joseph (S.J.-Ogden) | 12 | St. Joseph (S.J.-Ogden) | 16:19.16 PR |
| 39 | Kolby PetersPlace 39 · Grade 9 · Shelbyville | 9 | Shelbyville | 16:19.28 PR |
| 40 | Montgomery OwenPlace 40 · Grade 9 · Monticello | 9 | Monticello | 16:20.61 |
| 41 | Elijah WhittierPlace 41 · Grade 10 · Effingham (St. Anthony) | 10 | Effingham (St. Anthony) | 16:22.70 PR |
| 42 | Brady JohnsonPlace 42 · Grade 10 · St. Joseph (S.J.-Ogden) | 10 | St. Joseph (S.J.-Ogden) | 16:22.95 PR |
| 43 | Lukas WhittPlace 43 · Grade 12 · Monticello | 12 | Monticello | 16:23.86 |
| 44 | Charlie WillenborgPlace 44 · Grade 10 · Pleasant Plains | 10 | Pleasant Plains | 16:24.59 |
| 45 | Austin HobbsPlace 45 · Grade 10 · Shelbyville | 10 | Shelbyville | 16:27.38 PR |
| 46 | Warren WeeklyPlace 46 · Grade 12 · Shelbyville | 12 | Shelbyville | 16:29.09 PR |
| 47 | Henry TruaxPlace 47 · Grade 11 · Carlinville | 11 | Carlinville | 16:30.01 PR |
| 48 | Colton StiehlPlace 48 · Grade 10 · Heyworth | 10 | Heyworth | 16:30.34 PR |
| 49 | Ty CopelandPlace 49 · Grade 12 · Pleasant Plains | 12 | Pleasant Plains | 16:35.10 PR |
| 50 | Eli MaxedonPlace 50 · Grade 10 · Cowden (C.-Herrick) | 10 | Cowden (C.-Herrick) | 16:38.50 PR |
| 51 | Richard JollyPlace 51 · Grade 12 · Georgetown (La Salette Academy) | 12 | Georgetown (La Salette Academy) | 16:39.16 |
| 52 | Daniel AviramPlace 52 · Grade 10 · Urbana (University) | 10 | Urbana (University) | 16:40.70 PR |
| 53 | Aidan MorganPlace 53 · Grade 12 · Chrisman | 12 | Chrisman | 16:44.46 PR |
| 54 | Owen PattonPlace 54 · Grade 12 · Monticello | 12 | Monticello | 16:45.14 |
| 55 | Mykah BileckPlace 55 · Grade 12 · Pleasant Plains | 12 | Pleasant Plains | 16:49.55 |
| 56 | Parker KollrossPlace 56 · Grade 9 · Heyworth | 9 | Heyworth | 16:51.86 PR |
| 57 | Aiden ChipolPlace 57 · Grade 9 · Pleasant Plains | 9 | Pleasant Plains | 16:52.61 PR |
| 58 | Trevor CoyPlace 58 · Grade 10 · Tolono (Unity) | 10 | Tolono (Unity) | 16:53.36 PR |
| 59 | Andrew LarryPlace 59 · Grade 12 · Decatur (St. Teresa) | 12 | Decatur (St. Teresa) | 16:53.89 PR |
| 60 | Bennett SandsPlace 60 · Grade 12 · Chrisman | 12 | Chrisman | 16:55.18 PR |
| 61 | Joseph ToPlace 61 · Grade 10 · Urbana (University) | 10 | Urbana (University) | 16:57.64 |
| 62 | Joshua DillPlace 62 · Grade 11 · Seeger | 11 | Seeger | 16:58.45 PR |
| 63 | Samuel AwbreyPlace 63 · Grade 11 · Mackinaw (Deer Creek-M.) | 11 | Mackinaw (Deer Creek-M.) | 17:02.13 |
| 64 | Shane AldenPlace 64 · Grade 11 · Paxton (P.-Buckley-Loda) | 11 | Paxton (P.-Buckley-Loda) | 17:02.98 PR |
| 65 | Boyou HuangPlace 65 · Grade 10 · Urbana (University) | 10 | Urbana (University) | 17:03.77 PR |
| 66 | Steven HendrixsonPlace 66 · Grade 12 · Marshall | 12 | Marshall | 17:04.00 |
| 67 | Jared LongPlace 67 · Grade 11 · Pleasant Plains | 11 | Pleasant Plains | 17:06.79 |
| 68 | Jake PalmerPlace 68 · Grade 12 · Shelbyville | 12 | Shelbyville | 17:09.91 PR |
| 69 | Carson FairbanksPlace 69 · Grade 11 · Tolono (Unity) | 11 | Tolono (Unity) | 17:10.24 |
| 70 | Grant HammannPlace 70 · Grade 9 · Carlinville | 9 | Carlinville | 17:10.77 |
| 71 | Elijah GarvinPlace 71 · Grade 9 · Shelbyville | 9 | Shelbyville | 17:11.43 PR |
| 72 | James LinnenburgerPlace 72 · Grade 10 · Champaign (St. Thomas More) | 10 | Champaign (St. Thomas More) | 17:11.97 PR |
| 73 | Clayton AltgilbersPlace 73 · Grade 10 · Toledo (Cumberland) | 10 | Toledo (Cumberland) | 17:12.88 PR |
| 74 | Nathan RaffertyPlace 74 · Grade 12 · Arthur (A.-Lovington-Atwood-Hammond) | 12 | Arthur (A.-Lovington-Atwood-Hammond) | 17:14.02 PR |
| 75 | Marquan PinkstonPlace 75 · Grade 10 · Danville (Schlarman) | 10 | Danville (Schlarman) | 17:14.66 |
| 76 | Kyler HouchinPlace 76 · Grade 9 · Toledo (Cumberland) | 9 | Toledo (Cumberland) | 17:15.25 PR |
| 77 | Noah BlissPlace 77 · Grade 11 · Williamsville | 11 | Williamsville | 17:15.29 PR |
| 78 | Kameron LeesmanPlace 78 · Grade 10 · Heyworth | 10 | Heyworth | 17:16.27 |
| 79 | Tyson PowellPlace 79 · Grade 9 · Pleasant Plains | 9 | Pleasant Plains | 17:17.36 |
| 80 | Nate AlessiaPlace 80 · Grade 10 · Williamsville | 10 | Williamsville | 17:17.48 PR |
| 81 | Spencer RichardPlace 81 · Grade 10 · Fithian (Oakwood) | 10 | Fithian (Oakwood) | 17:17.65 PR |
| 82 | Samuel LanterPlace 82 · Grade 11 · Armstrong | 11 | Armstrong | 17:18.30 PR |
| 83 | Julio BarradasPlace 83 · Grade 10 · Paxton (P.-Buckley-Loda) | 10 | Paxton (P.-Buckley-Loda) | 17:18.81 PR |
| 84 | Jaylen ChirayilPlace 84 · Grade 9 · Danville (Schlarman) | 9 | Danville (Schlarman) | 17:19.36 PR |
| 85 | Rommel CruzPlace 85 · Grade 11 · Georgetown (La Salette Academy) | 11 | Georgetown (La Salette Academy) | 17:20.74 |
| 86 | Josh ArmourPlace 86 · Grade 11 · Williamsville | 11 | Williamsville | 17:21.78 PR |
| 87 | Maverick DuvallPlace 87 · Grade 10 · Toledo (Cumberland) | 10 | Toledo (Cumberland) | 17:22.02 PR |
| 88 | Eli FranklinPlace 88 · Grade 11 · St. Joseph (S.J.-Ogden) | 11 | St. Joseph (S.J.-Ogden) | 17:22.40 |
| 89 | Guthrie HughesPlace 89 · Grade 10 · Monticello | 10 | Monticello | 17:23.05 |
| 90 | Cooper WillsPlace 90 · Grade 11 · Bismarck (B.-Henning-Rossville-Alvin) | 11 | Bismarck (B.-Henning-Rossville-Alvin) | 17:23.76 PR |
| 91 | Isaiah JunemanPlace 91 · Grade 12 · Mackinaw (Deer Creek-M.) | 12 | Mackinaw (Deer Creek-M.) | 17:24.08 PR |
| 92 | Camden RothPlace 92 · Grade 9 · Downs (Tri-Valley) | 9 | Downs (Tri-Valley) | 17:27.14 PR |
| 93 | David EatonPlace 93 · Grade 11 · Sullivan | 11 | Sullivan | 17:28.48 PR |
| 94 | Porter LillyPlace 94 · Grade 12 · Cowden (C.-Herrick) | 12 | Cowden (C.-Herrick) | 17:29.17 PR |
| 95 | Easton KramerPlace 95 · Grade 9 · Cowden (C.-Herrick) | 9 | Cowden (C.-Herrick) | 17:29.90 PR |
| 96 | Hudson FaublePlace 96 · Grade 12 · Downs (Tri-Valley) | 12 | Downs (Tri-Valley) | 17:30.91 PR |
| 97 | Robenas TadessePlace 97 · Grade 12 · Urbana (University) | 12 | Urbana (University) | 17:31.23 |
| 98 | Patrick HalliganPlace 98 · Grade 12 · Georgetown (La Salette Academy) | 12 | Georgetown (La Salette Academy) | 17:31.75 PR |
| 99 | Thomas WeberPlace 99 · Grade 12 · Marshall | 12 | Marshall | 17:32.45 PR |
| 100 | Colby WeaverPlace 100 · Grade 9 · Tolono (Unity) | 9 | Tolono (Unity) | 17:33.62 PR |