| 1 | Adrian FerdinandPlace 1 · Grade 8 · Edwardsville Lincoln | 8 | Edwardsville Lincoln | 10:59.17 PR |
| 2 | Colin WolfPlace 2 · Grade 8 · O'Fallon Fulton | 8 | O'Fallon Fulton | 11:06.97 PR |
| 3 | Alex ReckmannPlace 3 · Grade 8 · Highland MS | 8 | Highland MS | 11:09.23 PR |
| 4 | Micah HughesPlace 4 · Grade 8 · O'Fallon Fulton | 8 | O'Fallon Fulton | 11:09.33 PR |
| 5 | Westen GarberPlace 5 · Grade 8 · Chatham Glenwood | 8 | Chatham Glenwood | 11:19.00 PR |
| 6 | Luke BakalyarPlace 6 · Grade 8 · Quincy | 8 | Quincy | 11:22.28 PR |
| 7 | Jace CoxPlace 7 · Grade 8 · Highland MS | 8 | Highland MS | 11:27.35 PR |
| 8 | Jack JohnsonPlace 8 · Grade 7 · Chatham Glenwood | 7 | Chatham Glenwood | 11:28.10 PR |
| 9 | Adam KirkPlace 9 · Grade 7 · Edwardsville Liberty | 7 | Edwardsville Liberty | 11:28.47 PR |
| 10 | Max BusackerPlace 10 · Grade 7 · Highland MS | 7 | Highland MS | 11:32.87 PR |
| 11 | Lincoln SteinkampPlace 11 · Grade 8 · Quincy | 8 | Quincy | 11:36.71 PR |
| 12 | Elliott KrusePlace 12 · Grade 8 · St. Jacob Triad | 8 | St. Jacob Triad | 11:38.88 PR |
| 13 | Brady SteelePlace 13 · Grade 8 · St. Jacob Triad | 8 | St. Jacob Triad | 11:41.57 |
| 14 | Michael ChristensenPlace 14 · Grade 7 · Springfield Franklin | 7 | Springfield Franklin | 11:43.28 PR |
| 15 | Kason WebsterPlace 15 · Grade 7 · O'Fallon Carriel | 7 | O'Fallon Carriel | 11:49.31 |
| 16 | Jay BordewickPlace 16 · Grade 8 · Quincy | 8 | Quincy | 11:50.49 |
| 17 | Victor ClimacoPlace 17 · Grade 8 · Mascoutah | 8 | Mascoutah | 11:50.89 PR |
| 18 | Ace JonesPlace 18 · Grade 8 · Chatham Glenwood | 8 | Chatham Glenwood | 11:51.28 PR |
| 19 | Casey HagerPlace 19 · Grade 8 · Jacksonville MS | 8 | Jacksonville MS | 11:54.30 |
| 20 | Cavanaugh BoedingPlace 20 · Grade 8 · O'Fallon Fulton | 8 | O'Fallon Fulton | 12:00.85 PR |
| 21 | Slate SnyderPlace 21 · Grade 8 · Quincy | 8 | Quincy | 12:07.04 PR |
| 22 | Elliott ShackelfordPlace 22 · Grade 8 · O'Fallon Fulton | 8 | O'Fallon Fulton | 12:10.14 |
| 23 | Jayden BrownPlace 23 · Grade 8 · Quincy | 8 | Quincy | 12:14.02 PR |
| 24 | Giovan SanchezPlace 24 · Grade 7 · Mascoutah | 7 | Mascoutah | 12:15.89 PR |
| 25 | Blake ZobristPlace 25 · Grade 6 · Highland MS | 6 | Highland MS | 12:15.93 |
| 26 | Liam FitzpatrickPlace 26 · Grade 8 · Highland MS | 8 | Highland MS | 12:16.38 PR |
| 27 | Owen BrendelPlace 27 · Grade 6 · St. Jacob Triad | 6 | St. Jacob Triad | 12:20.65 PR |
| 28 | Cooper AtchisonPlace 28 · Grade 8 · Edwardsville Liberty | 8 | Edwardsville Liberty | 12:22.32 |
| 29 | Jionni Carnes SantiagoPlace 29 · Grade 8 · Springfield Franklin | 8 | Springfield Franklin | 12:24.34 |
| 30 | Paul PachecoPlace 30 · Grade 7 · Springfield Franklin | 7 | Springfield Franklin | 12:27.20 |
| 31 | Joe PaniPlace 31 · Grade 7 · St. Jacob Triad | 7 | St. Jacob Triad | 12:27.52 |
| 32 | Elijah McClainPlace 32 · Grade 8 · Mascoutah | 8 | Mascoutah | 12:28.91 |
| 33 | William DavisPlace 33 · Grade 8 · O'Fallon Fulton | 8 | O'Fallon Fulton | 12:29.36 |
| 34 | Simon CooperPlace 34 · Grade 7 · Alton | 7 | Alton | 12:30.07 PR |
| 35 | Garrett SchenckPlace 35 · Grade 8 · O'Fallon Fulton | 8 | O'Fallon Fulton | 12:31.31 |
| 36 | Elliot LeePlace 36 · Grade 8 · Chatham Glenwood | 8 | Chatham Glenwood | 12:31.57 |
| 37 | Kayleb McCoyPlace 37 · Grade 8 · Quincy | 8 | Quincy | 12:35.02 PR |
| 38 | Grant PorterPlace 38 · Grade 7 · Quincy | 7 | Quincy | 12:36.00 PR |
| 39 | Noah GodardPlace 39 · Grade 7 · Edwardsville Lincoln | 7 | Edwardsville Lincoln | 12:40.72 |
| 40 | Anton SchmitzPlace 40 · Grade 7 · Highland MS | 7 | Highland MS | 12:42.41 |
| 41 | Easton EberweinPlace 41 · Grade 7 · Highland MS | 7 | Highland MS | 12:42.87 PR |
| 42 | Noah RiechmannPlace 42 · Grade 7 · Edwardsville Lincoln | 7 | Edwardsville Lincoln | 12:45.19 |
| 43 | Nolan WintersPlace 43 · Grade 8 · Chatham Glenwood | 8 | Chatham Glenwood | 12:47.59 |
| 44 | Rhett BlairPlace 44 · Grade 6 · St. Jacob Triad | 6 | St. Jacob Triad | 12:51.76 |
| 45 | Owen BoveePlace 45 · Grade 8 · Collinsville | 8 | Collinsville | 12:53.91 PR |
| 46 | Charlie SchragePlace 46 · Grade 8 · Edwardsville Liberty | 8 | Edwardsville Liberty | 12:54.11 |
| 47 | Levi LackPlace 47 · Grade 8 · Chatham Glenwood | 8 | Chatham Glenwood | 12:54.51 |
| 48 | Ender MaysPlace 48 · Grade 7 · Edwardsville Liberty | 7 | Edwardsville Liberty | 12:56.59 |
| 49 | Jaxon HoytPlace 49 · Grade 8 · Jacksonville MS | 8 | Jacksonville MS | 12:59.85 |
| 50 | Mason HughesPlace 50 · Grade 6 · St. Jacob Triad | 6 | St. Jacob Triad | 13:00.60 |
| 51 | Kenneth RodgersPlace 51 · Grade 8 · Edwardsville Liberty | 8 | Edwardsville Liberty | 13:01.51 |
| 52 | George JohnsonPlace 52 · Grade 6 · Jacksonville MS | 6 | Jacksonville MS | 13:02.41 |
| 53 | Colton IhnenPlace 53 · Grade 7 · Chatham Glenwood | 7 | Chatham Glenwood | 13:03.04 PR |
| 54 | Levi ColellaPlace 54 · Grade 6 · Mascoutah | 6 | Mascoutah | 13:04.73 PR |
| 55 | Luke FickerPlace 55 · Grade 7 · Granite City Coolidge | 7 | Granite City Coolidge | 13:05.53 PR |
| 56 | Braylen RosePlace 56 · Grade 7 · O'Fallon Fulton | 7 | O'Fallon Fulton | 13:05.65 |
| 57 | Rowen RachfordPlace 57 · Grade 8 · Springfield Franklin | 8 | Springfield Franklin | 13:06.28 |
| 58 | Kyo WalkerPlace 58 · Grade 8 · St. Jacob Triad | 8 | St. Jacob Triad | 13:08.20 |
| 59 | Blake UtleyPlace 59 · Grade 7 · Jacksonville MS | 7 | Jacksonville MS | 13:09.22 PR |
| 60 | Jack SpringerPlace 60 · Grade 7 · Edwardsville Lincoln | 7 | Edwardsville Lincoln | 13:11.33 PR |
| 61 | Landon KaiserPlace 61 · Grade 8 · Springfield Franklin | 8 | Springfield Franklin | 13:11.50 |
| 62 | Preston FenzlPlace 62 · Grade 8 · Mascoutah | 8 | Mascoutah | 13:12.70 |
| 63 | Ben SchragePlace 63 · Grade 6 · Edwardsville Liberty | 6 | Edwardsville Liberty | 13:15.83 |
| 64 | Bentley KrissPlace 64 · Grade 7 · Jacksonville MS | 7 | Jacksonville MS | 13:17.11 |
| 65 | Todd EifertPlace 65 · Grade 8 · Jacksonville MS | 8 | Jacksonville MS | 13:25.96 |
| 66 | Peyton JenkinsPlace 66 · Grade 7 · Mascoutah | 7 | Mascoutah | 13:32.71 |
| 67 | Clark ChildsPlace 67 · Grade 7 · Edwardsville Lincoln | 7 | Edwardsville Lincoln | 13:33.58 |
| 68 | Levi ThomasPlace 68 · Grade 8 · O'Fallon Carriel | 8 | O'Fallon Carriel | 13:36.04 |
| 69 | Liam Johnson-RamirezPlace 69 · Grade 7 · Collinsville | 7 | Collinsville | 13:36.54 |
| 70 | Silas ArreolaPlace 70 · Grade 8 · Granite City Coolidge | 8 | Granite City Coolidge | 13:38.55 |
| 71 | Bradley HaldamanPlace 71 · Grade 8 · Mascoutah | 8 | Mascoutah | 13:44.76 |
| 72 | Elliot TalkingtonPlace 72 · Grade 8 · O'Fallon Carriel | 8 | O'Fallon Carriel | 13:45.24 |
| 73 | Jacob WampolePlace 73 · Grade 8 · O'Fallon Carriel | 8 | O'Fallon Carriel | 13:48.26 |
| 74 | Michael Epplin-RinckerPlace 74 · Grade 6 · Edwardsville Lincoln | 6 | Edwardsville Lincoln | 13:50.27 |
| 75 | Drew BeckerPlace 75 · Grade 6 · Edwardsville Lincoln | 6 | Edwardsville Lincoln | 13:54.43 |
| 76 | Beau LymanPlace 76 · Grade 7 · Springfield Franklin | 7 | Springfield Franklin | 13:55.28 |
| 77 | Alex MagelitzPlace 77 · Grade 8 · Jacksonville MS | 8 | Jacksonville MS | 13:58.50 PR |
| 78 | Jack AndringPlace 78 · Grade 7 · Springfield Franklin | 7 | Springfield Franklin | 14:04.34 |
| 79 | Remi GattonPlace 79 · Grade 8 · Decatur Stephen Decatur | 8 | Decatur Stephen Decatur | 14:06.99 PR |
| 80 | Aiden ChapmanPlace 80 · Grade 7 · O'Fallon Carriel | 7 | O'Fallon Carriel | 14:22.59 |
| 81 | Ryker WinchesterPlace 81 · Grade 6 · O'Fallon Carriel | 6 | O'Fallon Carriel | 14:30.93 |
| 82 | Kendall ConnersPlace 82 · Grade 7 · O'Fallon Carriel | 7 | O'Fallon Carriel | 14:34.26 |
| 83 | Anderson PerigoPlace 83 · Grade 7 · Granite City Coolidge | 7 | Granite City Coolidge | 14:39.27 |
| 84 | Grayson LinleyPlace 84 · Grade 7 · Alton | 7 | Alton | 14:39.32 |
| 85 | Nathan WoodburyPlace 85 · Grade 8 · Collinsville | 8 | Collinsville | 14:57.02 |
| 86 | Joziah OlivasPlace 86 · Grade 6 · Collinsville | 6 | Collinsville | 14:57.45 |
| 87 | Santiago MorfinPlace 87 · Grade 8 · Collinsville | 8 | Collinsville | 15:47.40 |
| 88 | Declan BoudreauPlace 88 · Grade 8 · Collinsville | 8 | Collinsville | 15:55.07 |
| 89 | Eli FergusonPlace 89 · Grade 6 · Alton | 6 | Alton | 16:05.13 PR |
| 90 | Michael BillickPlace 90 · Grade 7 · Granite City Coolidge | 7 | Granite City Coolidge | 16:27.20 |
| 91 | Roland RossPlace 91 · Grade 8 · Collinsville | 8 | Collinsville | 16:28.97 |
| 92 | Connor MiddletonPlace 92 · Grade 6 · Edwardsville Liberty | 6 | Edwardsville Liberty | 16:58.32 |
| 93 | Blake JonesPlace 93 · Grade 8 · Alton | 8 | Alton | 17:22.85 |
| 94 | Riley RhinesPlace 94 · Grade 8 · Decatur Stephen Decatur | 8 | Decatur Stephen Decatur | 17:26.22 PR |
| 95 | Owen HartnettPlace 95 · Grade 6 · Alton | 6 | Alton | 17:40.08 |
| 96 | Kai QuarlesPlace 96 · Grade 5 · Granite City Coolidge | 5 | Granite City Coolidge | 18:02.82 |
| 97 | Joel JenkinsPlace 97 · Grade 8 · Decatur Stephen Decatur | 8 | Decatur Stephen Decatur | 18:14.35 |
| 98 | Shawn ValeroPlace 98 · Grade 6 · Alton | 6 | Alton | 18:20.65 |
| 99 | Alexander Galindo EnriquezPlace 99 · Grade 7 · Granite City Coolidge | 7 | Granite City Coolidge | 19:39.12 |