| 1 | Michael GuingrichPlace 1 · Grade 12 · Peoria (Notre Dame) | 12 | Peoria (Notre Dame) | 16:42.80 |
| 2 | Gabe YontzPlace 2 · Grade 9 · Peoria (Notre Dame) | 9 | Peoria (Notre Dame) | 16:47.40 |
| 3 | Julian SturmPlace 3 · Grade 12 · Peoria (Notre Dame) | 12 | Peoria (Notre Dame) | 16:48.80 |
| 4 | Ben YontzPlace 4 · Grade 11 · Peoria (Notre Dame) | 11 | Peoria (Notre Dame) | 17:02.10 |
| 5 | Beau DuffyPlace 5 · Grade 10 · Peoria (Notre Dame) | 10 | Peoria (Notre Dame) | 17:14.20 PR |
| 6 | Liam WallesPlace 6 · Grade 9 · Normal (Community) | 9 | Normal (Community) | 17:20.10 |
| 7 | Jaxon TomeraPlace 7 · Grade 12 · Normal (Community West) | 12 | Normal (Community West) | 17:21.80 |
| 8 | Noah GwinnPlace 8 · Grade 10 · Champaign (Central) | 10 | Champaign (Central) | 17:26.20 |
| 9 | Joshua BierbaumPlace 9 · Grade 11 · Normal (Community West) | 11 | Normal (Community West) | 17:30.20 |
| 10 | John CarsonPlace 10 · Grade 11 · Peoria (Notre Dame) | 11 | Peoria (Notre Dame) | 17:40.00 |
| 11 | Augie CrankPlace 11 · Grade 11 · Peoria (Notre Dame) | 11 | Peoria (Notre Dame) | 17:44.10 |
| 12 | Joshua SunkelPlace 12 · Grade 12 · Normal (Community West) | 12 | Normal (Community West) | 17:45.10 |
| 13 | Max AhmariPlace 13 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 17:45.50 |
| 14 | Jack NorthPlace 14 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 17:46.00 |
| 15 | Pablo NardiePlace 15 · Grade 11 · Urbana | 11 | Urbana | 17:47.70 |
| 16 | John OnderkoPlace 16 · Grade 11 · Peoria (Notre Dame) | 11 | Peoria (Notre Dame) | 17:47.80 PR |
| 17 | Eli ClarkPlace 17 · Grade 11 · Normal (Community West) | 11 | Normal (Community West) | 17:48.00 |
| 18 | Hudson ThomasPlace 18 · Grade 9 · Normal (Community West) | 9 | Normal (Community West) | 17:55.80 |
| 19 | Ty YoderPlace 19 · Grade 11 · Champaign (Central) | 11 | Champaign (Central) | 17:56.00 |
| 20 | Rene DelgadoPlace 20 · Grade 10 · Peoria (Notre Dame) | 10 | Peoria (Notre Dame) | 17:59.40 |
| 21 | John MarkerPlace 21 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 18:01.70 |
| 22 | Lincoln SteersPlace 22 · Grade 11 · Bloomington | 11 | Bloomington | 18:06.40 |
| 23 | Oliver RinkenbergerPlace 23 · Grade 9 · Normal (Community) | 9 | Normal (Community) | 18:17.00 |
| 24 | Aarnav VijayPlace 24 · Grade 9 · Normal (Community West) | 9 | Normal (Community West) | 18:18.70 |
| 25 | Parker KeslerPlace 25 · Grade 10 · Champaign (Central) | 10 | Champaign (Central) | 18:19.70 |
| 26 | Joseph NzitaPlace 26 · Grade 9 · Bloomington | 9 | Bloomington | 18:20.80 PR |
| 27 | Avishai DavidPlace 27 · Grade 11 · Champaign (Central) | 11 | Champaign (Central) | 18:33.60 |
| 28 | Zac ZiemerPlace 28 · Grade 12 · Normal (Community) | 12 | Normal (Community) | 18:36.40 |
| 29 | Carter BattiePlace 29 · Grade 10 · Urbana | 10 | Urbana | 18:39.70 |
| 30 | Keegan BrobstonPlace 30 · Grade 11 · Normal (Community) | 11 | Normal (Community) | 18:39.70 |
| 31 | Dagim TesfawPlace 31 · Grade 12 · Urbana | 12 | Urbana | 18:40.90 |
| 32 | Griffin WilliamsPlace 32 · Grade 9 · Normal (Community) | 9 | Normal (Community) | 18:41.00 |
| 33 | Josiah HartPlace 33 · Grade 12 · Champaign (Central) | 12 | Champaign (Central) | 18:45.30 PR |
| 34 | Teddy ShowalterPlace 34 · Grade 11 · Peoria (Notre Dame) | 11 | Peoria (Notre Dame) | 18:47.40 |
| 35 | Mic PlaskonPlace 35 · Grade 12 · Peoria (Notre Dame) | 12 | Peoria (Notre Dame) | 18:50.90 PR |
| 36 | Teddy JonesPlace 36 · Grade 9 · Bloomington | 9 | Bloomington | 18:53.10 |
| 37 | Bradan CotterPlace 37 · Grade 9 · Peoria (Notre Dame) | 9 | Peoria (Notre Dame) | 18:53.60 |
| 38 | Mason JonesPlace 38 · Grade 12 · Normal (Community West) | 12 | Normal (Community West) | 18:54.70 |
| 39 | Alem Garcia CortesPlace 39 · Grade 9 · Urbana | 9 | Urbana | 18:55.70 |
| 40 | Parker BealPlace 40 · Grade 11 · Normal (Community) | 11 | Normal (Community) | 18:57.00 |
| 41 | Thomas D'SaPlace 41 · Grade 9 · Peoria (Notre Dame) | 9 | Peoria (Notre Dame) | 18:57.30 PR |
| 42 | Jonathan RodtsPlace 42 · Grade 9 · Normal (Community West) | 9 | Normal (Community West) | 19:01.30 |
| 43 | Jack BechtelPlace 43 · Grade 10 · Urbana | 10 | Urbana | 19:02.30 |
| 44 | Liam BoveePlace 44 · Grade 10 · Normal (Community West) | 10 | Normal (Community West) | 19:04.40 |
| 45 | Jehu MubalamaPlace 45 · Grade 9 · Peoria (Richwoods) | 9 | Peoria (Richwoods) | 19:09.80 PR |
| 46 | Caleb BeversPlace 46 · Grade 9 · Normal (Community) | 9 | Normal (Community) | 19:12.70 |
| 47 | David GillottPlace 47 · Grade 9 · Normal (Community) | 9 | Normal (Community) | 19:15.10 |
| 48 | Mitchell GoddardPlace 48 · Grade 11 · Peoria (Notre Dame) | 11 | Peoria (Notre Dame) | 19:18.80 PR |
| 49 | Peyton BellPlace 49 · Grade 9 · Normal (Community) | 9 | Normal (Community) | 19:19.70 |
| 50 | Mitchell WengerPlace 50 · Grade 11 · Peoria (Richwoods) | 11 | Peoria (Richwoods) | 19:24.90 |
| 51 | Benjamin ArmstrongPlace 51 · Grade 9 · Normal (Community) | 9 | Normal (Community) | 19:25.90 |
| 52 | Nate DavisPlace 52 · Grade 12 · Champaign (Central) | 12 | Champaign (Central) | 19:26.80 |
| 53 | Jacob LuPlace 53 · Grade 10 · Champaign (Central) | 10 | Champaign (Central) | 19:37.50 |
| 54 | Tristan TantaPlace 54 · Grade 9 · Urbana | 9 | Urbana | 19:40.00 |
| 55 | Hayden StudnickiPlace 55 · Grade 11 · Normal (Community) | 11 | Normal (Community) | 19:42.10 PR |
| 56 | Braxton BellPlace 56 · Grade 11 · Bloomington | 11 | Bloomington | 19:45.90 |
| 57 | Charles TweedPlace 57 · Grade 11 · Normal (Community West) | 11 | Normal (Community West) | 19:47.70 |
| 58 | Jack BartolettaPlace 58 · Grade 12 · Peoria (Notre Dame) | 12 | Peoria (Notre Dame) | 19:48.30 |
| 59 | James MrozPlace 59 · Grade 11 · Normal (Community West) | 11 | Normal (Community West) | 19:49.70 PR |
| 60 | Alexander WileyPlace 60 · Grade 9 · Urbana | 9 | Urbana | 19:51.50 |
| 61 | Nikolas KeslerPlace 61 · Grade 12 · Champaign (Central) | 12 | Champaign (Central) | 19:52.30 |
| 62 | Reese MyersPlace 62 · Grade 12 · Bloomington | 12 | Bloomington | 19:55.50 PR |
| 63 | Luke PattelliPlace 63 · Grade 11 · Normal (Community West) | 11 | Normal (Community West) | 19:55.80 |
| 64 | Jacob LaBarrePlace 64 · Grade 12 · Peoria (Notre Dame) | 12 | Peoria (Notre Dame) | 19:56.70 |
| 65 | Antonio GreenPlace 65 · Grade 11 · Bloomington | 11 | Bloomington | 19:57.50 |
| 66 | Colin IbeckPlace 66 · Grade 10 · Peoria (Richwoods) | 10 | Peoria (Richwoods) | 20:00.90 |
| 67 | Ryan LabarrePlace 67 · Grade 9 · Peoria (Notre Dame) | 9 | Peoria (Notre Dame) | 20:01.70 |
| 68 | Eli LoretoPlace 68 · Grade 12 · Danville | 12 | Danville | 20:06.10 PR |
| 69 | Nathan CounsilPlace 69 · Grade 10 · Peoria (Notre Dame) | 10 | Peoria (Notre Dame) | 20:08.10 |
| 70 | Dre ContrerasPlace 70 · Grade 10 · Peoria (Richwoods) | 10 | Peoria (Richwoods) | 20:10.20 |
| 71 | Patrick MarstallPlace 71 · Grade 9 · Peoria (Notre Dame) | 9 | Peoria (Notre Dame) | 20:11.50 |
| 72 | Connor HeathPlace 72 · Grade 10 · Normal (Community) | 10 | Normal (Community) | 20:12.60 |
| 73 | Noah TrenklePlace 73 · Grade 10 · Peoria (Notre Dame) | 10 | Peoria (Notre Dame) | 20:12.90 |
| 74 | Frankie PlaskonPlace 74 · Grade 9 · Peoria (Notre Dame) | 9 | Peoria (Notre Dame) | 20:14.00 |
| 75 | Chaius HerbstPlace 75 · Grade 12 · Normal (Community West) | 12 | Normal (Community West) | 20:27.50 |
| 76 | Quinn FonnerPlace 76 · Grade 10 · Champaign (Central) | 10 | Champaign (Central) | 20:28.10 PR |
| 77 | Kason PricePlace 77 · Grade 12 · Champaign (Central) | 12 | Champaign (Central) | 20:28.20 |
| 78 | Parker SarffPlace 78 · Grade 11 · Peoria (Notre Dame) | 11 | Peoria (Notre Dame) | 20:28.70 |
| 79 | Elden RandolphPlace 79 · Grade 12 · Champaign (Central) | 12 | Champaign (Central) | 20:33.70 |
| 80 | Liam ConahanPlace 80 · Grade 10 · Peoria (Notre Dame) | 10 | Peoria (Notre Dame) | 20:35.80 |
| 81 | Leo FrancisPlace 81 · Grade 10 · Peoria (Richwoods) | 10 | Peoria (Richwoods) | 20:37.20 |
| 82 | Kellen FrankenPlace 82 · Grade 9 · Peoria (Richwoods) | 9 | Peoria (Richwoods) | 20:40.20 |
| 83 | Dexter WilcoxPlace 83 · Grade 11 · Peoria (Richwoods) | 11 | Peoria (Richwoods) | 20:49.90 |
| 84 | Benjamin TiguePlace 84 · Grade 9 · Peoria (Notre Dame) | 9 | Peoria (Notre Dame) | 20:51.40 |
| 85 | Emmett MerrimanPlace 85 · Grade 9 · Normal (Community) | 9 | Normal (Community) | 20:51.60 PR |
| 86 | Christian BeaverPlace 86 · Grade 11 · Normal (Community West) | 11 | Normal (Community West) | 20:57.10 |
| 87 | Stephen D'SaPlace 87 · Grade 11 · Peoria (Notre Dame) | 11 | Peoria (Notre Dame) | 20:59.10 |
| 88 | Devin MorrisPlace 88 · Grade 11 · Danville | 11 | Danville | 21:01.20 |
| 89 | Carter NealPlace 89 · Grade 10 · Normal (Community) | 10 | Normal (Community) | 21:02.00 PR |
| 90 | Dalton SchottPlace 90 · Grade 12 · Peoria (Richwoods) | 12 | Peoria (Richwoods) | 21:02.60 PR |
| 91 | Benjamin JoosPlace 91 · Grade 9 · Peoria (Notre Dame) | 9 | Peoria (Notre Dame) | 21:06.20 |
| 92 | Ezra StricklerPlace 92 · Grade 9 · Peoria (Notre Dame) | 9 | Peoria (Notre Dame) | 21:07.80 |
| 93 | Sebastian BrockPlace 93 · Grade 9 · Urbana | 9 | Urbana | 21:09.60 |
| 94 | Colton JonesPlace 94 · Grade 10 · Peoria (Richwoods) | 10 | Peoria (Richwoods) | 21:16.70 |
| 95 | Leandro BucioPlace 95 · Grade 9 · Bloomington | 9 | Bloomington | 21:22.00 PR |
| 96 | Maxx PattelliPlace 96 · Grade 9 · Normal (Community West) | 9 | Normal (Community West) | 21:22.50 |
| 97 | Hank BaumgardnerPlace 97 · Grade 9 · Peoria (Richwoods) | 9 | Peoria (Richwoods) | 21:23.90 |
| 98 | Evan HerbstPlace 98 · Grade 11 · Normal (Community West) | 11 | Normal (Community West) | 21:25.10 PR |
| 99 | Clay HillPlace 99 · Grade 11 · Peoria (Richwoods) | 11 | Peoria (Richwoods) | 21:25.10 |
| 100 | Vatsal SuderaPlace 100 · Grade 11 · Normal (Community) | 11 | Normal (Community) | 21:27.10 |
| 101 | Josh OpherkPlace 101 · Grade 12 · Peoria (Richwoods) | 12 | Peoria (Richwoods) | 21:27.50 PR |
| 102 | William KirklandPlace 102 · Grade 12 · Urbana | 12 | Urbana | 21:29.50 |
| 103 | Jacob KuehnlPlace 103 · Grade 12 · Normal (Community) | 12 | Normal (Community) | 21:32.50 |
| 104 | Carson DarePlace 104 · Grade 10 · Peoria (Richwoods) | 10 | Peoria (Richwoods) | 21:51.40 |
| 105 | Owen ClarkPlace 105 · Grade 9 · Normal (Community West) | 9 | Normal (Community West) | 22:08.70 |
| 106 | Landon PainterPlace 106 · Grade - · Peoria (Richwoods) | - | Peoria (Richwoods) | 22:10.60 PR |
| 107 | Liam ParkPlace 107 · Grade 9 · Normal (Community) | 9 | Normal (Community) | 22:19.70 PR |
| 108 | Levi MeltonPlace 108 · Grade 10 · Normal (Community) | 10 | Normal (Community) | 22:34.10 |
| 109 | Rami WazeerPlace 109 · Grade 10 · Normal (Community West) | 10 | Normal (Community West) | 22:41.70 |
| 110 | Jasiah NelsonPlace 110 · Grade 9 · Normal (Community) | 9 | Normal (Community) | 22:50.60 |
| 111 | Kaelan McDuffiePlace 111 · Grade 9 · Champaign (Centennial) | 9 | Champaign (Centennial) | 23:03.80 |
| 112 | Reed MathisPlace 112 · Grade 10 · Normal (Community West) | 10 | Normal (Community West) | 23:06.30 |
| 113 | CJ ThomasPlace 113 · Grade 11 · Bloomington | 11 | Bloomington | 23:13.30 PR |
| 114 | Jake HartmannPlace 114 · Grade 11 · Champaign (Centennial) | 11 | Champaign (Centennial) | 23:13.50 |
| 115 | Liam CasasPlace 115 · Grade 11 · Bloomington | 11 | Bloomington | 23:19.60 |
| 116 | Grayson FryerPlace 116 · Grade 10 · Normal (Community) | 10 | Normal (Community) | 23:25.50 |
| 117 | Austin ThompsonPlace 117 · Grade 10 · Normal (Community West) | 10 | Normal (Community West) | 23:31.40 |
| 118 | Mohamed MahmoudPlace 118 · Grade 9 · Normal (Community West) | 9 | Normal (Community West) | 23:38.20 |
| 119 | Cameron WilsonPlace 119 · Grade 9 · Peoria (Richwoods) | 9 | Peoria (Richwoods) | 23:51.90 |
| 120 | Hunter ThompsonPlace 120 · Grade 9 · Normal (Community West) | 9 | Normal (Community West) | 24:09.20 |
| 121 | Ben MelendyPlace 121 · Grade 12 · Peoria (Richwoods) | 12 | Peoria (Richwoods) | 24:10.40 PR |
| 122 | Henri StudnickiPlace 122 · Grade 9 · Normal (Community) | 9 | Normal (Community) | 24:14.80 |
| 123 | Ali DastgheibPlace 123 · Grade 12 · Champaign (Centennial) | 12 | Champaign (Centennial) | 24:32.90 |
| 124 | Arthur Ivy-BarrettPlace 124 · Grade 10 · Urbana | 10 | Urbana | 24:47.30 |
| 125 | Sam RowleyPlace 125 · Grade 9 · Normal (Community) | 9 | Normal (Community) | 25:30.50 |
| 126 | Ethan PorwickPlace 126 · Grade 11 · Normal (Community West) | 11 | Normal (Community West) | 26:11.90 |
| 127 | Keaton CopelandPlace 127 · Grade 9 · Peoria (Notre Dame) | 9 | Peoria (Notre Dame) | 26:13.30 |
| 128 | Aaron SimmonsPlace 128 · Grade 9 · Peoria (Richwoods) | 9 | Peoria (Richwoods) | 28:44.80 |