| 1 | Peyton HlubekPlace 1 · Grade 8 · Quincy | 8 | Quincy | 11:16.42 |
| 2 | Hudson HaukPlace 2 · Grade 8 · Quincy | 8 | Quincy | 11:18.99 |
| 3 | Owyn HaverfieldPlace 3 · Grade 8 · Jacksonville MS | 8 | Jacksonville MS | 11:59.17 |
| 4 | Joel McClellandPlace 4 · Grade 8 · Quincy | 8 | Quincy | 11:59.66 |
| 5 | Declan TierneyPlace 5 · Grade 8 · Quincy | 8 | Quincy | 12:13.21 |
| 6 | Kevin RobinsonPlace 6 · Grade 8 · Bushnell-Prairie City | 8 | Bushnell-Prairie City | 12:33.55 |
| 7 | Jay BordewickPlace 7 · Grade 7 · Quincy | 7 | Quincy | 12:34.55 |
| 8 | Luke BakalyarPlace 8 · Grade 7 · Quincy | 7 | Quincy | 12:38.69 |
| 9 | Brodie TuterPlace 9 · Grade 7 · Liberty | 7 | Liberty | 12:44.25 |
| 10 | Owen PotterPlace 10 · Grade 6 · Liberty | 6 | Liberty | 12:45.92 |
| 11 | Derrius LyonsPlace 11 · Grade 7 · Franklin | 7 | Franklin | 12:48.68 |
| 12 | Xander DickhutPlace 12 · Grade 7 · Quincy | 7 | Quincy | 12:49.29 |
| 13 | Jonah ObertPlace 13 · Grade 8 · Liberty | 8 | Liberty | 12:49.68 |
| 14 | Hayden HoskinsPlace 14 · Grade 8 · Quincy | 8 | Quincy | 12:50.56 |
| 15 | Faraz KhanPlace 15 · Grade 8 · Macomb | 8 | Macomb | 12:53.89 |
| 16 | Lincoln SteinkampPlace 16 · Grade 7 · Quincy | 7 | Quincy | 12:57.57 |
| 17 | John HaverbackPlace 17 · Grade 7 · Beardstown MS | 7 | Beardstown MS | 12:57.76 |
| 18 | Slate SnyderPlace 18 · Grade 7 · Quincy | 7 | Quincy | 13:00.95 |
| 19 | Crew CramseyPlace 19 · Grade 6 · Liberty | 6 | Liberty | 13:03.85 |
| 20 | Garrett GundelPlace 20 · Grade 8 · Quincy | 8 | Quincy | 13:05.78 |
| 21 | Jaxon WorthingtonPlace 21 · Grade 6 · Macomb | 6 | Macomb | 13:13.94 |
| 22 | Frasier BrownPlace 22 · Grade 8 · Macomb | 8 | Macomb | 13:18.75 |
| 23 | Nathan WillmanPlace 23 · Grade 8 · Franklin | 8 | Franklin | 13:19.58 |
| 24 | Jaxon HoytPlace 24 · Grade 7 · Jacksonville MS | 7 | Jacksonville MS | 13:24.96 |
| 25 | Henry MordivaPlace 25 · Grade 8 · Rushville Schuyler Industry | 8 | Rushville Schuyler Industry | 13:26.45 |
| 26 | Jaxson FrierPlace 26 · Grade 6 · Macomb | 6 | Macomb | 13:26.60 |
| 27 | Pedro LangworthyPlace 27 · Grade 7 · Macomb | 7 | Macomb | 13:27.48 |
| 28 | George SeamanPlace 28 · Grade 8 · Quincy | 8 | Quincy | 13:29.25 |
| 29 | Eli EnrothPlace 29 · Grade 6 · Macomb | 6 | Macomb | 13:31.09 |
| 30 | Casey HagerPlace 30 · Grade 7 · Jacksonville MS | 7 | Jacksonville MS | 13:31.58 |
| 31 | Carson SmithPlace 31 · Grade 5 · Franklin | 5 | Franklin | 13:35.41 |
| 32 | Blaise ShackletonPlace 32 · Grade 6 · Quincy | 6 | Quincy | 13:35.41 |
| 33 | Grant PorterPlace 33 · Grade 6 · Quincy | 6 | Quincy | 13:35.92 |
| 34 | Jayden BrownPlace 34 · Grade 7 · Quincy | 7 | Quincy | 13:38.69 |
| 35 | Seeley NauertPlace 35 · Grade 8 · Quincy | 8 | Quincy | 13:40.13 |
| 36 | Jace KochPlace 36 · Grade 7 · Liberty | 7 | Liberty | 13:41.30 |
| 37 | Chase DolieslagerPlace 37 · Grade 6 · Quincy | 6 | Quincy | 13:41.46 |
| 38 | Cash BoualavongPlace 38 · Grade 8 · Liberty | 8 | Liberty | 13:41.66 |
| 39 | Anderson MewesPlace 39 · Grade 8 · Quincy | 8 | Quincy | 13:46.24 |
| 40 | Elloitt TurpinPlace 40 · Grade 7 · Franklin | 7 | Franklin | 13:52.65 |
| 41 | Russell SchuettePlace 41 · Grade 5 · Liberty | 5 | Liberty | 13:55.82 |
| 42 | Blaze YoungPlace 42 · Grade 5 · Quincy St. Peter | 5 | Quincy St. Peter | 13:57.19 |
| 43 | Jack LambPlace 43 · Grade 8 · Rushville Schuyler Industry | 8 | Rushville Schuyler Industry | 13:57.98 |
| 44 | Reed Averbeck SnidowPlace 44 · Grade 6 · Macomb | 6 | Macomb | 13:59.85 |
| 45 | Lukas SemenickPlace 45 · Grade 8 · Quincy | 8 | Quincy | 14:01.42 |
| 46 | Kollin FordPlace 46 · Grade 7 · Franklin | 7 | Franklin | 14:03.65 |
| 47 | Carter CurryPlace 47 · Grade 7 · Bushnell-Prairie City | 7 | Bushnell-Prairie City | 14:06.13 |
| 48 | Bentley KrissPlace 48 · Grade 6 · Jacksonville MS | 6 | Jacksonville MS | 14:06.17 |
| 49 | Carson KinscherffPlace 49 · Grade 8 · Pleasant Hill | 8 | Pleasant Hill | 14:08.17 |
| 50 | Elijah GormanPlace 50 · Grade 6 · Macomb | 6 | Macomb | 14:11.88 |
| 51 | Gerry KochPlace 51 · Grade 8 · Rushville Schuyler Industry | 8 | Rushville Schuyler Industry | 14:12.69 |
| 52 | Asthon GomezPlace 52 · Grade 8 · Rushville Schuyler Industry | 8 | Rushville Schuyler Industry | 14:12.99 |
| 53 | Dylan PetersPlace 53 · Grade 8 · Quincy St. Peter | 8 | Quincy St. Peter | 14:13.94 |
| 54 | Max MastersPlace 54 · Grade 7 · Liberty | 7 | Liberty | 14:14.03 |
| 55 | Apurva KapalePlace 55 · Grade 8 · Macomb | 8 | Macomb | 14:27.07 |
| 56 | Josiah ClarkPlace 56 · Grade 8 · Camp Point Central | 8 | Camp Point Central | 14:33.58 |
| 57 | Canyon TaylorPlace 57 · Grade 8 · Rushville Schuyler Industry | 8 | Rushville Schuyler Industry | 14:34.07 |
| 58 | Jake WomblesPlace 58 · Grade 8 · Pleasant Hill | 8 | Pleasant Hill | 14:42.21 |
| 59 | Connor AllenPlace 59 · Grade 7 · Macomb | 7 | Macomb | 14:43.01 |
| 60 | Alex MagelitzPlace 60 · Grade 7 · Jacksonville MS | 7 | Jacksonville MS | 14:43.84 |
| 61 | Brayden VossPlace 61 · Grade 8 · Mendon Unity | 8 | Mendon Unity | 14:45.92 |
| 62 | Braxton GormanPlace 62 · Grade 8 · Macomb | 8 | Macomb | 14:48.33 |
| 63 | Justice PetersPlace 63 · Grade 7 · Macomb | 7 | Macomb | 14:48.36 |
| 64 | James CrosbyPlace 64 · Grade 6 · Macomb | 6 | Macomb | 14:51.74 |
| 65 | Mason HillPlace 65 · Grade 5 · Franklin | 5 | Franklin | 14:53.54 |
| 66 | Adolph ProchazkaPlace 66 · Grade 7 · Franklin | 7 | Franklin | 14:53.77 |
| 67 | Murphy CurryPlace 67 · Grade 7 · Bushnell-Prairie City | 7 | Bushnell-Prairie City | 14:54.89 |
| 68 | Diego RiosPlace 68 · Grade 7 · Beardstown MS | 7 | Beardstown MS | 14:55.39 |
| 69 | Alex AnceletPlace 69 · Grade 7 · Liberty | 7 | Liberty | 15:06.49 |
| 70 | Donavon MeeksPlace 70 · Grade 8 · Jacksonville MS | 8 | Jacksonville MS | 15:07.16 |
| 71 | Jack WhalenPlace 71 · Grade 7 · Jacksonville Our Saviour | 7 | Jacksonville Our Saviour | 15:11.56 |
| 72 | Fox PetersPlace 72 · Grade 7 · Quincy | 7 | Quincy | 15:12.27 |
| 73 | Collin CannellPlace 73 · Grade 8 · Mendon Unity | 8 | Mendon Unity | 15:14.83 PR |
| 74 | Landon TurnerPlace 74 · Grade 8 · Jacksonville Our Saviour | 8 | Jacksonville Our Saviour | 15:15.62 |
| 75 | Asher FleerPlace 75 · Grade 7 · Quincy | 7 | Quincy | 15:16.39 |
| 76 | Valdi MbulaPlace 76 · Grade 8 · Rushville Schuyler Industry | 8 | Rushville Schuyler Industry | 15:16.53 |
| 77 | Roger GilPlace 77 · Grade 8 · Beardstown MS | 8 | Beardstown MS | 15:18.67 |
| 78 | Kaisen TolandPlace 78 · Grade 5 · Rushville Schuyler Industry | 5 | Rushville Schuyler Industry | 15:18.74 |
| 79 | Sean OgbonnayaPlace 79 · Grade 8 · Macomb | 8 | Macomb | 15:20.40 |
| 80 | Jaime StumboPlace 80 · Grade 6 · Rushville Schuyler Industry | 6 | Rushville Schuyler Industry | 15:21.14 |
| 81 | Curtis RobnettPlace 81 · Grade 8 · Quincy | 8 | Quincy | 15:21.40 |
| 82 | Kobe AgbavitoPlace 82 · Grade 8 · Macomb | 8 | Macomb | 15:21.92 |
| 83 | Todd EifertPlace 83 · Grade 7 · Jacksonville MS | 7 | Jacksonville MS | 15:23.26 |
| 84 | Blake MoonPlace 84 · Grade 8 · Quincy | 8 | Quincy | 15:23.85 |
| 85 | Kruz KlauserPlace 85 · Grade 5 · Liberty | 5 | Liberty | 15:26.02 |
| 86 | Tal YorkPlace 86 · Grade 6 · Jacksonville Our Saviour | 6 | Jacksonville Our Saviour | 15:27.01 |
| 87 | Blake UtleyPlace 87 · Grade 6 · Jacksonville MS | 6 | Jacksonville MS | 15:28.81 |
| 88 | Christos MalamasPlace 88 · Grade 6 · Beardstown MS | 6 | Beardstown MS | 15:29.46 |
| 89 | Benjamin MerrittPlace 89 · Grade 7 · Macomb | 7 | Macomb | 15:32.80 |
| 90 | Levi PerinePlace 90 · Grade 6 · Quincy | 6 | Quincy | 15:39.62 |
| 91 | Arden TierneyPlace 91 · Grade 6 · Quincy | 6 | Quincy | 15:42.46 |
| 92 | Brycen ScottPlace 92 · Grade 6 · Quincy | 6 | Quincy | 15:45.30 |
| 93 | Andrew FordPlace 93 · Grade 7 · Franklin | 7 | Franklin | 15:46.06 |
| 94 | Chase PlattPlace 94 · Grade 6 · Liberty | 6 | Liberty | 15:49.59 |
| 95 | Kaden DetersPlace 95 · Grade 7 · Quincy | 7 | Quincy | 15:51.51 |
| 96 | Beau SemenickPlace 96 · Grade 6 · Quincy | 6 | Quincy | 15:52.22 |
| 97 | Jack ElliottPlace 97 · Grade 6 · Jacksonville Our Saviour | 6 | Jacksonville Our Saviour | 15:55.23 |
| 98 | Owen WintersPlace 98 · Grade 7 · Jacksonville Our Saviour | 7 | Jacksonville Our Saviour | 15:55.25 |
| 99 | Will MorrowPlace 99 · Grade 6 · Jacksonville Our Saviour | 6 | Jacksonville Our Saviour | 15:55.31 |
| 100 | Linus SheeleyPlace 100 · Grade 7 · Jacksonville MS | 7 | Jacksonville MS | 15:55.77 |
| 101 | Brooks RuffnerPlace 101 · Grade 8 · Quincy | 8 | Quincy | 16:02.96 |
| 102 | Maverick WhitePlace 102 · Grade 5 · Liberty | 5 | Liberty | 16:13.43 |
| 103 | Ridley CookPlace 103 · Grade 6 · Quincy | 6 | Quincy | 16:14.42 |
| 104 | Nathan Torrijos-GilPlace 104 · Grade 6 · Beardstown MS | 6 | Beardstown MS | 16:15.51 |
| 105 | Dylan JacobsPlace 105 · Grade 6 · Quincy | 6 | Quincy | 16:26.27 |
| 106 | Miles MixerPlace 106 · Grade 6 · Liberty | 6 | Liberty | 16:31.23 |
| 107 | Lucas WiewelPlace 107 · Grade 7 · Quincy | 7 | Quincy | 16:36.74 |
| 108 | Noah HughesPlace 108 · Grade 5 · Bushnell-Prairie City | 5 | Bushnell-Prairie City | 16:39.78 |
| 109 | Brett BlantonPlace 109 · Grade 6 · Carthage | 6 | Carthage | 16:41.09 |
| 110 | Mason ZangerPlace 110 · Grade 6 · Liberty | 6 | Liberty | 16:41.96 |
| 111 | Jaxson MellorPlace 111 · Grade 5 · Rushville Schuyler Industry | 5 | Rushville Schuyler Industry | 16:51.20 |
| 112 | Sawyer DouglasPlace 112 · Grade 5 · Liberty | 5 | Liberty | 16:54.23 |
| 113 | Juan Carlos Salguero MendozaPlace 113 · Grade 7 · Beardstown MS | 7 | Beardstown MS | 17:12.83 |
| 114 | William GrootensPlace 114 · Grade 6 · Quincy | 6 | Quincy | 17:19.33 |
| 115 | Lane SmutzerPlace 115 · Grade 8 · Rushville Schuyler Industry | 8 | Rushville Schuyler Industry | 17:21.32 |
| 116 | Xander SagePlace 116 · Grade 5 · Dallas City | 5 | Dallas City | 17:28.71 |
| 117 | Jaden BrunkPlace 117 · Grade 5 · Liberty | 5 | Liberty | 17:30.03 |
| 118 | Mason WhitePlace 118 · Grade 7 · Jacksonville MS | 7 | Jacksonville MS | 17:39.52 |
| 119 | Logan GreenwoodPlace 119 · Grade 8 · Quincy | 8 | Quincy | 17:43.47 |
| 120 | Micah CampbellPlace 120 · Grade 5 · Rushville Schuyler Industry | 5 | Rushville Schuyler Industry | 17:48.57 |
| 121 | Connor DeitrichPlace 121 · Grade 8 · Quincy | 8 | Quincy | 17:50.37 |
| 122 | Koltyn SmithPlace 122 · Grade 6 · Mendon Unity | 6 | Mendon Unity | 18:03.54 PR |
| 123 | Xavier WiewelPlace 123 · Grade 6 · Quincy | 6 | Quincy | 18:04.60 |
| 124 | Jacob RodriguezPlace 124 · Grade 7 · Beardstown MS | 7 | Beardstown MS | 18:16.42 |
| 125 | Waylon HilgenbrinckPlace 125 · Grade 5 · Mendon Unity | 5 | Mendon Unity | 18:21.54 |
| 126 | Hayden MayberryPlace 126 · Grade 6 · Jacksonville MS | 6 | Jacksonville MS | 18:48.16 |
| 127 | Beckett FitzjarraldPlace 127 · Grade 8 · Rushville Schuyler Industry | 8 | Rushville Schuyler Industry | 18:52.13 |
| 128 | Simon SharmaPlace 128 · Grade 8 · Macomb | 8 | Macomb | 18:58.44 |
| 129 | Xander GarmanPlace 129 · Grade 5 · Mendon Unity | 5 | Mendon Unity | 19:06.02 |
| 130 | Jesse StatlerPlace 130 · Grade 5 · Rushville Schuyler Industry | 5 | Rushville Schuyler Industry | 19:12.35 |
| 131 | Bryson ShullPlace 131 · Grade 7 · Quincy St. Peter | 7 | Quincy St. Peter | 19:26.53 |
| 132 | Raidyien WatsonPlace 132 · Grade 7 · Camp Point Central | 7 | Camp Point Central | 19:27.66 |
| 133 | Elijah MulletPlace 133 · Grade 6 · Quincy | 6 | Quincy | 19:40.93 |
| 134 | Elliot ReedPlace 134 · Grade 6 · Quincy | 6 | Quincy | 19:41.65 |
| 135 | Ashton KregerPlace 135 · Grade 8 · Quincy | 8 | Quincy | 20:04.55 |
| 136 | Dexter MurphyPlace 136 · Grade 5 · Carthage | 5 | Carthage | 20:16.42 |
| 137 | Max AndersPlace 137 · Grade 8 · Quincy | 8 | Quincy | 20:40.43 |
| 138 | Bentley BollPlace 138 · Grade 7 · Camp Point Central | 7 | Camp Point Central | 20:56.26 |
| 139 | Isaiah RodefferPlace 139 · Grade 5 · Bushnell-Prairie City | 5 | Bushnell-Prairie City | 21:19.28 |
| 140 | Ezekiel HelmichPlace 140 · Grade 7 · Jacksonville MS | 7 | Jacksonville MS | 21:42.81 |
| 141 | Jagger SoicePlace 141 · Grade 7 · Camp Point Central | 7 | Camp Point Central | 24:20.47 |
| 142 | Matthew RodriguezPlace 142 · Grade 6 · Beardstown MS | 6 | Beardstown MS | 26:10.08 |
| 143 | Matthew Van BebberPlace 143 · Grade 6 · Jacksonville MS | 6 | Jacksonville MS | 26:50.35 |
| 144 | Adrian CaesarPlace 144 · Grade 5 · Mendon Unity | 5 | Mendon Unity | 27:20.15 |