| 1 | Andrew O'KeefePlace 1 · Grade 12 · Granite City | 12 | Granite City | 15:04 |
| 2 | Dathan MatonPlace 2 · Grade 12 · Chatham (Glenwood) | 12 | Chatham (Glenwood) | 15:29 |
| 3 | Drey MatonPlace 3 · Grade 12 · Chatham (Glenwood) | 12 | Chatham (Glenwood) | 15:30 |
| 4 | Graham TurkPlace 4 · Grade 11 · Chatham (Glenwood) | 11 | Chatham (Glenwood) | 15:31 |
| 5 | Casmir CozziPlace 5 · Grade 12 · Mascoutah | 12 | Mascoutah | 15:44 |
| 6 | Will FormeaPlace 6 · Grade 12 · Springfield | 12 | Springfield | 15:45 |
| 7 | Luke ManolakesPlace 7 · Grade 11 · Centennial | 11 | Centennial | 15:46 |
| 8 | Chris CherryPlace 8 · Grade 10 · Taylorville | 10 | Taylorville | 15:49 |
| 9 | Michael MoremanPlace 9 · Grade 11 · Danville | 11 | Danville | 15:52 |
| 10 | Cooper PetersonPlace 10 · Grade 12 · Chatham (Glenwood) | 12 | Chatham (Glenwood) | 16:07 |
| 11 | Ricky OakleyPlace 11 · Grade 11 · Danville | 11 | Danville | 16:10 |
| 12 | Evan HornPlace 12 · Grade 11 · Williamsville | 11 | Williamsville | 16:10 |
| 13 | Steven MelinPlace 13 · Grade 12 · Pleasant Plains | 12 | Pleasant Plains | 16:15 |
| 14 | Braden MoorePlace 14 · Grade 11 · Pleasant Plains | 11 | Pleasant Plains | 16:21 |
| 15 | Ryan WaldingerPlace 15 · Grade 12 · Springfield | 12 | Springfield | 16:25 |
| 16 | Noah HilePlace 16 · Grade 12 · Danville | 12 | Danville | 16:32 |
| 17 | Nick HanrattyPlace 17 · Grade 11 · Highland | 11 | Highland | 16:35 |
| 18 | Sam FornessPlace 18 · Grade 11 · Springfield | 11 | Springfield | 16:38 |
| 19 | Jeremiah PerryPlace 19 · Grade 11 · Granite City | 11 | Granite City | 16:39 |
| 20 | Brendan FaheyPlace 20 · Grade 12 · Springfield (Sacred Heart | 12 | Springfield (Sacred Heart | 16:40 |
| 21 | TaylorPlace 21 · Dreyer | — | Dreyer | 16:41 |
| 22 | Grant SarnowskiPlace 22 · Grade 11 · Springfield (Sacred Heart | 11 | Springfield (Sacred Heart | 16:43 |
| 23 | Otis SandersPlace 23 · Grade 12 · Pleasant Plains | 12 | Pleasant Plains | 16:45 |
| 24 | James MillerPlace 24 · Grade 11 · Jacksonville | 11 | Jacksonville | 16:46 |
| 25 | Zach KinisonPlace 25 · Grade 12 · Springfield | 12 | Springfield | 16:47 |
| 26 | Josiah RattsPlace 26 · Grade 12 · Monticello | 12 | Monticello | 16:47 |
| 27 | Lenox LiPlace 27 · Grade 12 · Danville | 12 | Danville | 16:49 |
| 28 | Cameron SmithPlace 28 · Grade 10 · Chatham (Glenwood) | 10 | Chatham (Glenwood) | 16:50 |
| 29 | Lukas BurlesonPlace 29 · Grade 11 · Danville | 11 | Danville | 16:51 |
| 30 | Thomas HerbstPlace 30 · Grade 10 · Chatham (Glenwood) | 10 | Chatham (Glenwood) | 16:52 |
| 31 | MatthewPlace 31 · Crabtree | — | Crabtree | 16:53 |
| 32 | Easton RosenPlace 32 · Grade 10 · Highland | 10 | Highland | 16:59 |
| 33 | Grant MarshallPlace 33 · Grade 10 · Franklin | 10 | Franklin | 17:00 |
| 34 | Ben OlaivarPlace 34 · Grade 11 · Centennial | 11 | Centennial | 17:03 |
| 35 | Alex MidkiffPlace 35 · Grade 12 · Mascoutah | 12 | Mascoutah | 17:07 |
| 36 | Christian SoltermannPlace 36 · Grade 11 · Jacksonville | 11 | Jacksonville | 17:09 |
| 37 | Nathan MostollerPlace 37 · Grade 12 · Mascoutah | 12 | Mascoutah | 17:10 |
| 38 | John HeberlingPlace 38 · Grade 11 · Taylorville | 11 | Taylorville | 17:10 |
| 39 | Aidan PetersonPlace 39 · Grade 10 · Chatham (Glenwood) | 10 | Chatham (Glenwood) | 17:15 |
| 40 | Jase BergschneiderPlace 40 · Grade 11 · Taylorville | 11 | Taylorville | 17:18 |
| 41 | Joe SullinsPlace 41 · Grade 12 · Marion | 12 | Marion | 17:19 |
| 42 | Sean EdePlace 42 · Grade 11 · Mascoutah | 11 | Mascoutah | 17:20 |
| 43 | Randy GardnerPlace 43 · Grade 10 · Granite City | 10 | Granite City | 17:22 |
| 44 | JackPlace 44 · Gregory | — | Gregory | 17:23 |
| 45 | Andy CraigPlace 45 · Grade 10 · Danville (Schlarman) | 10 | Danville (Schlarman) | 17:24 |
| 46 | Jake GutzmanPlace 46 · Grade 9 · Franklin | 9 | Franklin | 17:25 |
| 47 | Seth SloanPlace 47 · Grade 12 · Taylorville | 12 | Taylorville | 17:28 |
| 48 | Max KerstingPlace 48 · Grade 9 · Springfield (Sacred Heart | 9 | Springfield (Sacred Heart | 17:29 |
| 49 | Brylee PortellPlace 49 · Grade 11 · Highland | 11 | Highland | 17:29 |
| 50 | Chance YentesPlace 50 · Grade 11 · Centennial | 11 | Centennial | 17:31 |
| 51 | Zach FalesPlace 51 · Grade 10 · Springfield (Lutheran) | 10 | Springfield (Lutheran) | 17:36 |
| 52 | Jacob CoadyPlace 52 · Grade 11 · Springfield (Sacred Heart | 11 | Springfield (Sacred Heart | 17:38 |
| 53 | Jack FlesnerPlace 53 · Grade 12 · Springfield | 12 | Springfield | 17:43 |
| 54 | Michael ScottPlace 54 · Grade 12 · Pleasant Plains | 12 | Pleasant Plains | 17:45 |
| 55 | Adam SchumacherPlace 55 · Grade 12 · Jacksonville | 12 | Jacksonville | 17:47 |
| 56 | Michael BenningPlace 56 · Grade 11 · Pleasant Plains | 11 | Pleasant Plains | 17:50 |
| 57 | Max ZinzilietaPlace 57 · Grade 11 · Mt. Vernon | 11 | Mt. Vernon | 17:51 |
| 58 | Chase LawPlace 58 · Grade 12 · Williamsville | 12 | Williamsville | 17:53 |
| 59 | Logan GilmorePlace 59 · Grade 11 · Granite City | 11 | Granite City | 17:54 |
| 60 | Aaron McKealPlace 60 · Grade 10 · Granite City | 10 | Granite City | 17:56 |
| 61 | Nick WilkinPlace 61 · Grade 12 · Monticello | 12 | Monticello | 17:57 |
| 62 | Elliot StaleyPlace 62 · Grade 11 · Rochester | 11 | Rochester | 17:58 |
| 63 | Colin BrownPlace 63 · Grade 11 · Decatur (Eisenhower) | 11 | Decatur (Eisenhower) | 17:59 |
| 64 | Jay ReissPlace 64 · Grade 12 · Mt. Vernon | 12 | Mt. Vernon | 18:00 |
| 65 | August DavisPlace 65 · Grade 11 · Springfield (Sacred Heart | 11 | Springfield (Sacred Heart | 18:01 |
| 66 | Nathan ClackPlace 66 · Grade 11 · Williamsville | 11 | Williamsville | 18:02 |
| 67 | Martin McGrathPlace 67 · Grade 10 · Springfield (Sacred Heart | 10 | Springfield (Sacred Heart | 18:03 |
| 68 | Wes BarrowPlace 68 · Grade 11 · Jacksonville | 11 | Jacksonville | 18:04 |
| 69 | Zack WoodallPlace 69 · Grade 10 · Taylorville | 10 | Taylorville | 18:05 |
| 70 | Dylan LyonsPlace 70 · Grade 11 · Mascoutah | 11 | Mascoutah | 18:07 |
| 71 | Ian FraasPlace 71 · Grade 10 · Jacksonville | 10 | Jacksonville | 18:08 |
| 72 | Danny RyanPlace 72 · Grade 12 · Rochester | 12 | Rochester | 18:08 |
| 73 | Roberto RangelPlace 73 · Grade 12 · Danville | 12 | Danville | 18:13 |
| 74 | Nathaniel CrossPlace 74 · Grade 11 · Rochester | 11 | Rochester | 18:14 |
| 75 | Brendan JonesPlace 75 · Grade 11 · Mascoutah | 11 | Mascoutah | 18:15 |
| 76 | LoganPlace 76 · Morgan | — | Morgan | 18:16 |
| 77 | Mason DrakePlace 77 · Grade 10 · Granite City | 10 | Granite City | 18:17 |
| 78 | Gabe OlaivarPlace 78 · Grade 11 · Centennial | 11 | Centennial | 18:18 |
| 79 | Ethan RicePlace 79 · Grade 11 · Centennial | 11 | Centennial | 18:19 |
| 80 | Israel IgnacioPlace 80 · Grade 11 · Mascoutah | 11 | Mascoutah | 18:22 |
| 81 | Justin BaysorePlace 81 · Grade 12 · Monticello | 12 | Monticello | 18:24 |
| 82 | Ethan AugustinPlace 82 · Grade 11 · Highland | 11 | Highland | 18:25 |
| 83 | Mervantes ButlerPlace 83 · Grade 11 · Springfield (Southeast) | 11 | Springfield (Southeast) | 18:26 |
| 84 | Matthew Abe-BellPlace 84 · Grade 11 · Springfield | 11 | Springfield | 18:27 |
| 85 | Justin KerwinPlace 85 · Grade 9 · Springfield (Lutheran) | 9 | Springfield (Lutheran) | 18:31 |
| 86 | Jack PickerillPlace 86 · Grade 11 · Petersburg (PORTA) | 11 | Petersburg (PORTA) | 18:32 |
| 87 | Nolan WelchPlace 87 · Grade 9 · Jacksonville | 9 | Jacksonville | 18:33 |
| 88 | Ethan BarnesPlace 88 · Grade 12 · Danville | 12 | Danville | 18:34 |
| 89 | Carter HerbertPlace 89 · Grade 11 · Centennial | 11 | Centennial | 18:35 |
| 90 | Nathaniel BellPlace 90 · Grade 10 · Springfield (Sacred Heart | 10 | Springfield (Sacred Heart | 18:36 |
| 91 | Jack StenderPlace 91 · Grade 11 · Williamsville | 11 | Williamsville | 18:40 |
| 92 | Brayden VanhyningPlace 92 · Grade 10 · Springfield (Southeast) | 10 | Springfield (Southeast) | 18:42 |
| 93 | Tucker LemonPlace 93 · Grade 11 · Litchfield | 11 | Litchfield | 18:43 |
| 94 | Evan MorganPlace 94 · Grade 9 · Taylorville | 9 | Taylorville | 18:43 |
| 95 | Gage BrustPlace 95 · Grade 12 · Rochester | 12 | Rochester | 18:56 |
| 96 | Troy HofstrandPlace 96 · Grade 12 · Rochester | 12 | Rochester | 18:57 |
| 97 | Isaiah BradshawPlace 97 · Grade 12 · Mt. Vernon | 12 | Mt. Vernon | 19:03 |
| 98 | Jacob WesternPlace 98 · Grade 11 · Rochester | 11 | Rochester | 19:06 |
| 99 | Parker FoxPlace 99 · Grade 9 · Petersburg (PORTA) | 9 | Petersburg (PORTA) | 19:08 |
| 100 | Jacob BrantPlace 100 · Grade 9 · Petersburg (PORTA) | 9 | Petersburg (PORTA) | 19:08 |
| 101 | Owen KobbemanPlace 101 · Grade 11 · Highland | 11 | Highland | 19:10 |
| 102 | David AlexanderPlace 102 · Grade 12 · Monticello | 12 | Monticello | 19:11 |
| 103 | Cole WherleyPlace 103 · Grade 12 · Illini Central | 12 | Illini Central | 19:17 |
| 104 | Tyler KanganisPlace 104 · Grade 9 · Franklin | 9 | Franklin | 19:17 |
| 105 | Skylar WileaverPlace 105 · Grade 12 · Monticello | 12 | Monticello | 19:20 |
| 106 | Austin BartlettPlace 106 · Grade 9 · Granite City | 9 | Granite City | 19:21 |
| 107 | CalebPlace 107 · Flesch | — | Flesch | 19:21 |
| 108 | Joe DalpoasPlace 108 · Grade 11 · Lincoln | 11 | Lincoln | 19:22 |
| 109 | Quentin SmithPlace 109 · Grade 12 · Williamsville | 12 | Williamsville | 19:24 |
| 110 | Issac DoylePlace 110 · Grade 12 · Illini Central | 12 | Illini Central | 19:29 |
| 111 | Isaac WhitakerPlace 111 · Grade 11 · Jacksonville | 11 | Jacksonville | 19:31 |
| 112 | Alex MarshallPlace 112 · Grade 11 · Illini Central | 11 | Illini Central | 19:35 |
| 113 | Adam GrunderPlace 113 · Grade 10 · Lincoln | 10 | Lincoln | 19:37 |
| 114 | Jake RosePlace 114 · Grade 12 · Illini Central | 12 | Illini Central | 19:41 |
| 115 | Tyler WernerPlace 115 · Grade 11 · Highland | 11 | Highland | 19:43 |
| 116 | Jordan KingPlace 116 · Grade 10 · Springfield (Lanphier) | 10 | Springfield (Lanphier) | 19:44 |
| 117 | Cannon AndersonPlace 117 · Grade 11 · Petersburg (PORTA) | 11 | Petersburg (PORTA) | 19:45 |
| 118 | Tyrees MeeksPlace 118 · Grade 10 · East St. Louis | 10 | East St. Louis | 19:46 |
| 119 | Demontre DowdPlace 119 · Grade 11 · East St. Louis | 11 | East St. Louis | 19:50 |
| 120 | Jonah SinclairPlace 120 · Grade 11 · Petersburg (PORTA) | 11 | Petersburg (PORTA) | 19:54 |
| 121 | John KirchgensnerPlace 121 · Grade 9 · Springfield (Southeast) | 9 | Springfield (Southeast) | 20:01 |
| 122 | Daniel GardnerPlace 122 · Grade 12 · Taylorville | 12 | Taylorville | 20:03 |
| 123 | Alexander EntwistlePlace 123 · Grade 11 · Illini Central | 11 | Illini Central | 20:08 |
| 124 | Max MayPlace 124 · Grade 12 · Illini Central | 12 | Illini Central | 20:16 |
| 125 | WillPlace 125 · Carlile | — | Carlile | 20:20 |
| 126 | Jalon StrongPlace 126 · Grade 10 · Cahokia | 10 | Cahokia | 20:24 |
| 127 | Nick FlowersPlace 127 · Grade 12 · Monticello | 12 | Monticello | 20:27 |
| 128 | Ben BruchhauserPlace 128 · Grade 11 · Highland | 11 | Highland | 20:28 |
| 129 | Codey SmithPlace 129 · Grade 10 · Franklin | 10 | Franklin | 20:31 |
| 130 | Grayson HatchPlace 130 · Grade 11 · Rochester | 11 | Rochester | 20:32 |
| 131 | Andrew McGathPlace 131 · Grade 11 · Franklin | 11 | Franklin | 20:34 |
| 132 | Grant BergschniederPlace 132 · Grade 10 · Williamsville | 10 | Williamsville | 20:37 |
| 133 | Khalil RossPlace 133 · Grade 11 · Springfield (Lanphier) | 11 | Springfield (Lanphier) | 20:42 |
| 134 | Jay McAfeePlace 134 · Grade 12 · Springfield (Lutheran) | 12 | Springfield (Lutheran) | 20:45 |
| 135 | Drew HughesPlace 135 · Grade 11 · Petersburg (PORTA) | 11 | Petersburg (PORTA) | 20:56 |
| 136 | Shermaine FarrarPlace 136 · Grade 9 · Cahokia | 9 | Cahokia | 21:07 |
| 137 | Jahmone CreekPlace 137 · Grade 11 · East St. Louis | 11 | East St. Louis | 21:14 |
| 138 | Tayson NeelyPlace 138 · Grade 11 · Franklin | 11 | Franklin | 21:14 |
| 139 | AlexPlace 139 · Delacruz | — | Delacruz | 21:17 |
| 140 | Mason WoolardPlace 140 · Grade 11 · Lincoln | 11 | Lincoln | 21:21 |
| 141 | Ian StaufferPlace 141 · Grade 9 · Lincoln | 9 | Lincoln | 21:21 |
| 142 | Luke GallinaPlace 142 · Grade 11 · Petersburg (PORTA) | 11 | Petersburg (PORTA) | 21:33 |
| 143 | Brayden DavisPlace 143 · Grade 9 · Litchfield | 9 | Litchfield | 21:50 |
| 144 | Kallen WatsonPlace 144 · Grade 12 · Franklin | 12 | Franklin | 21:58 |
| 145 | Christian SchoeffelPlace 145 · Grade 9 · Springfield (Lutheran) | 9 | Springfield (Lutheran) | 21:59 |
| 146 | Cameron GlickPlace 146 · Grade 12 · Lincoln | 12 | Lincoln | 22:09 |
| 147 | Colton WallPlace 147 · Grade 11 · Litchfield | 11 | Litchfield | 22:17 |
| 148 | Luke LusterPlace 148 · Grade 11 · Lincoln | 11 | Lincoln | 22:19 |
| 149 | Lintez SimmonsPlace 149 · Grade 10 · East St. Louis | 10 | East St. Louis | 22:45 |
| 150 | Caden LoweryPlace 150 · Grade 12 · Springfield (Lutheran) | 12 | Springfield (Lutheran) | 22:48 |
| 151 | Peyton RickordPlace 151 · Grade 12 · Lincoln | 12 | Lincoln | 23:29 |
| 152 | John RedmondPlace 152 · Grade 9 · East St. Louis | 9 | East St. Louis | 23:38 |
| 153 | David LudwigPlace 153 · Grade 12 · Springfield (Lutheran) | 12 | Springfield (Lutheran) | 23:53 |
| 154 | RyanPlace 154 · Baugher | — | Baugher | 24:01 |
| 155 | Andrew DosiePlace 155 · Grade 11 · Springfield (Lanphier) | 11 | Springfield (Lanphier) | 24:29 |
| 156 | Mason WilliamsPlace 156 · Grade 11 · Illini Central | 11 | Illini Central | 24:46 |
| 157 | George ColemanPlace 157 · Grade 10 · East St. Louis | 10 | East St. Louis | 27:08 |
| 158 | W JohnsonPlace 158 · Grade 11 · East St. Louis | 11 | East St. Louis | 27:54 |
| 1 | Matt HerrenPlace 1 · Grade 10 · Rochester | 10 | Rochester | 16:30 |
| 2 | Kristian KnechtPlace 2 · Grade 10 · Mascoutah | 10 | Mascoutah | 16:46 |
| 3 | Chase CurtisPlace 3 · Grade 10 · Auburn | 10 | Auburn | 16:52 |
| 4 | Anthony PeraltaPlace 4 · Grade 9 · Springfield | 9 | Springfield | 16:54 |
| 5 | Luke FlesnerPlace 5 · Grade 10 · Springfield | 10 | Springfield | 17:07 |
| 6 | Alex GeisslerPlace 6 · Grade 9 · Centennial | 9 | Centennial | 17:15 |
| 7 | Jordan EddyPlace 7 · Grade 10 · Mascoutah | 10 | Mascoutah | 17:16 |
| 8 | Andrew DayPlace 8 · Grade 10 · Rochester | 10 | Rochester | 17:17 |
| 9 | Hunter MaysPlace 9 · Grade 10 · Mt. Vernon | 10 | Mt. Vernon | 17:17 |
| 10 | Nick HannigPlace 10 · Grade 9 · Springfield | 9 | Springfield | 17:24 |
| 11 | Avery CozziPlace 11 · Grade 10 · Mascoutah | 10 | Mascoutah | 17:28 |
| 12 | Isaac DonaldsonPlace 12 · Grade 10 · Marion | 10 | Marion | 17:29 |
| 13 | Kevin PerkinsPlace 13 · Grade 10 · Mt. Vernon | 10 | Mt. Vernon | 17:30 |
| 14 | Ethan SommersPlace 14 · Grade 9 · Springfield | 9 | Springfield | 17:36 |
| 15 | Matthew JohnsonPlace 15 · Grade 9 · Springfield | 9 | Springfield | 17:38 |
| 16 | Maguel SquiresPlace 16 · Grade 10 · Mascoutah | 10 | Mascoutah | 17:41 |
| 17 | Jackson GrambartPlace 17 · Grade 9 · Monticello | 9 | Monticello | 17:43 |
| 18 | Eli EpplinPlace 18 · Grade 10 · Mt. Vernon | 10 | Mt. Vernon | 17:45 |
| 19 | David ThomasPlace 19 · Grade 10 · Chatham (Glenwood) | 10 | Chatham (Glenwood) | 17:46 |
| 20 | Maliq PettiesPlace 20 · Grade 10 · Mt. Vernon | 10 | Mt. Vernon | 17:47 |
| 21 | Nathan MichaelPlace 21 · Grade 10 · Chatham (Glenwood) | 10 | Chatham (Glenwood) | 17:48 |
| 22 | Jacob GrahamPlace 22 · Grade 9 · Springfield | 9 | Springfield | 17:49 |
| 23 | Joey WenkePlace 23 · Grade 10 · Monticello | 10 | Monticello | 17:59 |
| 24 | Ed MitchellPlace 24 · Grade 9 · Monticello | 9 | Monticello | 18:00 |
| 25 | Caden SettlemoirPlace 25 · Grade 9 · Chatham (Glenwood) | 9 | Chatham (Glenwood) | 18:04 |
| 26 | Spencer LoyPlace 26 · Grade 9 · Rochester | 9 | Rochester | 18:08 |
| 27 | Shawn DerbyPlace 27 · Grade 10 · Monticello | 10 | Monticello | 18:10 |
| 28 | Logan GiocominiPlace 28 · Grade 9 · Williamsville | 9 | Williamsville | 18:12 |
| 29 | Ian KaisnerPlace 29 · Grade 10 · Springfield | 10 | Springfield | 18:15 |
| 30 | Charles ArcheyPlace 30 · Grade 9 · Rochester | 9 | Rochester | 18:17 |
| 31 | Caleb FarthingPlace 31 · Grade 10 · Auburn | 10 | Auburn | 18:18 |
| 32 | Tyler SurprenantPlace 32 · Grade 9 · Danville | 9 | Danville | 18:19 |
| 33 | Michael NadaliniPlace 33 · Grade 9 · Auburn | 9 | Auburn | 18:20 |
| 34 | Brennen EasterPlace 34 · Grade 10 · Centennial | 10 | Centennial | 18:24 |
| 35 | Jakobe ShawPlace 35 · Grade 9 · Centennial | 9 | Centennial | 18:38 |
| 36 | Adam GribbinsPlace 36 · Grade 9 · Rochester | 9 | Rochester | 18:41 |
| 37 | Syler HoggPlace 37 · Grade 9 · Highland | 9 | Highland | 18:42 |
| 38 | NoahPlace 38 · Walters | — | Walters | 18:44 |
| 39 | Sampson DesalinesPlace 39 · Grade 9 · Chatham (Glenwood) | 9 | Chatham (Glenwood) | 18:54 |
| 40 | Grant SchreinerPlace 40 · Grade 9 · Chatham (Glenwood) | 9 | Chatham (Glenwood) | 18:56 |
| 41 | Gavin AshPlace 41 · Grade 9 · Centennial | 9 | Centennial | 18:57 |
| 42 | Daniel SloanPlace 42 · Grade 9 · Taylorville | 9 | Taylorville | 18:59 |
| 43 | Max WilberPlace 43 · Grade 9 · Rochester | 9 | Rochester | 19:03 |
| 44 | Lance MillerPlace 44 · Grade 9 · Mascoutah | 9 | Mascoutah | 19:17 |
| 45 | Josh CopherPlace 45 · Grade 10 · Mascoutah | 10 | Mascoutah | 19:19 |
| 46 | Dequan PagePlace 46 · Grade 9 · Chatham (Glenwood) | 9 | Chatham (Glenwood) | 19:20 |
| 47 | Michael ComptonPlace 47 · Grade 9 · Danville | 9 | Danville | 19:21 |
| 48 | Jake ReedPlace 48 · Grade 10 · Williamsville | 10 | Williamsville | 19:24 |
| 49 | Cody SzfranskiPlace 49 · Grade 9 · Williamsville | 9 | Williamsville | 19:26 |
| 50 | Nathan HidlebaughPlace 50 · Grade 10 · Williamsville | 10 | Williamsville | 19:28 |
| 51 | Josh JacksonPlace 51 · Grade 9 · Mt. Vernon | 9 | Mt. Vernon | 19:29 |
| 52 | Nicholas TalleyPlace 52 · Grade 10 · Auburn | 10 | Auburn | 19:32 |
| 53 | Gunveer SinghPlace 53 · Grade 9 · Centennial | 9 | Centennial | 19:42 |
| 54 | Jax RichmondPlace 54 · Grade 9 · Auburn | 9 | Auburn | 19:49 |
| 55 | Michael OusleyPlace 55 · Grade 10 · Springfield (Lanphier) | 10 | Springfield (Lanphier) | 19:51 |
| 56 | Cameron AurelioPlace 56 · Grade 10 · Mascoutah | 10 | Mascoutah | 19:52 |
| 57 | Aiden Garland-SutterPlace 57 · Grade 9 · Rochester | 9 | Rochester | 20:01 |
| 58 | Peyton SmithPlace 58 · Grade 10 · Springfield (Lanphier) | 10 | Springfield (Lanphier) | 20:05 |
| 59 | Charlie PittmanPlace 59 · Grade 9 · Springfield (Sacred Heart | 9 | Springfield (Sacred Heart | 20:12 |
| 60 | Will MartinPlace 60 · Grade 10 · Centennial | 10 | Centennial | 20:16 |
| 61 | Gavin HolsopplePlace 61 · Grade 10 · Williamsville | 10 | Williamsville | 20:17 |
| 62 | Keegan MaxheimerPlace 62 · Grade 10 · Taylorville | 10 | Taylorville | 20:22 |
| 63 | Tyler TooPlace 63 · Grade 9 · Chatham (Glenwood) | 9 | Chatham (Glenwood) | 20:25 |
| 64 | Tyler BurgePlace 64 · Grade 10 · Auburn | 10 | Auburn | 20:29 |
| 65 | Brock NeeleyPlace 65 · Grade 10 · Jacksonville | 10 | Jacksonville | 20:30 |
| 66 | Cameron PacePlace 66 · Grade 9 · Highland | 9 | Highland | 20:34 |
| 67 | Jake DivjakPlace 67 · Grade 9 · Auburn | 9 | Auburn | 20:39 |
| 68 | Brandon DaughertyPlace 68 · Grade 9 · Pleasant Plains | 9 | Pleasant Plains | 21:10 |
| 69 | Tristan ConnPlace 69 · Grade 9 · Jacksonville | 9 | Jacksonville | 21:12 |
| 70 | Matthew WilsonPlace 70 · Grade 10 · Granite City | 10 | Granite City | 21:13 |
| 71 | Luke FarnsworthPlace 71 · Grade 9 · Williamsville | 9 | Williamsville | 21:14 |
| 72 | James O'ReillyPlace 72 · Grade 9 · Springfield (Sacred Heart | 9 | Springfield (Sacred Heart | 21:17 |
| 73 | Nick MaurerPlace 73 · Grade 10 · Centennial | 10 | Centennial | 21:20 |
| 74 | Preston KietzmanPlace 74 · Grade 9 · Monticello | 9 | Monticello | 21:22 |
| 75 | Samuel YeagerPlace 75 · Grade 9 · Granite City | 9 | Granite City | 21:27 |
| 76 | Zeke FrappierPlace 76 · Grade 10 · Pleasant Plains | 10 | Pleasant Plains | 21:45 |
| 77 | Ethan RobsonPlace 77 · Grade 9 · Monticello | 9 | Monticello | 21:56 |
| 78 | Steven DossPlace 78 · Grade 9 · Jacksonville | 9 | Jacksonville | 21:59 |
| 79 | Camden WelanderPlace 79 · Grade 9 · Williamsville | 9 | Williamsville | 22:00 |
| 80 | Stephen GlasgowPlace 80 · Grade 10 · Granite City | 10 | Granite City | 22:29 |
| 81 | Evan BrownPlace 81 · Grade 10 · Monticello | 10 | Monticello | 22:39 |
| 82 | Venz ObergPlace 82 · Grade 10 · Jacksonville | 10 | Jacksonville | 22:57 |
| 83 | Alex EgglestonPlace 83 · Grade 10 · Springfield (Sacred Heart | 10 | Springfield (Sacred Heart | 23:11 |
| 84 | Kyle RoodhousePlace 84 · Grade 10 · Franklin | 10 | Franklin | 23:45 |
| 85 | Dominic RichardsPlace 85 · Grade 9 · Granite City | 9 | Granite City | 24:23 |
| 86 | Chase TuckerPlace 86 · Grade 9 · Granite City | 9 | Granite City | 26:01 |
| 87 | Nic JonesPlace 87 · Grade 10 · Illini Central | 10 | Illini Central | 29:45 |
| 1 | Grant EdwardsPlace 1 · Grade 12 · Chatham (Glenwood) | 12 | Chatham (Glenwood) | 17:28 |
| 2 | Braden WhitePlace 2 · Grade 9 · Springfield | 9 | Springfield | 17:44 |
| 3 | Chitrankeith Guntu...Place 3 · Grade 11 · Springfield | 11 | Springfield | 18:13 |
| 4 | Jack CaseyPlace 4 · Grade 9 · Springfield | 9 | Springfield | 18:14 |
| 5 | Drake RutledgePlace 5 · Grade 9 · Springfield | 9 | Springfield | 18:38 |
| 6 | Michael NattyPlace 6 · Grade 11 · Springfield | 11 | Springfield | 18:41 |
| 7 | Jake WagonerPlace 7 · Grade 12 · Springfield (Sacred Heart | 12 | Springfield (Sacred Heart | 18:47 |
| 8 | Sam PasmanPlace 8 · Grade 10 · Springfield | 10 | Springfield | 18:48 |
| 9 | Oliver RauscherPlace 9 · Grade 9 · Springfield | 9 | Springfield | 18:49 |
| 10 | Cameron VanmetrePlace 10 · Grade 12 · Springfield | 12 | Springfield | 18:51 |
| 11 | Ben ParkerPlace 11 · Grade 10 · Springfield | 10 | Springfield | 18:53 |
| 12 | Victor HernandezPlace 12 · Grade 9 · Decatur (Eisenhower) | 9 | Decatur (Eisenhower) | 18:54 |
| 13 | Tristan McLainPlace 13 · Grade 12 · Chatham (Glenwood) | 12 | Chatham (Glenwood) | 19:01 |
| 14 | Drew StarrPlace 14 · Grade 12 · Mascoutah | 12 | Mascoutah | 19:12 |
| 15 | Peyton WebsterPlace 15 · Grade 9 · Springfield | 9 | Springfield | 19:14 |
| 16 | Ben BrowerPlace 16 · Grade 11 · Springfield | 11 | Springfield | 19:15 |
| 17 | David EnjambrePlace 17 · Grade 11 · Danville | 11 | Danville | 19:23 |
| 18 | Noah PruittPlace 18 · Grade 11 · Jacksonville | 11 | Jacksonville | 19:24 |
| 19 | Daniel CavanaughPlace 19 · Grade 11 · Springfield (Sacred Heart | 11 | Springfield (Sacred Heart | 19:27 |
| 20 | Mason RichterPlace 20 · Grade 12 · Mascoutah | 12 | Mascoutah | 19:32 |
| 21 | Curtis BryantPlace 21 · Grade 12 · Chatham (Glenwood) | 12 | Chatham (Glenwood) | 19:35 |
| 22 | Grant ThompsonPlace 22 · Grade 10 · Springfield | 10 | Springfield | 19:36 |
| 23 | Andreas GeraniosPlace 23 · Grade 10 · Chatham (Glenwood) | 10 | Chatham (Glenwood) | 19:38 |
| 24 | Keegan MeeksPlace 24 · Grade 9 · Springfield | 9 | Springfield | 19:43 |
| 25 | Joe RadloffPlace 25 · Grade 11 · Chatham (Glenwood) | 11 | Chatham (Glenwood) | 19:45 |
| 26 | Ryan McClintockPlace 26 · Grade 11 · Rochester | 11 | Rochester | 19:46 |
| 27 | Carlos Rubin De Ce...Place 27 · Grade 11 · Jacksonville | 11 | Jacksonville | 19:47 |
| 28 | Aaron AllenPlace 28 · Grade 11 · Danville | 11 | Danville | 19:48 |
| 29 | Ashton ThompsonPlace 29 · Grade 11 · Danville | 11 | Danville | 19:49 |
| 30 | Tomas PozdenaPlace 30 · Grade 11 · Mascoutah | 11 | Mascoutah | 19:50 |
| 31 | Mark NaumovichPlace 31 · Grade 9 · Rochester | 9 | Rochester | 19:51 |
| 32 | Josh FarthingPlace 32 · Grade 12 · Auburn | 12 | Auburn | 19:59 |
| 33 | Jason FrazierPlace 33 · Grade 11 · Springfield | 11 | Springfield | 20:01 |
| 34 | Conner PetersonPlace 34 · Grade 9 · Petersburg (PORTA) | 9 | Petersburg (PORTA) | 20:03 |
| 35 | Gabriel EncinasPlace 35 · Grade 10 · Mascoutah | 10 | Mascoutah | 20:06 |
| 36 | Jacob BowersPlace 36 · Grade 12 · Mascoutah | 12 | Mascoutah | 20:10 |
| 37 | Jaden RilyingPlace 37 · Grade 9 · Rochester | 9 | Rochester | 20:14 |
| 38 | Nico GiacominiPlace 38 · Grade 12 · Springfield (Sacred Heart | 12 | Springfield (Sacred Heart | 20:15 |
| 39 | Blake CharlesPlace 39 · Grade 10 · Rochester | 10 | Rochester | 20:16 |
| 40 | Adam TransuePlace 40 · Grade 9 · Rochester | 9 | Rochester | 20:17 |
| 41 | Alan LauterbachPlace 41 · Grade 10 · Rochester | 10 | Rochester | 20:22 |
| 42 | Charlie VorheesPlace 42 · Grade 11 · Mascoutah | 11 | Mascoutah | 20:26 |
| 43 | JacobPlace 43 · Trent | — | Trent | 20:28 |
| 44 | Lucas HoewingPlace 44 · Grade 9 · Centennial | 9 | Centennial | 20:29 |
| 45 | Tyler JohannesPlace 45 · Grade 11 · Springfield (Sacred Heart | 11 | Springfield (Sacred Heart | 20:31 |
| 46 | Caleb BlakenbakerPlace 46 · Grade 9 · Chatham (Glenwood) | 9 | Chatham (Glenwood) | 20:34 |
| 47 | Ahmed RashidPlace 47 · Grade 9 · Springfield | 9 | Springfield | 20:36 |
| 48 | Tanner TreselerPlace 48 · Grade 11 · Petersburg (PORTA) | 11 | Petersburg (PORTA) | 20:40 |
| 49 | Bryson TaylorPlace 49 · Grade 12 · Rochester | 12 | Rochester | 20:42 |
| 50 | Alex DunsonPlace 50 · Grade 10 · Mascoutah | 10 | Mascoutah | 20:46 |
| 51 | Tyler GeisPlace 51 · Grade 11 · Mascoutah | 11 | Mascoutah | 20:48 |
| 52 | Jack GirouardPlace 52 · Grade 10 · Danville (Schlarman) | 10 | Danville (Schlarman) | 20:58 |
| 53 | Parker LindseyPlace 53 · Grade 11 · Decatur (Eisenhower) | 11 | Decatur (Eisenhower) | 21:06 |
| 54 | Aidan BradburyPlace 54 · Grade 9 · Auburn | 9 | Auburn | 21:08 |
| 55 | Isaiah EllisPlace 55 · Grade 10 · Mascoutah | 10 | Mascoutah | 21:20 |
| 56 | Jalen BrownPlace 56 · Grade 12 · Mascoutah | 12 | Mascoutah | 21:26 |
| 57 | Dylan MeyerPlace 57 · Grade 11 · Mascoutah | 11 | Mascoutah | 21:32 |
| 58 | Evan GillPlace 58 · Grade 11 · Mascoutah | 11 | Mascoutah | 21:33 |
| 59 | Sam BrowerPlace 59 · Grade 11 · Springfield | 11 | Springfield | 21:35 |
| 60 | Bryce TuckerPlace 60 · Grade 10 · Springfield | 10 | Springfield | 21:39 |
| 61 | Darron SmithPlace 61 · Grade 11 · Granite City | 11 | Granite City | 21:41 |
| 62 | Nick HesterPlace 62 · Grade 11 · Jacksonville | 11 | Jacksonville | 21:43 |
| 63 | Noah YeagerPlace 63 · Grade 9 · Chatham (Glenwood) | 9 | Chatham (Glenwood) | 21:45 |
| 64 | Tyler MabryPlace 64 · Grade 11 · Mascoutah | 11 | Mascoutah | 21:50 |
| 65 | Jacob WilkinPlace 65 · Grade 11 · Monticello | 11 | Monticello | 22:04 |
| 66 | Brady VonLehmdenPlace 66 · Grade 9 · Chatham (Glenwood) | 9 | Chatham (Glenwood) | 22:08 |
| 67 | Brendan WilsonPlace 67 · Grade 12 · Mascoutah | 12 | Mascoutah | 22:21 |
| 68 | Christian KoernerPlace 68 · Grade 11 · Mascoutah | 11 | Mascoutah | 22:22 |
| 69 | Braden StockPlace 69 · Grade 11 · Rochester | 11 | Rochester | 22:27 |
| 70 | Charles HongPlace 70 · Grade 10 · Centennial | 10 | Centennial | 22:34 |
| 71 | Calvin SatoPlace 71 · Grade 10 · Mascoutah | 10 | Mascoutah | 22:41 |
| 72 | Matt WeierPlace 72 · Grade 11 · Rochester | 11 | Rochester | 23:07 |
| 73 | John O'BrienPlace 73 · Grade 11 · Petersburg (PORTA) | 11 | Petersburg (PORTA) | 23:09 |
| 74 | Izaiah MaxwellPlace 74 · Grade 11 · Decatur (Eisenhower) | 11 | Decatur (Eisenhower) | 23:15 |
| 75 | Antonio BuchananPlace 75 · Grade 12 · Centennial | 12 | Centennial | 23:17 |
| 76 | John KoopmanPlace 76 · Grade 11 · Monticello | 11 | Monticello | 23:18 |
| 77 | Everett RangePlace 77 · Grade 9 · Mascoutah | 9 | Mascoutah | 23:32 |
| 78 | Ethan HollowellPlace 78 · Grade 11 · Mascoutah | 11 | Mascoutah | 23:35 |
| 79 | Caleb CrossPlace 79 · Grade 9 · Rochester | 9 | Rochester | 24:03 |
| 80 | Nicholas RebbePlace 80 · Grade 11 · Petersburg (PORTA) | 11 | Petersburg (PORTA) | 24:19 |
| 81 | Pete BuehrlePlace 81 · Grade 11 · Mascoutah | 11 | Mascoutah | 24:20 |
| 82 | Caden SalinasPlace 82 · Grade 10 · Mascoutah | 10 | Mascoutah | 24:25 |
| 83 | Hayden RadtkePlace 83 · Grade 9 · Springfield | 9 | Springfield | 24:26 |
| 84 | Kenneth DavisPlace 84 · Grade 11 · Mascoutah | 11 | Mascoutah | 24:35 |
| 85 | Lance SchmidtPlace 85 · Grade 11 · Mascoutah | 11 | Mascoutah | 24:39 |
| 86 | Aidan DunbarPlace 86 · Grade 11 · Petersburg (PORTA) | 11 | Petersburg (PORTA) | 24:49 |
| 87 | Ryan EulerPlace 87 · Grade 9 · Chatham (Glenwood) | 9 | Chatham (Glenwood) | 24:55 |
| 88 | Tyler Bean CatencampPlace 88 · Grade 12 · Springfield | 12 | Springfield | 25:37 |
| 89 | Jordan HicksPlace 89 · Grade 10 · Rochester | 10 | Rochester | 31:21 |
| 1 | Katie CurryPlace 1 · Grade 12 · Chatham (Glenwood) | 12 | Chatham (Glenwood) | 20:32 |
| 2 | Georgia VonLehmdenPlace 2 · Grade 12 · Chatham (Glenwood) | 12 | Chatham (Glenwood) | 20:40 |
| 3 | Arianna ClimacoPlace 3 · Grade 11 · Mascoutah | 11 | Mascoutah | 20:49 |
| 4 | Athena ViersPlace 4 · Grade 12 · Mascoutah | 12 | Mascoutah | 20:53 |
| 5 | Maggie ToepferPlace 5 · Grade 12 · Chatham (Glenwood) | 12 | Chatham (Glenwood) | 21:12 |
| 6 | Allison DollusPlace 6 · Grade 11 · Chatham (Glenwood) | 11 | Chatham (Glenwood) | 21:17 |
| 7 | Abigail NorrisPlace 7 · Grade 12 · Springfield | 12 | Springfield | 21:19 |
| 8 | Natalie HartPlace 8 · Grade 11 · Mascoutah | 11 | Mascoutah | 21:21 |
| 9 | Jill EastmanPlace 9 · Grade 12 · Chatham (Glenwood) | 12 | Chatham (Glenwood) | 21:31 |
| 10 | Gabrielle GriggsPlace 10 · Grade 9 · Belleville (East) | 9 | Belleville (East) | 21:42 |
| 11 | Aurora BarnesPlace 11 · Grade 10 · Springfield | 10 | Springfield | 21:59 |
| 12 | Hannah ReevesPlace 12 · Grade 10 · Chatham (Glenwood) | 10 | Chatham (Glenwood) | 22:04 |
| 13 | Maggie O'BrienPlace 13 · Grade 11 · Springfield | 11 | Springfield | 22:13 |
| 14 | Jaysha BellPlace 14 · Grade 10 · East St. Louis | 10 | East St. Louis | 22:22 |
| 15 | Lenikei BurnsPlace 15 · Grade 9 · East St. Louis | 9 | East St. Louis | 22:28 |
| 16 | Abigail UptergrovePlace 16 · Grade 9 · Mascoutah | 9 | Mascoutah | 22:33 |
| 17 | Eve SlagoPlace 17 · Grade 11 · Mascoutah | 11 | Mascoutah | 22:35 |
| 18 | Emily WhitePlace 18 · Grade 9 · Mascoutah | 9 | Mascoutah | 22:55 |
| 19 | Macy SchragePlace 19 · Grade 11 · Chatham (Glenwood) | 11 | Chatham (Glenwood) | 22:57 |
| 20 | Kimberly HowardPlace 20 · Grade 9 · Taylorville | 9 | Taylorville | 22:59 |
| 21 | Abi FitzgibbonPlace 21 · Grade 10 · Springfield | 10 | Springfield | 23:05 |
| 22 | Jenna GordonPlace 22 · Grade 12 · Chatham (Glenwood) | 12 | Chatham (Glenwood) | 23:22 |
| 23 | Jazmyn ZuritaPlace 23 · Grade 10 · Belleville (East) | 10 | Belleville (East) | 23:31 |
| 24 | Jaycie AndersonPlace 24 · Grade 11 · Mascoutah | 11 | Mascoutah | 23:35 |
| 25 | NaDonya BraggsPlace 25 · Grade 10 · East St. Louis | 10 | East St. Louis | 23:36 |
| 26 | Christina McGinleyPlace 26 · Grade 12 · Williamsville | 12 | Williamsville | 23:39 |
| 27 | Lilly PeraltaPlace 27 · Grade 12 · Springfield | 12 | Springfield | 23:40 |
| 28 | Miranda SchmiskiePlace 28 · Grade 10 · Mascoutah | 10 | Mascoutah | 23:42 |
| 29 | Jenna SchanzPlace 29 · Grade 11 · Mascoutah | 11 | Mascoutah | 23:43 |
| 30 | Emily HigginsonPlace 30 · Grade 12 · Pleasant Plains | 12 | Pleasant Plains | 23:44 |
| 31 | Markia LampleyPlace 31 · Grade 10 · East St. Louis | 10 | East St. Louis | 23:56 |
| 32 | Erin MurphyPlace 32 · Grade 10 · Springfield (Sacred Heart | 10 | Springfield (Sacred Heart | 24:04 |
| 33 | Ariel JacksonPlace 33 · Grade 11 · Jacksonville | 11 | Jacksonville | 24:18 |
| 34 | Hayleigh DillonPlace 34 · Grade 10 · Springfield | 10 | Springfield | 24:21 |
| 35 | Heidi HergenrotherPlace 35 · Grade 11 · Pleasant Plains | 11 | Pleasant Plains | 24:25 |
| 36 | Campbell BeelerPlace 36 · Grade 9 · Pleasant Plains | 9 | Pleasant Plains | 24:29 |
| 37 | Claire AlthoffPlace 37 · Grade 10 · Taylorville | 10 | Taylorville | 24:33 |
| 38 | Kortney KlockengaPlace 38 · Grade 12 · Pleasant Plains | 12 | Pleasant Plains | 24:37 |
| 39 | Natalie WilkinPlace 39 · Grade 12 · Monticello | 12 | Monticello | 24:38 |
| 40 | Morgan WaughPlace 40 · Grade 12 · Mascoutah | 12 | Mascoutah | 24:40 |
| 41 | Maggie BentonPlace 41 · Grade 10 · Mascoutah | 10 | Mascoutah | 24:41 |
| 42 | Damaris TamblaPlace 42 · Grade 10 · Highland | 10 | Highland | 24:48 |
| 43 | Addison BaborPlace 43 · Grade 10 · Springfield (Sacred Heart | 10 | Springfield (Sacred Heart | 24:50 |
| 44 | Makenzie ReedyPlace 44 · Grade 11 · Williamsville | 11 | Williamsville | 24:55 |
| 45 | Kyla BensonPlace 45 · Grade 12 · Mascoutah | 12 | Mascoutah | 24:56 |
| 46 | Alysa Gem SamaniegoPlace 46 · Grade 10 · Springfield | 10 | Springfield | 25:01 |
| 47 | Paige DanielsPlace 47 · Grade 10 · Jacksonville | 10 | Jacksonville | 25:09 |
| 48 | Brigid FaheyPlace 48 · Grade 9 · Springfield (Sacred Heart | 9 | Springfield (Sacred Heart | 25:11 |
| 49 | Cameryn HodgesPlace 49 · Grade 12 · Mascoutah | 12 | Mascoutah | 25:14 |
| 50 | Lauren SmithPlace 50 · Grade 10 · Springfield (Sacred Heart | 10 | Springfield (Sacred Heart | 25:20 |
| 51 | Madison DeJesusPlace 51 · Grade 10 · Mascoutah | 10 | Mascoutah | 25:44 |
| 52 | Charlotte Shortsle...Place 52 · Grade 10 · Mascoutah | 10 | Mascoutah | 25:50 |
| 53 | Cierra AherinPlace 53 · Grade 11 · Jacksonville | 11 | Jacksonville | 25:52 |
| 54 | Maya MarconiPlace 54 · Grade 10 · Springfield (Sacred Heart | 10 | Springfield (Sacred Heart | 25:55 |
| 55 | Coralie RangePlace 55 · Grade 10 · Mascoutah | 10 | Mascoutah | 25:56 |
| 56 | Kacee ParksPlace 56 · Grade 10 · Mascoutah | 10 | Mascoutah | 25:57 |
| 57 | Katelyn CrossPlace 57 · Grade 12 · Cahokia | 12 | Cahokia | 25:58 |
| 58 | Amiya ClevelandPlace 58 · Grade 10 · Mascoutah | 10 | Mascoutah | 26:05 |
| 59 | Olivia HarrisPlace 59 · Grade 9 · Belleville (East) | 9 | Belleville (East) | 26:06 |
| 60 | Neveah EzzoPlace 60 · Grade 9 · Pleasant Plains | 9 | Pleasant Plains | 26:08 |
| 61 | Kylie RayPlace 61 · Grade 11 · Williamsville | 11 | Williamsville | 26:08 |
| 62 | Alli MorleyPlace 62 · Grade 12 · Pleasant Plains | 12 | Pleasant Plains | 26:09 |
| 63 | Kayla ButlerPlace 63 · Grade 11 · Chatham (Glenwood) | 11 | Chatham (Glenwood) | 26:26 |
| 64 | Emma WilliamsPlace 64 · Grade 10 · Mascoutah | 10 | Mascoutah | 26:28 |
| 65 | Natalie HowardPlace 65 · Grade 10 · Taylorville | 10 | Taylorville | 26:30 |
| 66 | Isabella MurphyPlace 66 · Grade 10 · Springfield (Sacred Heart | 10 | Springfield (Sacred Heart | 26:49 |
| 67 | Madi EyemanPlace 67 · Grade 11 · Williamsville | 11 | Williamsville | 26:56 |
| 68 | Hope TenhousePlace 68 · Grade 9 · Monticello | 9 | Monticello | 26:57 |
| 69 | Nakekisha MartinPlace 69 · Grade 10 · Cahokia | 10 | Cahokia | 27:24 |
| 70 | Lindsey LawPlace 70 · Grade 9 · Williamsville | 9 | Williamsville | 27:31 |
| 71 | Providence AndrewsPlace 71 · Grade 12 · Williamsville | 12 | Williamsville | 27:32 |
| 72 | Christinia PaganoPlace 72 · Grade 10 · Mascoutah | 10 | Mascoutah | 27:39 |
| 73 | Natalie LutzPlace 73 · Grade 10 · Williamsville | 10 | Williamsville | 27:46 |
| 74 | Kaytlynd ThompsonPlace 74 · Grade 10 · Springfield (Lanphier) | 10 | Springfield (Lanphier) | 27:55 |
| 75 | Sydney DodsonPlace 75 · Grade 10 · Springfield (Lanphier) | 10 | Springfield (Lanphier) | 28:19 |
| 76 | Tessa RottinghausPlace 76 · Grade 11 · Williamsville | 11 | Williamsville | 28:19 |
| 77 | Amanda RiveraPlace 77 · Grade 11 · Granite City | 11 | Granite City | 28:28 |
| 78 | Danielle LacyPlace 78 · Grade 10 · Rochester | 10 | Rochester | 28:30 |
| 79 | Keninya LindseyPlace 79 · Grade 9 · East St. Louis | 9 | East St. Louis | 28:47 |
| 80 | Courtney BryantPlace 80 · Grade 12 · Chatham (Glenwood) | 12 | Chatham (Glenwood) | 28:48 |
| 81 | Tianna JeffersonPlace 81 · Grade 9 · Cahokia | 9 | Cahokia | 28:50 |
| 82 | Meredith ThomasPlace 82 · Grade 12 · Taylorville | 12 | Taylorville | 28:54 |
| 83 | Mackenzie OswaldPlace 83 · Grade 11 · Jacksonville | 11 | Jacksonville | 29:15 |
| 84 | Brianna MurphyPlace 84 · Grade 10 · Springfield (Sacred Heart | 10 | Springfield (Sacred Heart | 29:15 |
| 85 | Amora DunhamPlace 85 · Grade 9 · Springfield (Southeast) | 9 | Springfield (Southeast) | 29:28 |
| 86 | Illyana CrutcherPlace 86 · Grade 11 · Illini Central | 11 | Illini Central | 31:37 |
| 87 | Jaden MyintPlace 87 · Grade 12 · Granite City | 12 | Granite City | 33:42 |
| 88 | Deidre LacyPlace 88 · Grade 10 · Rochester | 10 | Rochester | 33:53 |
| 1 | Caroline JachinoPlace 1 · Grade 11 · Pleasant Plains | 11 | Pleasant Plains | 18:39 |
| 2 | Myecia BrightPlace 2 · Grade 11 · Belleville (East) | 11 | Belleville (East) | 19:13 |
| 3 | Hannah EastmanPlace 3 · Grade 12 · Belleville (East) | 12 | Belleville (East) | 19:20 |
| 4 | Nia GibsonPlace 4 · Grade 9 · Chatham (Glenwood) | 9 | Chatham (Glenwood) | 19:26 |
| 5 | Ruth EdwardsPlace 5 · Grade 12 · Springfield | 12 | Springfield | 19:35 |
| 6 | Caroline GwaltneyPlace 6 · Grade 11 · Williamsville | 11 | Williamsville | 19:37 |
| 7 | Reagan WeicholdPlace 7 · Grade 10 · Chatham (Glenwood) | 10 | Chatham (Glenwood) | 19:38 |
| 8 | Caroline QuartonPlace 8 · Grade 11 · Litchfield | 11 | Litchfield | 19:40 |
| 9 | Chessy NikonowiczPlace 9 · Grade 11 · Granite City | 11 | Granite City | 19:42 |
| 10 | JC NunneryPlace 10 · Grade 12 · Belleville (East) | 12 | Belleville (East) | 19:45 |
| 11 | Lexy HenriksonPlace 11 · Grade 11 · Williamsville | 11 | Williamsville | 19:46 |
| 12 | Mikayla HadyPlace 12 · Grade 11 · Springfield (Sacred Heart | 11 | Springfield (Sacred Heart | 19:48 |
| 13 | Julia LoehPlace 13 · Grade 10 · Highland | 10 | Highland | 19:52 |
| 14 | Jessica BorrorPlace 14 · Grade 10 · Highland | 10 | Highland | 19:52 |
| 15 | Audra KoechlePlace 15 · Grade 12 · Williamsville | 12 | Williamsville | 19:53 |
| 16 | Abby TeamanPlace 16 · Grade 10 · Chatham (Glenwood) | 10 | Chatham (Glenwood) | 19:53 |
| 17 | Jade AndersonPlace 17 · Grade 11 · Chatham (Glenwood) | 11 | Chatham (Glenwood) | 19:54 |
| 18 | Adelin OserPlace 18 · Grade 9 · Belleville (East) | 9 | Belleville (East) | 19:54 |
| 19 | Emma LeahyPlace 19 · Grade 9 · Chatham (Glenwood) | 9 | Chatham (Glenwood) | 19:59 |
| 20 | Naya BusbeaPlace 20 · Grade 11 · Mascoutah | 11 | Mascoutah | 20:00 |
| 21 | Parker DoggettPlace 21 · Grade 9 · Chatham (Glenwood) | 9 | Chatham (Glenwood) | 20:02 |
| 22 | Madison ThronePlace 22 · Grade 12 · Litchfield | 12 | Litchfield | 20:05 |
| 23 | Katherine WalkerPlace 23 · Grade 9 · Williamsville | 9 | Williamsville | 20:06 |
| 24 | Danielle SchultzPlace 24 · Grade 12 · Belleville (East) | 12 | Belleville (East) | 20:08 |
| 25 | Bernedette TournouxPlace 25 · Grade 12 · Pleasant Plains | 12 | Pleasant Plains | 20:14 |
| 26 | Claire SykesPlace 26 · Grade 10 · Granite City | 10 | Granite City | 20:21 |
| 27 | Madison UtterbackPlace 27 · Grade 12 · Pleasant Plains | 12 | Pleasant Plains | 20:24 |
| 28 | Reese MccuanPlace 28 · Grade 9 · Lincoln | 9 | Lincoln | 20:26 |
| 29 | Elizabeth ByingtonPlace 29 · Grade 12 · Mascoutah | 12 | Mascoutah | 20:28 |
| 30 | Madison RidleyPlace 30 · Grade 12 · Springfield | 12 | Springfield | 20:31 |
| 31 | Varsha IyerPlace 31 · Grade 11 · Springfield | 11 | Springfield | 20:32 |
| 32 | Bella DixonPlace 32 · Grade 11 · Mascoutah | 11 | Mascoutah | 20:33 |
| 33 | Kendra KirkoverPlace 33 · Grade 10 · Granite City | 10 | Granite City | 20:34 |
| 34 | Grace MeyerPlace 34 · Grade 10 · Highland | 10 | Highland | 20:35 |
| 35 | Brigid TournouxPlace 35 · Grade 12 · Pleasant Plains | 12 | Pleasant Plains | 20:40 |
| 36 | Izzy DossettPlace 36 · Grade 9 · Pleasant Plains | 9 | Pleasant Plains | 20:45 |
| 37 | Emma WestPlace 37 · Grade 10 · Auburn | 10 | Auburn | 20:46 |
| 38 | Olivia MurnanePlace 38 · Grade 9 · Belleville (East) | 9 | Belleville (East) | 20:50 |
| 39 | Katie KennedyPlace 39 · Grade 10 · Williamsville | 10 | Williamsville | 20:53 |
| 40 | Kailee ChauPlace 40 · Grade 12 · Mascoutah | 12 | Mascoutah | 20:54 |
| 41 | Madison KriegPlace 41 · Grade 12 · Mascoutah | 12 | Mascoutah | 20:55 |
| 42 | Abigail BouravnevPlace 42 · Grade 9 · Springfield (Lutheran) | 9 | Springfield (Lutheran) | 21:02 |
| 43 | Madeline ZurbruggPlace 43 · Grade 12 · Mascoutah | 12 | Mascoutah | 21:03 |
| 44 | Lucy SouvaPlace 44 · Grade 10 · Springfield | 10 | Springfield | 21:04 |
| 45 | Sara KennedyPlace 45 · Grade 11 · Springfield (Southeast) | 11 | Springfield (Southeast) | 21:05 |
| 46 | Jaelyn WhitakerPlace 46 · Grade 12 · Jacksonville | 12 | Jacksonville | 21:07 |
| 47 | Heavin KoernerPlace 47 · Grade 12 · Mascoutah | 12 | Mascoutah | 21:09 |
| 48 | Tessa HeskettPlace 48 · Grade 9 · Belleville (East) | 9 | Belleville (East) | 21:10 |
| 49 | Jenna RademacherPlace 49 · Grade 10 · Williamsville | 10 | Williamsville | 21:17 |
| 50 | Kiersten PatziaPlace 50 · Grade 10 · Chatham (Glenwood) | 10 | Chatham (Glenwood) | 21:18 |
| 51 | Alerina LetnikuPlace 51 · Grade 10 · Taylorville | 10 | Taylorville | 21:22 |
| 52 | Madison DevlinPlace 52 · Grade 12 · Springfield | 12 | Springfield | 21:26 |
| 53 | Lacey KunzPlace 53 · Grade 10 · Granite City | 10 | Granite City | 21:31 |
| 54 | Abigail HemmerPlace 54 · Grade 9 · Springfield (Sacred Heart | 9 | Springfield (Sacred Heart | 21:36 |
| 55 | Shay DotyPlace 55 · Grade 11 · Springfield | 11 | Springfield | 21:39 |
| 56 | Aden DavisPlace 56 · Grade 11 · Williamsville | 11 | Williamsville | 21:45 |
| 57 | Molly KoskeyPlace 57 · Grade 12 · Springfield (Southeast) | 12 | Springfield (Southeast) | 21:53 |
| 58 | Kylie EitingPlace 58 · Grade 9 · Litchfield | 9 | Litchfield | 21:56 |
| 59 | Bethany Bergschnei...Place 59 · Grade 10 · Franklin | 10 | Franklin | 21:57 |
| 60 | Ashlyn NicoudPlace 60 · Grade 9 · Springfield (Sacred Heart | 9 | Springfield (Sacred Heart | 21:58 |
| 61 | Shonjahnea GriggsPlace 61 · Grade 12 · East St. Louis | 12 | East St. Louis | 21:59 |
| 62 | Alexa MaherPlace 62 · Grade 9 · Auburn | 9 | Auburn | 22:00 |
| 63 | Jenny SmithPlace 63 · Grade 11 · Jacksonville | 11 | Jacksonville | 22:03 |
| 64 | Anna KropidPlace 64 · Grade 11 · Springfield | 11 | Springfield | 22:05 |
| 65 | Ashley DrakePlace 65 · Grade 11 · Jacksonville | 11 | Jacksonville | 22:11 |
| 66 | Emily JohnsonPlace 66 · Grade 12 · Granite City | 12 | Granite City | 22:14 |
| 67 | Ahmia DorseyPlace 67 · Grade 12 · East St. Louis | 12 | East St. Louis | 22:15 |
| 68 | Lauren CarleyPlace 68 · Grade 10 · Rochester | 10 | Rochester | 22:17 |
| 69 | Karlon'Tajhi MobleyPlace 69 · Grade 11 · East St. Louis | 11 | East St. Louis | 22:18 |
| 70 | Cora SowinskiPlace 70 · Grade 9 · Monticello | 9 | Monticello | 22:21 |
| 71 | Noelle WisemanPlace 71 · Grade 12 · Petersburg (PORTA) | 12 | Petersburg (PORTA) | 22:30 |
| 72 | Kaylynn FlorencePlace 72 · Grade 11 · Springfield (Southeast) | 11 | Springfield (Southeast) | 22:31 |
| 73 | Julia CurryPlace 73 · Grade 12 · Springfield (Sacred Heart | 12 | Springfield (Sacred Heart | 22:32 |
| 74 | Mya FigginsPlace 74 · Grade 9 · Mt. Vernon | 9 | Mt. Vernon | 22:34 |
| 75 | Emily YePlace 75 · Grade 9 · Springfield (Southeast) | 9 | Springfield (Southeast) | 22:37 |
| 76 | Olivia GuyPlace 76 · Grade 9 · Rochester | 9 | Rochester | 22:42 |
| 77 | Kaya de CastroPlace 77 · Grade 11 · Springfield (Sacred Heart | 11 | Springfield (Sacred Heart | 22:44 |
| 78 | Lily ThompsonPlace 78 · Grade 11 · Springfield (Sacred Heart | 11 | Springfield (Sacred Heart | 22:45 |
| 79 | ElizabethPlace 79 · Dawson | — | Dawson | 23:01 |
| 80 | Jordan LauwerensPlace 80 · Grade 10 · Rochester | 10 | Rochester | 23:04 |
| 81 | Hannah PoolPlace 81 · Grade 11 · Jacksonville | 11 | Jacksonville | 23:05 |
| 82 | Kairy MercadoPlace 82 · Grade 9 · Springfield (Southeast) | 9 | Springfield (Southeast) | 23:09 |
| 83 | Jamie HefleyPlace 83 · Grade 12 · Rochester | 12 | Rochester | 23:16 |
| 84 | Skyler LeichsenringPlace 84 · Grade 9 · Rochester | 9 | Rochester | 23:21 |
| 85 | Hailey BoltePlace 85 · Grade 12 · Litchfield | 12 | Litchfield | 23:21 |
| 86 | Lauren LadagePlace 86 · Grade 11 · Auburn | 11 | Auburn | 23:23 |
| 87 | Shannon RoustioPlace 87 · Grade 9 · Granite City | 9 | Granite City | 23:27 |
| 88 | Clare BeckerPlace 88 · Grade 11 · Springfield (Sacred Heart | 11 | Springfield (Sacred Heart | 23:35 |
| 89 | Josie SchneltenPlace 89 · Grade 10 · Auburn | 10 | Auburn | 23:38 |
| 90 | Thea TrawnyPlace 90 · Grade 12 · Jacksonville | 12 | Jacksonville | 23:41 |
| 91 | Kaitlyn ParkerPlace 91 · Grade 10 · Danville | 10 | Danville | 23:43 |
| 92 | Lillian HarrisPlace 92 · Grade 9 · Granite City | 9 | Granite City | 23:48 |
| 93 | Anayzel Ortiz Pina...Place 93 · Grade 10 · Danville | 10 | Danville | 23:56 |
| 94 | Caroline AhrendsPlace 94 · Grade 10 · Lincoln | 10 | Lincoln | 24:03 |
| 95 | Elinor SimmonsPlace 95 · Grade 10 · Petersburg (PORTA) | 10 | Petersburg (PORTA) | 24:09 |
| 96 | Maysha VickersPlace 96 · Grade 10 · East St. Louis | 10 | East St. Louis | 24:11 |
| 97 | Caitlin GowinPlace 97 · Grade 11 · Lincoln | 11 | Lincoln | 24:19 |
| 98 | Grace PatrickPlace 98 · Grade 12 · Auburn | 12 | Auburn | 24:26 |
| 99 | Emily SteffesPlace 99 · Grade 9 · Monticello | 9 | Monticello | 24:29 |
| 100 | Maggie GibbsPlace 100 · Grade 10 · Petersburg (PORTA) | 10 | Petersburg (PORTA) | 24:37 |
| 101 | Clara RudolphPlace 101 · Grade 9 · Monticello | 9 | Monticello | 24:52 |
| 102 | Kassidy JohnsonPlace 102 · Grade 12 · Petersburg (PORTA) | 12 | Petersburg (PORTA) | 24:59 |
| 103 | Brooke DudleyPlace 103 · Grade 12 · Danville | 12 | Danville | 25:01 |
| 104 | Sydney OlsonPlace 104 · Grade 11 · Auburn | 11 | Auburn | 25:06 |
| 105 | Anna BaugherPlace 105 · Grade 11 · Litchfield | 11 | Litchfield | 25:12 |
| 106 | Callie MorganPlace 106 · Grade 10 · Rochester | 10 | Rochester | 25:15 |
| 107 | Katelynn ReederPlace 107 · Grade 9 · Monticello | 9 | Monticello | 25:20 |
| 108 | Jariah TurnerPlace 108 · Grade 12 · East St. Louis | 12 | East St. Louis | 25:36 |
| 109 | Alaysha HudsonPlace 109 · Grade 12 · East St. Louis | 12 | East St. Louis | 25:38 |
| 110 | Jessica HelmsPlace 110 · Grade 10 · Auburn | 10 | Auburn | 26:07 |
| 111 | Grace HendersonPlace 111 · Grade 10 · Springfield (Lutheran) | 10 | Springfield (Lutheran) | 26:16 |
| 112 | Alexis HamblinPlace 112 · Grade 9 · Petersburg (PORTA) | 9 | Petersburg (PORTA) | 27:08 |
| 113 | Jessica HughesPlace 113 · Grade 10 · Rochester | 10 | Rochester | 27:12 |
| 114 | Julie ElmorePlace 114 · Grade 12 · Springfield (Lutheran) | 12 | Springfield (Lutheran) | 27:18 |
| 115 | Audrey BussPlace 115 · Grade 11 · Lincoln | 11 | Lincoln | 27:26 |
| 116 | Lainey Berghschnei...Place 116 · Grade 11 · Franklin | 11 | Franklin | 27:52 |
| 117 | Abby StiefvaterPlace 117 · Grade 10 · Lincoln | 10 | Lincoln | 28:25 |
| 118 | Madison DennyPlace 118 · Grade 9 · Lincoln | 9 | Lincoln | 28:27 |
| 119 | Summer BeckhamPlace 119 · Grade 11 · Litchfield | 11 | Litchfield | 28:29 |
| 120 | Alexandria RaffaPlace 120 · Grade 10 · Lincoln | 10 | Lincoln | 31:21 |