| 1 | Braden CoxPlace 1 · Grade 11 · Dunlap | 11 | Dunlap | 17:33.5 |
| 2 | Yishak WeinmanPlace 2 · Grade 9 · Metamora | 9 | Metamora | 17:43.7 |
| 3 | Ryley ClaudinPlace 3 · Grade 9 · Metamora | 9 | Metamora | 18:10.9 |
| 4 | Jacob VandeWielePlace 4 · Grade 10 · Dunlap | 10 | Dunlap | 18:14.9 |
| 5 | Chase PackmanPlace 5 · Grade 9 · Metamora | 9 | Metamora | 18:21.6 |
| 6 | Joshua MuPlace 6 · Grade 9 · Dunlap | 9 | Dunlap | 18:23.9 |
| 7 | Grant RuachPlace 7 · Grade 12 · Metamora | 12 | Metamora | 18:25.0 |
| 8 | Suneet ShivrajPlace 8 · Grade 11 · Dunlap | 11 | Dunlap | 18:32.3 |
| 9 | Brice McMorrisPlace 9 · Grade 10 · Normal (Community We.. | 10 | Normal (Community We.. | 18:35.4 |
| 10 | Jackson ZimmerPlace 10 · Grade 12 · Eureka | 12 | Eureka | 18:37.6 |
| 11 | Andrew SchafferPlace 11 · Grade 11 · Metamora | 11 | Metamora | 18:39.6 |
| 12 | Chethan ManikaPlace 12 · Grade 11 · Dunlap | 11 | Dunlap | 18:40.0 |
| 13 | Nick Francis-MillerPlace 13 · Grade 9 · Metamora | 9 | Metamora | 18:40.4 |
| 14 | Nate AckliePlace 14 · Grade 9 · Dunlap | 9 | Dunlap | 18:41.6 |
| 15 | Oliver TruelovePlace 15 · Grade 9 · Metamora | 9 | Metamora | 18:50.9 |
| 16 | Michael StockPlace 16 · Grade 11 · Morton | 11 | Morton | 18:56.1 |
| 17 | Noah LeePlace 17 · Grade 10 · Dunlap | 10 | Dunlap | 19:03.4 |
| 18 | Phillip CanopyPlace 18 · Grade 9 · Morton | 9 | Morton | 19:03.4 |
| 19 | Sye VanmiddlesworthPlace 19 · Grade 11 · Eureka | 11 | Eureka | 19:05.8 |
| 20 | Landon WierengaPlace 20 · Grade 11 · Eureka | 11 | Eureka | 19:10.8 |
| 21 | Madox DeanPlace 21 · Grade 9 · Dunlap | 9 | Dunlap | 19:16.7 |
| 22 | Colin FeamanPlace 22 · Grade 11 · Normal (Community We.. | 11 | Normal (Community We.. | 19:17.6 |
| 23 | Zeke MetcalfePlace 23 · Grade 12 · Metamora | 12 | Metamora | 19:28.1 |
| 24 | Dylan AllenPlace 24 · Grade 9 · Dunlap | 9 | Dunlap | 19:32.7 |
| 25 | Aidan HoekstraPlace 25 · Grade 10 · Eureka | 10 | Eureka | 19:32.9 |
| 26 | Mitchell LareauPlace 26 · Grade 10 · Normal (Community We.. | 10 | Normal (Community We.. | 19:34.3 |
| 27 | Johnnie BehrendsPlace 27 · Grade 9 · Normal (Community We.. | 9 | Normal (Community We.. | 19:54.1 |
| 28 | Caleb ScofieldPlace 28 · Grade 11 · Eureka | 11 | Eureka | 19:56.1 |
| 29 | Ben DonovanPlace 29 · Grade 12 · Eureka | 12 | Eureka | 19:57.2 |
| 30 | Brian BachPlace 30 · Grade 11 · Normal (Community We.. | 11 | Normal (Community We.. | 19:58.8 |
| 31 | Benjamin FreyPlace 31 · Grade 12 · Normal (Community We.. | 12 | Normal (Community We.. | 19:59.1 |
| 32 | Farhan AdnanPlace 32 · Grade 11 · Dunlap | 11 | Dunlap | 20:07.9 |
| 33 | John YehlPlace 33 · Grade 11 · Normal (Community We.. | 11 | Normal (Community We.. | 20:09.9 |
| 34 | Paul YontzPlace 34 · Grade 9 · Morton | 9 | Morton | 20:11.4 |
| 35 | Samuel StammPlace 35 · Grade 10 · Metamora | 10 | Metamora | 20:18.0 |
| 36 | Ryan TranPlace 36 · Grade 11 · Dunlap | 11 | Dunlap | 20:21.2 |
| 37 | Jackson VogelPlace 37 · Grade 10 · Eureka | 10 | Eureka | 20:31.9 |
| 38 | Charlie KlopfensteinPlace 38 · Grade 9 · Morton | 9 | Morton | 20:32.0 |
| 39 | Trevor PomisPlace 39 · Grade 9 · Normal (Community We.. | 9 | Normal (Community We.. | 20:37.8 |
| 40 | Hudson RuckerPlace 40 · Grade 9 · Normal (Community We.. | 9 | Normal (Community We.. | 20:40.8 |
| 41 | Justin ChenPlace 41 · Grade 10 · Dunlap | 10 | Dunlap | 20:46.6 |
| 42 | Leyton GrayPlace 42 · Grade 10 · Dunlap | 10 | Dunlap | 20:46.9 |
| 43 | Tim WanPlace 43 · Grade 11 · Dunlap | 11 | Dunlap | 20:47.4 |
| 44 | Tyler RhoadesPlace 44 · Grade 12 · Metamora | 12 | Metamora | 20:47.7 |
| 45 | Mason ColePlace 45 · Grade 9 · Galesburg (HS.) | 9 | Galesburg (HS.) | 20:58.5 |
| 46 | Luke RinkenbergerPlace 46 · Grade 11 · Eureka | 11 | Eureka | 21:00.1 |
| 47 | Ben DarcyPlace 47 · Grade 12 · Morton | 12 | Morton | 21:08.7 |
| 48 | Samuel BurrellPlace 48 · Grade 9 · Normal (Community We.. | 9 | Normal (Community We.. | 21:12.1 |
| 49 | Ryley UnruhPlace 49 · Grade 12 · Dunlap | 12 | Dunlap | 21:17.7 |
| 50 | Daniel WilleyPlace 50 · Grade 9 · Normal (Community We.. | 9 | Normal (Community We.. | 21:19.5 |
| 51 | Paul JohnsonPlace 51 · Grade 9 · Morton | 9 | Morton | 21:21.4 |
| 52 | Seth EetenPlace 52 · Grade 11 · Normal (Community We.. | 11 | Normal (Community We.. | 21:22.0 |
| 53 | Aditya KennedyPlace 53 · Grade 12 · Dunlap | 12 | Dunlap | 21:23.2 |
| 54 | Ian WellsPlace 54 · Grade 11 · Eureka | 11 | Eureka | 21:26.1 |
| 55 | Christopher EsquivelPlace 55 · Grade 10 · Normal (Community We.. | 10 | Normal (Community We.. | 21:27.3 |
| 56 | Casey WaningerPlace 56 · Grade 9 · Normal (Community We.. | 9 | Normal (Community We.. | 21:32.8 |
| 57 | Braden ReesPlace 57 · Grade 9 · Galesburg (HS.) | 9 | Galesburg (HS.) | 21:38.5 |
| 58 | Alex MilesPlace 58 · Grade 11 · Dunlap | 11 | Dunlap | 21:40.8 |
| 59 | Will KetelaarPlace 59 · Grade 10 · Dunlap | 10 | Dunlap | 21:43.0 |
| 60 | Jack HohenberyPlace 60 · Grade 9 · Dunlap | 9 | Dunlap | 21:46.0 |
| 61 | Alex FeiPlace 61 · Grade 9 · Dunlap | 9 | Dunlap | 21:47.6 |
| 62 | Michael WerryPlace 62 · Grade 10 · Eureka | 10 | Eureka | 21:50.5 |
| 63 | Nolan DexterPlace 63 · Grade 10 · Dunlap | 10 | Dunlap | 21:51.6 |
| 64 | River GarzaPlace 64 · Grade 11 · Eureka | 11 | Eureka | 22:12.2 |
| 65 | Ethan SmithPlace 65 · Grade 11 · Dunlap | 11 | Dunlap | 22:24.1 |
| 66 | Jude IsadaPlace 66 · Grade 11 · Peoria (Richwoods) | 11 | Peoria (Richwoods) | 22:26.9 |
| 67 | Ryan CooperPlace 67 · Grade 9 · Normal (Community We.. | 9 | Normal (Community We.. | 22:30.1 |
| 68 | Yordi ContreasPlace 68 · Grade 11 · Peoria (Richwoods) | 11 | Peoria (Richwoods) | 22:41.4 |
| 69 | Logan DudleyPlace 69 · Grade 12 · Peoria (Richwoods) | 12 | Peoria (Richwoods) | 22:42.9 |
| 70 | Zachary SchuppPlace 70 · Grade 10 · Eureka | 10 | Eureka | 22:53.1 |
| 71 | Max RobertsPlace 71 · Grade 12 · Dunlap | 12 | Dunlap | 23:00.3 |
| 72 | Tyler GerstnerPlace 72 · Grade 10 · Dunlap | 10 | Dunlap | 23:04.3 |
| 73 | Noah McClallenPlace 73 · Grade 9 · Eureka | 9 | Eureka | 23:08.5 |
| 74 | Arjun BabuPlace 74 · Grade 9 · Peoria (Richwoods) | 9 | Peoria (Richwoods) | 23:11.5 |
| 75 | Brennan BjorlingPlace 75 · Grade 10 · Morton | 10 | Morton | 23:13.9 |
| 76 | Max ChresetensenPlace 76 · Grade 12 · Bartonville (Limesto.. | 12 | Bartonville (Limesto.. | 23:17.2 |
| 77 | Thomas SchaadPlace 77 · Grade 12 · Bartonville (Limesto.. | 12 | Bartonville (Limesto.. | 23:18.1 |
| 78 | Nigel RobinsonPlace 78 · Grade 12 · Eureka | 12 | Eureka | 23:24.0 |
| 79 | Kody HarshbargerPlace 79 · Grade 12 · Bartonville (Limesto.. | 12 | Bartonville (Limesto.. | 23:27.6 |
| 80 | Owen MartinPlace 80 · Grade 9 · Eureka | 9 | Eureka | 23:55.9 |
| 81 | Peter KermanPlace 81 · Grade 11 · Dunlap | 11 | Dunlap | 23:56.3 |
| 82 | Jacob StockPlace 82 · Grade 12 · Morton | 12 | Morton | 24:05.9 |
| 83 | Finnegan MartinPlace 83 · Grade 9 · Galesburg (HS.) | 9 | Galesburg (HS.) | 24:10.0 |
| 84 | Jace WarrenPlace 84 · Grade 10 · Morton | 10 | Morton | 24:16.4 |
| 85 | Jack GriswaldPlace 85 · Grade 11 · Peoria (Richwoods) | 11 | Peoria (Richwoods) | 24:20.6 |
| 86 | Jacob ViggersPlace 86 · Grade 11 · Metamora | 11 | Metamora | 24:38.4 |
| 87 | Sean TaylorPlace 87 · Grade 11 · Metamora | 11 | Metamora | 24:43.2 |
| 88 | Owen VoorheisPlace 88 · Grade 9 · Normal (Community We.. | 9 | Normal (Community We.. | 24:52.8 |
| 89 | Isaiah EetenPlace 89 · Grade 10 · Normal (Community We.. | 10 | Normal (Community We.. | 25:05.6 |
| 90 | Wyatt BaileyPlace 90 · Grade 12 · Morton | 12 | Morton | 25:16.7 |
| 91 | Rahul FoulgerPlace 91 · Grade 10 · Dunlap | 10 | Dunlap | 25:35.7 |
| 92 | Kareem TaherPlace 92 · Grade 11 · Peoria (Richwoods) | 11 | Peoria (Richwoods) | 25:35.8 |
| 93 | Alex ReavelyPlace 93 · Grade 10 · Bartonville (Limesto.. | 10 | Bartonville (Limesto.. | 25:44.7 |
| 94 | Patrick LynnPlace 94 · Grade 11 · Peoria (Richwoods) | 11 | Peoria (Richwoods) | 25:51.1 |
| 95 | Timothy LiuPlace 95 · Grade 10 · Dunlap | 10 | Dunlap | 25:52.6 |
| 96 | Jarrett WrightPlace 96 · Grade 9 · Normal (Community We.. | 9 | Normal (Community We.. | 26:02.8 |
| 97 | Evan SantiagoPlace 97 · Grade 10 · Dunlap | 10 | Dunlap | 26:09.3 |
| 98 | Jack NorrisPlace 98 · Grade 9 · Dunlap | 9 | Dunlap | 26:52.0 |
| 99 | Austin LyonsPlace 99 · Grade 11 · Morton | 11 | Morton | 27:39.2 |
| 100 | Mohammed KherfanPlace 100 · Grade 9 · Dunlap | 9 | Dunlap | 27:39.8 |
| 101 | Noah AdamsPlace 101 · Grade 9 · Metamora | 9 | Metamora | 28:53.0 |
| 102 | Nick SchertzPlace 102 · Grade 11 · Metamora | 11 | Metamora | 29:06.4 |
| 103 | Nikkash SenthilPlace 103 · Grade 9 · Dunlap | 9 | Dunlap | 29:44.9 |
| 104 | Nick CainPlace 104 · Grade 12 · Morton | 12 | Morton | 30:06.5 |
| 105 | Abhiram RamojuPlace 105 · Grade 9 · Dunlap | 9 | Dunlap | 30:07.2 |
| 106 | James MeghrianPlace 106 · Grade 12 · Dunlap | 12 | Dunlap | 30:12.0 |