| 1 | Bryant AlexandrePlace 1 · Grade 8 · Quincy | 8 | Quincy | 11:31.4 PR |
| 2 | Jacob PresserPlace 2 · Grade 8 · Mendon Unity | 8 | Mendon Unity | 11:39.0 PR |
| 3 | Brandon JonesPlace 3 · Grade 8 · Jacksonville MS | 8 | Jacksonville MS | 11:49.7 |
| 4 | Jordan NeisenPlace 4 · Grade 8 · Liberty | 8 | Liberty | 11:58.0 |
| 5 | Connor HinePlace 5 · Grade 6 · Springfield Christ the King | 6 | Springfield Christ the King | 12:01.1 PR |
| 6 | Wesley ErvinPlace 6 · Grade 8 · Jacksonville MS | 8 | Jacksonville MS | 12:07.5 |
| 7 | Logan RobbinsPlace 7 · Grade 6 · Liberty | 6 | Liberty | 12:08.8 |
| 8 | Nick SeaverPlace 8 · Grade 7 · Rushville Schuyler Industry | 7 | Rushville Schuyler Industry | 12:09.7 |
| 9 | Dylan CrookPlace 9 · Grade 7 · Rushville Schuyler Industry | 7 | Rushville Schuyler Industry | 12:19.0 |
| 10 | Landon ObertPlace 10 · Grade 8 · Liberty | 8 | Liberty | 12:20.7 |
| 11 | Nolton KlingelePlace 11 · Grade 7 · Liberty | 7 | Liberty | 12:25.8 |
| 12 | Jackson TenhousePlace 12 · Grade 6 · Liberty | 6 | Liberty | 12:42.6 |
| 13 | Cannen WolfPlace 13 · Grade 6 · Liberty | 6 | Liberty | 12:43.6 |
| 14 | Wesley BarrowPlace 14 · Grade 8 · Jacksonville MS | 8 | Jacksonville MS | 12:48.8 |
| 15 | James MillerPlace 15 · Grade 8 · Jacksonville MS | 8 | Jacksonville MS | 12:49.5 |
| 16 | Noah PruittPlace 16 · Grade 8 · Jacksonville MS | 8 | Jacksonville MS | 12:49.8 |
| 17 | Jalen CarterPlace 17 · Grade 8 · Macomb | 8 | Macomb | 12:58.0 PR |
| 18 | Carter HoltPlace 18 · Grade 6 · Liberty | 6 | Liberty | 13:01.4 |
| 19 | Clayton TallcotPlace 19 · Grade - · Mendon Unity | - | Mendon Unity | 13:03.0 |
| 20 | Keith OrwigPlace 20 · Grade 8 · Rushville Schuyler Industry | 8 | Rushville Schuyler Industry | 13:06.8 |
| 21 | Evan MathusPlace 21 · Grade - · Rushville Schuyler Industry | - | Rushville Schuyler Industry | 13:10.8 PR |
| 22 | Noah RamosPlace 22 · Grade - · Macomb | - | Macomb | 13:11.8 PR |
| 23 | Will GibsonPlace 23 · Grade 8 · Jacksonville MS | 8 | Jacksonville MS | 13:22.8 |
| 24 | Rees MegginsonPlace 24 · Grade 7 · Jacksonville MS | 7 | Jacksonville MS | 13:22.9 |
| 25 | Nate ClarkPlace 25 · Grade 7 · Macomb | 7 | Macomb | 13:30.9 |
| 26 | Brooks WallacePlace 26 · Grade - · Macomb | - | Macomb | 13:31.0 PR |
| 27 | Alexis GilPlace 27 · Grade 8 · Beardstown MS | 8 | Beardstown MS | 13:32.9 PR |
| 28 | Alex MorrowPlace 28 · Grade 8 · Macomb | 8 | Macomb | 13:36.0 PR |
| 29 | Cameron TrostPlace 29 · Grade 7 · Macomb | 7 | Macomb | 13:38.2 PR |
| 30 | Isaac WhitakerPlace 30 · Grade 8 · Jacksonville MS | 8 | Jacksonville MS | 13:40.9 |
| 31 | Breighton KlingelePlace 31 · Grade 6 · Liberty | 6 | Liberty | 13:45.0 PR |
| 32 | Carlos Rubin De CelisPlace 32 · Grade 8 · Jacksonville MS | 8 | Jacksonville MS | 13:46.7 |
| 33 | Grant HughesPlace 33 · Grade 7 · Jacksonville MS | 7 | Jacksonville MS | 13:47.5 |
| 34 | Kaden BrownellPlace 34 · Grade - · Highland MS | - | Highland MS | 13:48.1 PR |
| 35 | Cole KirkhamPlace 35 · Grade 6 · Carthage | 6 | Carthage | 13:51.4 |
| 36 | Isaac EscapaPlace 36 · Grade 8 · Rushville Schuyler Industry | 8 | Rushville Schuyler Industry | 13:51.6 |
| 37 | Lance BelshawPlace 37 · Grade 6 · Carthage | 6 | Carthage | 14:03.2 |
| 38 | Sean HazelriggPlace 38 · Grade 6 · Springfield Christ the King | 6 | Springfield Christ the King | 14:04.6 |
| 39 | Jacob PuccettiPlace 39 · Grade 5 · Springfield Christ the King | 5 | Springfield Christ the King | 14:07.7 |
| 40 | Galdino GuijosoPlace 40 · Grade - · Beardstown MS | - | Beardstown MS | 14:11.6 PR |
| 41 | Lane MillerPlace 41 · Grade 8 · Macomb | 8 | Macomb | 14:14.4 PR |
| 42 | Stan MelkumianPlace 42 · Grade 7 · Macomb | 7 | Macomb | 14:14.7 |
| 43 | Jerick LeMairePlace 43 · Grade 5 · Carthage | 5 | Carthage | 14:22.7 |
| 44 | Jacob LongPlace 44 · Grade 6 · Carthage | 6 | Carthage | 14:25.9 |
| 45 | Drew OstermanPlace 45 · Grade 8 · Macomb | 8 | Macomb | 14:26.9 PR |
| 46 | Drake MuddPlace 46 · Grade 5 · Carthage | 5 | Carthage | 14:28.1 |
| 47 | Wes HinePlace 47 · Grade - · Springfield Christ the King | - | Springfield Christ the King | 14:38.1 |
| 48 | Hunter InglesPlace 48 · Grade 8 · Rushville Schuyler Industry | 8 | Rushville Schuyler Industry | 14:40.1 |
| 49 | Kobe WilliamsPlace 49 · Grade - · Quincy | - | Quincy | 14:44.7 |
| 50 | Ethan HansellPlace 50 · Grade 8 · Jacksonville MS | 8 | Jacksonville MS | 14:49.8 |
| 51 | Luke DobrzyckiPlace 51 · Grade - · Macomb | - | Macomb | 14:53.2 PR |
| 52 | Lance HeitholtPlace 52 · Grade 5 · Liberty | 5 | Liberty | 14:54.2 |
| 53 | Osten BlevinsPlace 53 · Grade 6 · Carthage | 6 | Carthage | 14:54.3 |
| 54 | Evan RenPlace 54 · Grade 7 · Quincy | 7 | Quincy | 14:54.5 |
| 55 | Samuel ScheuermannPlace 55 · Grade 8 · Quincy | 8 | Quincy | 14:55.3 |
| 56 | Ethan WalkerPlace 56 · Grade 5 · Jacksonville Our Saviour | 5 | Jacksonville Our Saviour | 14:56.7 |
| 57 | Joe WhalenPlace 57 · Grade 5 · Jacksonville Our Saviour | 5 | Jacksonville Our Saviour | 15:00.3 |
| 58 | Ian FraasPlace 58 · Grade 7 · Jacksonville MS | 7 | Jacksonville MS | 15:00.6 |
| 59 | Logan MarksPlace 59 · Grade 7 · Quincy | 7 | Quincy | 15:05.4 |
| 60 | Jesse BohlmanPlace 60 · Grade 6 · Jacksonville Our Saviour | 6 | Jacksonville Our Saviour | 15:06.8 |
| 61 | Silas MixerPlace 61 · Grade 6 · Liberty | 6 | Liberty | 15:12.5 |
| 62 | Peter HarmonPlace 62 · Grade 5 · Springfield Christ the King | 5 | Springfield Christ the King | 15:13.3 |
| 63 | Kohen HootsPlace 63 · Grade 5 · Jacksonville Our Saviour | 5 | Jacksonville Our Saviour | 15:20.4 |
| 64 | Eric SmithPlace 64 · Grade 8 · Quincy | 8 | Quincy | 15:24.7 |
| 65 | Max BrunerPlace 65 · Grade 5 · Jacksonville Our Saviour | 5 | Jacksonville Our Saviour | 15:28.3 |
| 66 | Jadyn PratherPlace 66 · Grade 7 · Rushville Schuyler Industry | 7 | Rushville Schuyler Industry | 15:28.3 |
| 67 | Spencer SchlagPlace 67 · Grade 7 · Macomb | 7 | Macomb | 15:29.5 PR |
| 68 | Charlie PetersPlace 68 · Grade 7 · Jacksonville Our Saviour | 7 | Jacksonville Our Saviour | 15:43.6 |
| 69 | DJ HarrisPlace 69 · Grade 8 · Jacksonville MS | 8 | Jacksonville MS | 15:44.2 |
| 70 | Mason BurlingPlace 70 · Grade 8 · Carthage | 8 | Carthage | 15:49.8 |
| 71 | Hugo GilPlace 71 · Grade 8 · Beardstown MS | 8 | Beardstown MS | 15:50.2 PR |
| 72 | Blake BozarthPlace 72 · Grade 6 · Quincy | 6 | Quincy | 15:50.3 |
| 73 | Tucker ShupePlace 73 · Grade 6 · Mendon Unity | 6 | Mendon Unity | 16:05.9 |
| 74 | Micah RamosPlace 74 · Grade 7 · Macomb | 7 | Macomb | 16:06.0 |
| 75 | Gabe ZahnlePlace 75 · Grade 8 · Macomb | 8 | Macomb | 16:13.0 PR |
| 76 | Luke GibbonsPlace 76 · Grade 6 · Jacksonville Our Saviour | 6 | Jacksonville Our Saviour | 16:13.9 |
| 77 | Lethan SchuettePlace 77 · Grade - · Quincy | - | Quincy | 16:16.4 |
| 78 | Payton GentryPlace 78 · Grade 7 · Macomb | 7 | Macomb | 16:17.8 |
| 79 | Daxton BaptistPlace 79 · Grade 5 · Jacksonville Our Saviour | 5 | Jacksonville Our Saviour | 16:21.9 |
| 80 | Zach DrewPlace 80 · Grade 7 · Quincy | 7 | Quincy | 16:25.4 |
| 81 | Kole KerstingPlace 81 · Grade 5 · Springfield Christ the King | 5 | Springfield Christ the King | 16:42.0 |
| 82 | Ethan MorganPlace 82 · Grade 8 · Quincy | 8 | Quincy | 16:56.3 |
| 83 | Ryan SheaPlace 83 · Grade 5 · Springfield Christ the King | 5 | Springfield Christ the King | 17:01.5 |
| 84 | Justin SheltsPlace 84 · Grade 7 · Rushville Schuyler Industry | 7 | Rushville Schuyler Industry | 17:13.7 |
| 85 | Matthew ConlonPlace 85 · Grade 6 · Springfield Christ the King | 6 | Springfield Christ the King | 17:34.4 |
| 86 | Ian BrueckPlace 86 · Grade 6 · Quincy | 6 | Quincy | 17:35.5 |
| 87 | Nate MorrowPlace 87 · Grade - · Macomb | - | Macomb | 17:53.9 PR |
| 88 | Landon ObertPlace 88 · Grade 8 · Liberty | 8 | Liberty | 18:14.2 |
| 89 | Demetrius LeaphartPlace 89 · Grade 7 · Quincy | 7 | Quincy | 18:51.4 |
| 90 | Tyler HeadenPlace 90 · Grade 6 · Jacksonville Our Saviour | 6 | Jacksonville Our Saviour | 19:06.8 |
| 91 | Will VigezziPlace 91 · Grade - · Macomb | - | Macomb | 19:17.5 PR |
| 92 | Brody JohnsonPlace 92 · Grade 6 · Springfield Christ the King | 6 | Springfield Christ the King | 20:01.8 |
| 93 | Mason BurchitPlace 93 · Grade - · Highland MS | - | Highland MS | 20:12.1 PR |
| 94 | Shiraz HamidPlace 94 · Grade 7 · Macomb | 7 | Macomb | 20:26.8 |
| 95 | Marc MusserPlace 95 · Grade 7 · Macomb | 7 | Macomb | 20:27.4 |
| 96 | Brennan HillsPlace 96 · Grade - · Quincy | - | Quincy | 20:55.2 |
| 97 | Eli SperryPlace 97 · Grade - · Macomb | - | Macomb | 21:16.5 PR |
| 98 | Cj BellPlace 98 · Grade - · Highland MS | - | Highland MS | 21:40.2 PR |