| 1 | Dane FleisherPlace 1 · Grade 8 · Knoxville JHS | 8 | Knoxville JHS | 10:24.3 |
| 2 | Lyncoln CardinePlace 2 · Grade 8 · Aledo Mercer County | 8 | Aledo Mercer County | 11:23.3 |
| 3 | Will RhoadesPlace 3 · Grade 8 · Canton Ingersoll | 8 | Canton Ingersoll | 11:38.5 |
| 4 | Luke BakalyarPlace 4 · Grade 8 · Quincy | 8 | Quincy | 11:44.0 |
| 5 | Jay BordewickPlace 5 · Grade 8 · Quincy | 8 | Quincy | 11:44.0 |
| 6 | Chase OlsonPlace 6 · Grade 8 · Moline Wilson | 8 | Moline Wilson | 11:45.1 |
| 7 | Jack MillerPlace 7 · Grade 8 · Elmwood | 8 | Elmwood | 11:48.6 PR |
| 8 | Ethan HaleyPlace 8 · Grade 8 · Macomb | 8 | Macomb | 11:49.4 |
| 9 | Nathan WhitakerPlace 9 · Grade 8 · Orion | 8 | Orion | 11:58.6 PR |
| 10 | Grace KasaikaPlace 10 · Grade 8 · Rock Island Edison | 8 | Rock Island Edison | 12:04.2 |
| 11 | Lincoln SteinkampPlace 11 · Grade 8 · Quincy | 8 | Quincy | 12:05.7 |
| 12 | Zach HamiltonPlace 12 · Grade 7 · Dunlap Valley MS | 7 | Dunlap Valley MS | 12:07.6 |
| 13 | Slate SnyderPlace 13 · Grade 8 · Quincy | 8 | Quincy | 12:07.8 |
| 14 | Niko VlachosPlace 14 · Grade 8 · Peoria Limestone Walters | 8 | Peoria Limestone Walters | 12:10.1 |
| 15 | Jaxon WorthingtonPlace 15 · Grade 7 · Macomb | 7 | Macomb | 12:14.0 |
| 16 | Brody WhitsittPlace 16 · Grade 8 · Moline Wilson | 8 | Moline Wilson | 12:14.1 |
| 17 | Abel VorvaPlace 17 · Grade 8 · Aledo Mercer County | 8 | Aledo Mercer County | 12:21.4 PR |
| 18 | Drew AlmasiPlace 18 · Grade 7 · Elmwood | 7 | Elmwood | 12:22.6 PR |
| 19 | Jackson WinbiglerPlace 19 · Grade 7 · Knoxville JHS | 7 | Knoxville JHS | 12:23.6 |
| 20 | Pedro LangworthyPlace 20 · Grade 8 · Macomb | 8 | Macomb | 12:27.8 |
| 21 | Dakoda WolcottPlace 21 · Grade 8 · Brimfield | 8 | Brimfield | 12:28.1 |
| 22 | Henry HillPlace 22 · Grade 6 · Brimfield | 6 | Brimfield | 12:29.0 |
| 23 | Connor LeuckPlace 23 · Grade 8 · Orion | 8 | Orion | 12:30.6 PR |
| 24 | Carmine CraveroPlace 24 · Grade 6 · Moline Wilson | 6 | Moline Wilson | 12:31.2 PR |
| 25 | Zach BertschPlace 25 · Grade 8 · Brimfield | 8 | Brimfield | 12:33.2 |
| 26 | James DeWittePlace 26 · Grade 7 · Moline Wilson | 7 | Moline Wilson | 12:35.1 PR |
| 27 | Jayden FisherPlace 27 · Grade 8 · Aledo Mercer County | 8 | Aledo Mercer County | 12:37.0 PR |
| 28 | Jayden BrownPlace 28 · Grade 8 · Quincy | 8 | Quincy | 12:44.4 |
| 29 | Kayleb McCoyPlace 29 · Grade 8 · Quincy | 8 | Quincy | 12:44.7 |
| 30 | Aaron HuntingtonPlace 30 · Grade 7 · Dunlap Valley MS | 7 | Dunlap Valley MS | 12:44.9 |
| 31 | Dominiq QuayPlace 31 · Grade 7 · Moline Wilson | 7 | Moline Wilson | 12:48.1 PR |
| 32 | Elliot HartzlerPlace 32 · Grade 7 · Rock Island Washington | 7 | Rock Island Washington | 12:48.3 PR |
| 33 | Jonathan YoungsPlace 33 · Grade 7 · Moline Wilson | 7 | Moline Wilson | 12:49.2 PR |
| 34 | Jackson BrownPlace 34 · Grade 7 · Dunlap Valley MS | 7 | Dunlap Valley MS | 12:49.4 |
| 35 | Aiden DowdPlace 35 · Grade 7 · Aledo Mercer County | 7 | Aledo Mercer County | 12:51.8 PR |
| 36 | Lincoln WaltersPlace 36 · Grade 8 · Galesburg JHS | 8 | Galesburg JHS | 12:52.0 PR |
| 37 | Matthew HanauerPlace 37 · Grade 7 · Dunlap Valley MS | 7 | Dunlap Valley MS | 12:52.5 |
| 38 | Harshavardhan Amirdha GopalPlace 38 · Grade 7 · Dunlap Valley MS | 7 | Dunlap Valley MS | 12:55.9 |
| 39 | Cameron ThormanPlace 39 · Grade 6 · Macomb | 6 | Macomb | 13:00.4 |
| 40 | Creighton SivertsenPlace 40 · Grade 7 · Dunlap Valley MS | 7 | Dunlap Valley MS | 13:00.6 |
| 41 | Conner BrackettPlace 41 · Grade 8 · Elmwood | 8 | Elmwood | 13:05.1 |
| 42 | Akbar AbdullahPlace 42 · Grade 8 · Rock Island Edison | 8 | Rock Island Edison | 13:08.4 |
| 43 | Elliott BurnstedtPlace 43 · Grade 7 · Canton Ingersoll | 7 | Canton Ingersoll | 13:08.5 |
| 44 | Elijah GormanPlace 44 · Grade 7 · Macomb | 7 | Macomb | 13:09.5 |
| 45 | Braylin AdamsPlace 45 · Grade 8 · Rock Island Edison | 8 | Rock Island Edison | 13:10.9 |
| 46 | Henry DonathPlace 46 · Grade 7 · Elmwood | 7 | Elmwood | 13:15.0 PR |
| 47 | Justice PetersPlace 47 · Grade 8 · Macomb | 8 | Macomb | 13:15.6 PR |
| 48 | Fox PetersPlace 48 · Grade 8 · Quincy | 8 | Quincy | 13:18.2 |
| 49 | Sawyer IscherPlace 49 · Grade 7 · Galesburg JHS | 7 | Galesburg JHS | 13:20.2 PR |
| 50 | Camden BrownPlace 50 · Grade 7 · Aledo Mercer County | 7 | Aledo Mercer County | 13:21.9 PR |
| 51 | Damian GonzalezPlace 51 · Grade 8 · Rock Island Washington | 8 | Rock Island Washington | 13:23.0 |
| 52 | Sutton FinchPlace 52 · Grade 5 · Aledo Mercer County | 5 | Aledo Mercer County | 13:29.2 PR |
| 53 | Alex AchterbergPlace 53 · Grade 8 · Dunlap Valley MS | 8 | Dunlap Valley MS | 13:36.5 |
| 54 | Connor BennettPlace 54 · Grade 6 · Orion | 6 | Orion | 13:41.6 PR |
| 55 | Kasen LindmarkPlace 55 · Grade 7 · Canton Ingersoll | 7 | Canton Ingersoll | 13:42.3 |
| 56 | Eli EnrothPlace 56 · Grade 7 · Macomb | 7 | Macomb | 13:47.2 |
| 57 | Lincoln WilesPlace 57 · Grade 5 · Cambridge JHS | 5 | Cambridge JHS | 13:51.1 |
| 58 | Kellyn WilesPlace 58 · Grade 8 · Cambridge JHS | 8 | Cambridge JHS | 13:51.2 PR |
| 59 | Jase CasteelPlace 59 · Grade 8 · Cambridge JHS | 8 | Cambridge JHS | 13:51.4 PR |
| 60 | Carter CurryPlace 60 · Grade 8 · Bushnell-Prairie City | 8 | Bushnell-Prairie City | 13:55.8 |
| 61 | Murphy CurryPlace 61 · Grade 8 · Bushnell-Prairie City | 8 | Bushnell-Prairie City | 13:58.4 |
| 62 | Kaung PoePlace 62 · Grade 8 · Rock Island Edison | 8 | Rock Island Edison | 13:59.7 |
| 63 | Nicholas McKavanaghPlace 63 · Grade 7 · Rock Island Edison | 7 | Rock Island Edison | 14:02.1 |
| 64 | Niall MeloyPlace 64 · Grade 8 · Moline Wilson | 8 | Moline Wilson | 14:02.4 |
| 65 | Gabe KoeppelPlace 65 · Grade 5 · Peoria Limestone Walters | 5 | Peoria Limestone Walters | 14:02.4 |
| 66 | Roderick ThrasherPlace 66 · Grade 7 · Elmwood | 7 | Elmwood | 14:10.7 PR |
| 67 | Gavin WaltersPlace 67 · Grade 8 · Galesburg JHS | 8 | Galesburg JHS | 14:13.3 |
| 68 | Jayce RicePlace 68 · Grade 8 · Rock Island Washington | 8 | Rock Island Washington | 14:14.8 |
| 69 | Mark BudPlace 69 · Grade 7 · Monmouth ICS | 7 | Monmouth ICS | 14:16.1 |
| 70 | Brantly HockenberryPlace 70 · Grade 8 · Aledo Mercer County | 8 | Aledo Mercer County | 14:16.7 PR |
| 71 | Bryant CheekPlace 71 · Grade 5 · Bushnell-Prairie City | 5 | Bushnell-Prairie City | 14:18.0 |
| 72 | Brantely Keegan-RohlfPlace 72 · Grade 8 · Orion | 8 | Orion | 14:32.3 |
| 73 | Griffin DuyvejonckPlace 73 · Grade 8 · Orion | 8 | Orion | 14:39.9 PR |
| 74 | Landon LawrencePlace 74 · Grade 7 · Cambridge JHS | 7 | Cambridge JHS | 14:39.9 PR |
| 75 | Landon KirbyPlace 75 · Grade 7 · Galesburg Costa | 7 | Galesburg Costa | 14:55.3 PR |
| 76 | William ScottPlace 76 · Grade 7 · Canton Ingersoll | 7 | Canton Ingersoll | 14:58.0 |
| 77 | James WebbPlace 77 · Grade 6 · Bushnell-Prairie City | 6 | Bushnell-Prairie City | 15:04.5 |
| 78 | Madon HuberPlace 78 · Grade 7 · Kewanee Wethersfield | 7 | Kewanee Wethersfield | 15:10.8 PR |
| 79 | Alex HarkenPlace 79 · Grade 7 · Peoria Limestone Walters | 7 | Peoria Limestone Walters | 15:12.6 |
| 80 | Sylis KueterPlace 80 · Grade 6 · Kewanee Wethersfield | 6 | Kewanee Wethersfield | 15:14.9 PR |
| 81 | Mikari HollidayPlace 81 · Grade 8 · Rock Island Edison | 8 | Rock Island Edison | 15:15.8 |
| 82 | Lucaz RuvalcabaPlace 82 · Grade 6 · Monmouth ICS | 6 | Monmouth ICS | 15:24.1 |
| 83 | Russell AdkissonPlace 83 · Grade 7 · Monmouth ICS | 7 | Monmouth ICS | 15:26.2 |
| 84 | George VlachosPlace 84 · Grade 7 · Peoria Limestone Walters | 7 | Peoria Limestone Walters | 15:27.1 |
| 85 | Leo MillitelloPlace 85 · Grade 6 · Canton Ingersoll | 6 | Canton Ingersoll | 15:49.4 PR |
| 86 | Axel StrandPlace 86 · Grade 5 · Cambridge JHS | 5 | Cambridge JHS | 15:49.9 PR |
| 87 | John GnatovichPlace 87 · Grade 5 · Sherrard JHS | 5 | Sherrard JHS | 15:53.0 |
| 88 | Owen DesmittPlace 88 · Grade 7 · Avon Abingdon Avon | 7 | Avon Abingdon Avon | 15:57.0 PR |
| 89 | Chase KennellyPlace 89 · Grade 8 · Rock Island Washington | 8 | Rock Island Washington | 16:03.6 |
| 90 | Levi WexellPlace 90 · Grade 8 · Cambridge JHS | 8 | Cambridge JHS | 16:05.2 PR |
| 91 | Henry AndertonPlace 91 · Grade 7 · Galesburg JHS | 7 | Galesburg JHS | 16:26.1 PR |
| 92 | Eli ZenticPlace 92 · Grade 7 · Sherrard JHS | 7 | Sherrard JHS | 16:35.5 PR |
| 93 | Noble WakelandPlace 93 · Grade 7 · Sherrard JHS | 7 | Sherrard JHS | 16:37.9 |
| 94 | Mason OsbornePlace 94 · Grade 8 · Orion | 8 | Orion | 16:51.2 |
| 95 | Oscar AllenPlace 95 · Grade 8 · Orion | 8 | Orion | 16:53.3 |
| 96 | JT SquirePlace 96 · Grade 7 · Avon Abingdon Avon | 7 | Avon Abingdon Avon | 17:29.7 |
| 97 | Daniel SpeichingerPlace 97 · Grade 5 · Peoria Limestone Walters | 5 | Peoria Limestone Walters | 17:32.9 PR |
| 98 | Logan RummelPlace 98 · Grade 8 · Rock Island Edison | 8 | Rock Island Edison | 17:49.5 |
| 99 | Connor SpiechingerPlace 99 · Grade 7 · Peoria Limestone Walters | 7 | Peoria Limestone Walters | 17:50.8 PR |
| 100 | Derek UrbinaPlace 100 · Grade 7 · Monmouth ICS | 7 | Monmouth ICS | 17:53.5 |