| 1 | Noah HopkinsPlace 1 · Dunlap | — | Dunlap | 17:25.3 |
| 2 | Elijah BlascykPlace 2 · Dunlap | — | Dunlap | 17:37.8 |
| 3 | Alex BlackburnPlace 3 · Metamora | — | Metamora | 17:55.7 |
| 4 | Keegan HartnettPlace 4 · Metamora | — | Metamora | 18:03.5 |
| 5 | Austin FeamanPlace 5 · Normal West | — | Normal West | 18:17.1 |
| 6 | Michael HardyPlace 6 · Dunlap | — | Dunlap | 18:24.9 |
| 7 | Aayush ShahPlace 7 · Dunlap | — | Dunlap | 18:36.2 |
| 8 | Ryan NashPlace 8 · Galesburg | — | Galesburg | 18:40.1 |
| 9 | James RiggenPlace 9 · Dunlap | — | Dunlap | 18:43.2 |
| 10 | Quentin IrwinPlace 10 · Normal West | — | Normal West | 18:44.0 |
| 11 | Sam KapraunPlace 11 · Metamora | — | Metamora | 18:46.9 |
| 12 | Nathan BucciPlace 12 · Metamora | — | Metamora | 18:50.3 |
| 13 | Tommy LehrPlace 13 · Normal West | — | Normal West | 18:51.3 |
| 14 | Aiden GufrinkPlace 14 · Normal West | — | Normal West | 18:51.5 |
| 15 | Andrew LuebbersPlace 15 · Dunlap | — | Dunlap | 18:52.1 |
| 16 | William FreyPlace 16 · Normal West | — | Normal West | 18:58.2 |
| 17 | Benjamin BaumgardnerPlace 17 · Normal West | — | Normal West | 19:02.2 |
| 18 | Logan SaufleyPlace 18 · Normal West | — | Normal West | 19:04.4 |
| 19 | Matrix SilbererPlace 19 · Galesburg | — | Galesburg | 19:10.6 |
| 20 | Nathan HuPlace 20 · Dunlap | — | Dunlap | 19:17.8 |
| 21 | Keegan AndersonPlace 21 · Morton High | — | Morton High | 19:18.8 |
| 22 | Bowie AdamsPlace 22 · Metamora | — | Metamora | 19:22.0 |
| 23 | Matthew RobertsPlace 23 · Metamora | — | Metamora | 19:26.8 |
| 24 | Adam WelshPlace 24 · Dunlap | — | Dunlap | 19:28.8 |
| 25 | Nathan HidlebaughPlace 25 · Williamsville | — | Williamsville | 19:32.2 |
| 26 | Lucas McGuirePlace 26 · Knoxville | — | Knoxville | 19:39.9 |
| 27 | Caleb SteinerPlace 27 · Tremont High | — | Tremont High | 19:42.8 |
| 28 | Brad BillerbeckPlace 28 · Metamora | — | Metamora | 19:48.4 |
| 29 | Derek AyersPlace 29 · Metamora | — | Metamora | 19:49.7 |
| 30 | Thomas KruegerPlace 30 · Morton High | — | Morton High | 19:52.9 |
| 31 | David FitzgibbonsPlace 31 · Metamora | — | Metamora | 19:53.9 |
| 32 | Joey JanssenPlace 32 · Williamsville | — | Williamsville | 20:01.3 |
| 33 | Chase EhlersPlace 33 · Metamora | — | Metamora | 20:01.8 |
| 34 | Nishith NaikPlace 34 · Dunlap | — | Dunlap | 20:03.7 |
| 35 | Brady SchroffPlace 35 · Metamora | — | Metamora | 20:04.3 |
| 36 | Kyle BelkowskiPlace 36 · Normal West | — | Normal West | 20:12.3 |
| 37 | Kurt SnowdenPlace 37 · Dunlap | — | Dunlap | 20:21.5 |
| 38 | Luke FarnsworthPlace 38 · Williamsville | — | Williamsville | 20:22.7 |
| 39 | Matthew LizakowskiPlace 39 · Normal West | — | Normal West | 20:24.9 |
| 40 | Kevin QuPlace 40 · Dunlap | — | Dunlap | 20:26.0 |
| 41 | Lennon PilePlace 41 · Normal West | — | Normal West | 20:27.3 |
| 42 | Carter PomisPlace 42 · Normal West | — | Normal West | 20:29.2 |
| 43 | Joe YoderPlace 43 · Morton High | — | Morton High | 20:31.0 |
| 44 | Russell BucciPlace 44 · Metamora | — | Metamora | 20:32.2 |
| 45 | Jacob TomeraPlace 45 · Normal West | — | Normal West | 20:33.3 |
| 46 | Connor ColantoniPlace 46 · Metamora | — | Metamora | 20:35.9 |
| 47 | Mark WorsleyPlace 47 · Dunlap | — | Dunlap | 20:37.0 |
| 48 | Jake ReedPlace 48 · Williamsville | — | Williamsville | 20:37.7 |
| 49 | Jack HamerPlace 49 · Macomb Sr High | — | Macomb Sr High | 20:39.1 |
| 50 | Justin SmithPlace 50 · Normal West | — | Normal West | 20:40.3 |
| 51 | Connor CleetonPlace 51 · Dunlap | — | Dunlap | 20:47.8 |
| 52 | Jalen CarterPlace 52 · Macomb Sr High | — | Macomb Sr High | 20:55.7 |
| 53 | Ryan AmesPlace 53 · Macomb Sr High | — | Macomb Sr High | 20:56.7 |
| 54 | Kolton PowellPlace 54 · Williamsville | — | Williamsville | 20:57.2 |
| 55 | Jordan PlattnerPlace 55 · Normal West | — | Normal West | 20:58.4 |
| 56 | Ben HimmelPlace 56 · Morton High | — | Morton High | 21:02.4 |
| 57 | Carter DennisonPlace 57 · Morton High | — | Morton High | 21:07.1 |
| 58 | Brendan SaathoffPlace 58 · Normal West | — | Normal West | 21:08.9 |
| 59 | Will KapraunPlace 59 · Metamora | — | Metamora | 21:09.6 |
| 60 | Evan NelsonPlace 60 · Metamora | — | Metamora | 21:19.6 |
| 61 | Cade CraderPlace 61 · Normal West | — | Normal West | 21:20.3 |
| 62 | Ethan TaylorPlace 62 · Normal West | — | Normal West | 21:22.2 |
| 63 | Ethan SteinerPlace 63 · Tremont High | — | Tremont High | 21:32.8 |
| 64 | Andrew MillerPlace 64 · Metamora | — | Metamora | 21:35.5 |
| 65 | Will PresslerPlace 65 · Dunlap | — | Dunlap | 21:36.3 |
| 66 | Gavin CunninghamPlace 66 · Normal West | — | Normal West | 21:36.5 |
| 67 | Payton McGruderPlace 67 · Macomb Sr High | — | Macomb Sr High | 21:40.7 |
| 68 | Dakota WilsonPlace 68 · Tremont High | — | Tremont High | 21:45.6 |
| 69 | Andy DeLaCruzPlace 69 · Morton High | — | Morton High | 21:47.3 |
| 70 | Nathan BookerPlace 70 · Tremont High | — | Tremont High | 21:50.5 |
| 71 | Noah MossPlace 71 · Normal West | — | Normal West | 21:53.1 |
| 72 | Grayson BittnerPlace 72 · Normal West | — | Normal West | 21:59.1 |
| 73 | Ryan BishopPlace 73 · Dunlap | — | Dunlap | 22:01.2 |
| 74 | Connor MulkeyPlace 74 · Morton High | — | Morton High | 22:07.7 |
| 75 | Kepi GuitherPlace 75 · Normal West | — | Normal West | 22:13.9 |
| 76 | Alex LovinPlace 76 · Metamora | — | Metamora | 22:18.9 |
| 77 | Noah MercerPlace 77 · Macomb Sr High | — | Macomb Sr High | 22:19.5 |
| 78 | Alex GriffinPlace 78 · Dunlap | — | Dunlap | 22:19.7 |
| 79 | Dawson DurrePlace 79 · Metamora | — | Metamora | 22:19.7 |
| 80 | Jacob RousePlace 80 · Macomb Sr High | — | Macomb Sr High | 22:19.8 |
| 81 | Ryan VandewielePlace 81 · Dunlap | — | Dunlap | 22:21.0 |
| 82 | Sam WilderPlace 82 · Knoxville | — | Knoxville | 22:36.8 |
| 83 | Nick TiezziPlace 83 · Metamora | — | Metamora | 22:37.6 |
| 84 | Zac Van HoorebekePlace 84 · Dunlap | — | Dunlap | 23:06.1 |
| 85 | Grant BergschneiderPlace 85 · Williamsville | — | Williamsville | 23:18.7 |
| 86 | Nico KolettisPlace 86 · Dunlap | — | Dunlap | 23:26.1 |
| 87 | Sahil KuborPlace 87 · Dunlap | — | Dunlap | 23:27.1 |
| 88 | Gavin holesopplePlace 88 · Williamsville | — | Williamsville | 23:28.7 |
| 89 | Spencer SchlagPlace 89 · Macomb Sr High | — | Macomb Sr High | 23:28.8 |
| 90 | Johnson WuPlace 90 · Macomb Sr High | — | Macomb Sr High | 24:16.4 |
| 91 | Garrick PhelpsPlace 91 · Normal West | — | Normal West | 24:24.0 |
| 92 | Joey NatoliPlace 92 · Normal West | — | Normal West | 24:24.5 |
| 93 | Ben DarPlace 93 · Morton High | — | Morton High | 24:30.1 |
| 94 | Mark VandewielePlace 94 · Dunlap | — | Dunlap | 24:34.9 |
| 95 | Zach SheplerPlace 95 · Macomb Sr High | — | Macomb Sr High | 24:44.6 |
| 96 | Luke StidmanPlace 96 · Morton High | — | Morton High | 24:46.3 |
| 97 | Shiraz HamidPlace 97 · Macomb Sr High | — | Macomb Sr High | 24:47.3 |
| 98 | Andrew WolfePlace 98 · Metamora | — | Metamora | 24:48.3 |
| 99 | Zach MihelicPlace 99 · Morton High | — | Morton High | 25:00.1 |
| 100 | Micah RamosPlace 100 · Macomb Sr High | — | Macomb Sr High | 25:08.4 |
| 101 | Eric FikePlace 101 · Metamora | — | Metamora | 25:30.7 |
| 102 | Caleb LorenzenPlace 102 · Macomb Sr High | — | Macomb Sr High | 25:50.5 |
| 103 | Camden WelanderPlace 103 · Williamsville | — | Williamsville | 25:53.4 |
| 104 | Nick GrylPlace 104 · Morton High | — | Morton High | 25:56.9 |
| 105 | Ryley UnruhPlace 105 · Dunlap | — | Dunlap | 26:00.8 |
| 106 | John LovePlace 106 · Tremont High | — | Tremont High | 26:11.4 |
| 107 | Josiah WilcoskiPlace 107 · Normal West | — | Normal West | 26:18.6 |
| 108 | Ethan VarelaPlace 108 · Normal West | — | Normal West | 26:26.8 |
| 109 | Kyle LanePlace 109 · Metamora | — | Metamora | 26:44.3 |
| 110 | Stone ZhangPlace 110 · Dunlap | — | Dunlap | 26:46.7 |
| 111 | Hunter BushPlace 111 · Knoxville | — | Knoxville | 27:21.4 |
| 112 | Edan ClowPlace 112 · Macomb Sr High | — | Macomb Sr High | 27:28.2 |
| 113 | Gabe ZahnlePlace 113 · Macomb Sr High | — | Macomb Sr High | 27:46.7 |
| 114 | Cole WarnsingPlace 114 · Galesburg | — | Galesburg | 29:10.8 |
| 115 | Andrew LueckPlace 115 · Macomb Sr High | — | Macomb Sr High | 31:30.3 |
| 116 | Evan WallacePlace 116 · Metamora | — | Metamora | 31:31.4 |