| 1 | Darris IvyPlace 1 · Grade 12 · East St. Louis | 12 | East St. Louis | 17:56.3 | 1 |
| 2 | Amos OstlerPlace 2 · Grade 12 · Principia | 12 | Principia | 18:02.7 | 2 |
| 3 | Owen GarrettPlace 3 · Grade 11 · Collegiate School of Medicine & Bioscience | 11 | Collegiate School of Medicine & Bioscience | 18:04.2 | 3 |
| 4 | Micah WeisslerPlace 4 · Grade 12 · Ritenour | 12 | Ritenour | 18:31.8 | 4 |
| 5 | Javier EstradaPlace 5 · Grade 11 · Metro Academy & Classical | 11 | Metro Academy & Classical | 18:45.0 | 5 |
| 6 | Silas BlochPlace 6 · Grade 12 · Collegiate School of Medicine & Bioscience | 12 | Collegiate School of Medicine & Bioscience | 19:00.4 | 6 |
| 7 | Gavin GodfreyPlace 7 · Grade 12 · Hazelwood Central | 12 | Hazelwood Central | 19:00.7 | 7 |
| 8 | Evan MollPlace 8 · Grade 11 · Collegiate School of Medicine & Bioscience | 11 | Collegiate School of Medicine & Bioscience | 19:29.2 | 8 |
| 9 | Gabriel FeamanPlace 9 · Grade 12 · Hazelwood Central | 12 | Hazelwood Central | 19:29.2 | 9 |
| 10 | Clyve Jackson-CameronPlace 10 · Grade 9 · Collegiate School of Medicine & Bioscience | 9 | Collegiate School of Medicine & Bioscience | 19:40.0 | 10 |
| 11 | Jacob RanheimPlace 11 · Grade 12 · Westminster Christian | 12 | Westminster Christian | 19:50.0 | 11 |
| 12 | Eli MurchPlace 12 · Grade 11 · Metro Academy & Classical | 11 | Metro Academy & Classical | 20:09.1 | 12 |
| 13 | Aden TempletonPlace 13 · Grade 10 · Hazelwood Central | 10 | Hazelwood Central | 20:20.8 | 13 |
| 14 | Morris CUBAHIROPlace 14 · Grade FR · Roosevelt High School | FR | Roosevelt High School | 20:21.6 | 0 |
| 15 | Raphael BlevansPlace 15 · Grade 10 · Ritenour | 10 | Ritenour | 20:23.4 | 14 |
| 16 | Frank MwangiPlace 16 · Grade 11 · Hazelwood West | 11 | Hazelwood West | 20:24.6 | 15 |
| 17 | Cedric ShieldsPlace 17 · Grade 11 · Hazelwood East | 11 | Hazelwood East | 20:25.8 PR | 16 |
| 18 | Aaden HolmesPlace 18 · Grade 11 · Hazelwood West | 11 | Hazelwood West | 20:27.2 | 17 |
| 19 | David AllenPlace 19 · Grade 11 · Principia | 11 | Principia | 20:34.3 | 18 |
| 20 | Elliott StewartPlace 20 · Grade 11 · Westminster Christian | 11 | Westminster Christian | 20:34.4 | 19 |
| 21 | Owen IngramPlace 21 · Grade 11 · Bishop DuBourg | 11 | Bishop DuBourg | 20:35.1 PR | 20 |
| 22 | kaden BrownPlace 22 · Grade 10 · McKinley Classical Leadership | 10 | McKinley Classical Leadership | 20:44.2 | 21 |
| 23 | Mark SamuelsPlace 23 · Grade 10 · East St. Louis | 10 | East St. Louis | 21:00.4 | 22 |
| 24 | Lewis DavisPlace 24 · Grade 12 · Hazelwood West | 12 | Hazelwood West | 21:00.7 | 23 |
| 25 | Joshua TaylorPlace 25 · Grade 11 · Hazelwood East | 11 | Hazelwood East | 21:00.9 | 24 |
| 26 | Daniel MatzPlace 26 · Grade 12 · Maplewood Richmond Heights | 12 | Maplewood Richmond Heights | 21:01.7 | 25 |
| 27 | Avunker PierisPlace 27 · Grade 11 · Westminster Christian | 11 | Westminster Christian | 21:03.3 | 26 |
| 28 | Sam BedenbaughPlace 28 · Grade 9 · Westminster Christian | 9 | Westminster Christian | 21:13.5 | 27 |
| 29 | Andres GonzalezPlace 29 · Grade 12 · Metro Academy & Classical | 12 | Metro Academy & Classical | 21:15.9 | 28 |
| 30 | James Hagler-YoungPlace 30 · Grade 10 · Ritenour | 10 | Ritenour | 21:17.0 | 29 |
| 31 | James KennisonPlace 31 · Grade 11 · Bishop DuBourg | 11 | Bishop DuBourg | 21:23.2 | 30 |
| 32 | Kyle BrooksPlace 32 · Grade 12 · McKinley Classical Leadership | 12 | McKinley Classical Leadership | 21:39.0 | 31 |
| 33 | Noe ZamoraPlace 33 · Grade 11 · Maplewood Richmond Heights | 11 | Maplewood Richmond Heights | 21:42.4 | 32 |
| 34 | Demarcus ColemanPlace 34 · Grade 12 · East St. Louis | 12 | East St. Louis | 21:49.5 | 33 |
| 35 | Abraham MondragonPlace 35 · Grade 11 · Maplewood Richmond Heights | 11 | Maplewood Richmond Heights | 21:49.9 | 34 |
| 36 | Tashawn CanadaPlace 36 · Grade 10 · East St. Louis | 10 | East St. Louis | 21:51.0 | 35 |
| 37 | Daniel GuttingPlace 37 · Grade 10 · STEAM Academy at McCluer South-Berkeley | 10 | STEAM Academy at McCluer South-Berkeley | 21:52.0 | 0 |
| 38 | Charles DeyPlace 38 · Grade 9 · Westminster Christian | 9 | Westminster Christian | 21:53.1 | 36 |
| 39 | James St. vrainPlace 39 · Grade 10 · Bayless | 10 | Bayless | 22:03.6 | 0 |
| 40 | Tate EdgarPlace 40 · Grade 11 · Westminster Christian | 11 | Westminster Christian | 22:08.9 | 37 |
| 41 | Marcus PalmerPlace 41 · Grade 9 · East St. Louis | 9 | East St. Louis | 22:09.0 | 38 |
| 42 | Joseph GalbraithPlace 42 · Grade 10 · Westminster Christian | 10 | Westminster Christian | 22:09.8 | 39 |
| 43 | Alex SloverPlace 43 · Grade 10 · Bayless | 10 | Bayless | 22:11.7 | 0 |
| 44 | Oliver GilbertsonPlace 44 · Grade 9 · Collegiate School of Medicine & Bioscience | 9 | Collegiate School of Medicine & Bioscience | 22:14.1 | 40 |
| 45 | Timothy RoederPlace 45 · Grade 11 · Bishop DuBourg | 11 | Bishop DuBourg | 22:15.7 | 41 |
| 46 | Khalid RoyalPlace 46 · Grade 10 · Ritenour | 10 | Ritenour | 22:24.0 | 42 |
| 47 | Noah MurchPlace 47 · Grade 9 · Metro Academy & Classical | 9 | Metro Academy & Classical | 22:31.3 | 43 |
| 48 | Rico JohnsonPlace 48 · Grade 12 · McKinley Classical Leadership | 12 | McKinley Classical Leadership | 22:32.5 | 44 |
| 49 | Aiden BernardPlace 49 · Grade 12 · Maplewood Richmond Heights | 12 | Maplewood Richmond Heights | 22:35.6 | 45 |
| 50 | Bryan TuckerPlace 50 · Grade 11 · Hazelwood Central | 11 | Hazelwood Central | 22:35.8 | 46 |
| 51 | Allen GwaltneyPlace 51 · Grade 10 · Westminster Christian | 10 | Westminster Christian | 22:36.5 | 0 |
| 52 | Luke ShorePlace 52 · Grade 10 · Maplewood Richmond Heights | 10 | Maplewood Richmond Heights | 22:40.0 | 47 |
| 53 | Kellan BrownPlace 53 · Grade 9 · Maplewood Richmond Heights | 9 | Maplewood Richmond Heights | 22:41.4 | 48 |
| 54 | Johnson ChristianPlace 54 · Grade 12 · Miller Career Academy | 12 | Miller Career Academy | 22:43.1 | 49 |
| 55 | Kyle PlairPlace 55 · Grade 10 · Hazelwood Central | 10 | Hazelwood Central | 22:44.0 | 50 |
| 56 | Trenton WakelandPlace 56 · Grade 10 · Bayless | 10 | Bayless | 22:45.5 | 0 |
| 57 | Benjamin McCordPlace 57 · Grade 10 · Principia | 10 | Principia | 22:45.7 | 51 |
| 58 | Parker SpieckermanPlace 58 · Grade 11 · Gateway Science Academy | 11 | Gateway Science Academy | 22:51.9 | 52 |
| 59 | Jaxson HarrisPlace 59 · Grade 12 · Miller Career Academy | 12 | Miller Career Academy | 22:53.2 PR | 53 |
| 60 | Jason WinkelerPlace 60 · Grade 12 · Bayless | 12 | Bayless | 22:54.4 | 0 |
| 61 | Justin AndersonPlace 61 · Grade 10 · Hazelwood West | 10 | Hazelwood West | 22:55.6 | 54 |
| 62 | Jacob BolingPlace 62 · Grade 10 · Westminster Christian | 10 | Westminster Christian | 22:59.1 | 0 |
| 63 | Ladarius EstesPlace 63 · Grade 12 · East St. Louis | 12 | East St. Louis | 23:01.7 | 55 |
| 64 | Maxwell McFarlanePlace 64 · Grade 9 · Collegiate School of Medicine & Bioscience | 9 | Collegiate School of Medicine & Bioscience | 23:04.5 | 56 |
| 65 | Solomon PohlmanPlace 65 · Grade 11 · Collegiate School of Medicine & Bioscience | 11 | Collegiate School of Medicine & Bioscience | 23:04.6 | 57 |
| 66 | Collin WhitePlace 66 · Grade 9 · Metro Academy & Classical | 9 | Metro Academy & Classical | 23:06.1 | 58 |
| 67 | Mann BrianPlace 67 · Grade 12 · Miller Career Academy | 12 | Miller Career Academy | 23:13.2 | 59 |
| 68 | Rowan KirkbridePlace 68 · Grade 10 · Principia | 10 | Principia | 23:17.9 | 60 |
| 69 | William OberkromPlace 69 · Grade 9 · Collegiate School of Medicine & Bioscience | 9 | Collegiate School of Medicine & Bioscience | 23:18.3 | 0 |
| 70 | Tyler EngelPlace 70 · Grade 10 · Westminster Christian | 10 | Westminster Christian | 23:19.7 | 0 |
| 71 | Joah NoackPlace 71 · Grade 11 · Westminster Christian | 11 | Westminster Christian | 23:21.5 | 0 |
| 72 | Ismael AlnusourPlace 72 · Grade 11 · Gateway Science Academy | 11 | Gateway Science Academy | 23:35.7 | 61 |
| 73 | D'larreon IvyPlace 73 · Grade 9 · East St. Louis | 9 | East St. Louis | 23:37.5 PR | 62 |
| 74 | Bogdan PribicPlace 74 · Grade 11 · Principia | 11 | Principia | 23:40.7 PR | 63 |
| 75 | Malik PirtlePlace 75 · Grade 11 · Hazelwood East | 11 | Hazelwood East | 23:43.0 | 64 |
| 76 | Isaiah CoxPlace 76 · Grade 10 · Ritenour | 10 | Ritenour | 23:45.5 | 65 |
| 77 | Evan HinesPlace 77 · Grade 12 · STEAM Academy at McCluer South-Berkeley | 12 | STEAM Academy at McCluer South-Berkeley | 23:46.4 | 0 |
| 78 | Caleb WaffordPlace 78 · Grade 10 · Gateway | 10 | Gateway | 23:58.7 | 0 |
| 79 | William BihrPlace 79 · Grade 11 · Metro Academy & Classical | 11 | Metro Academy & Classical | 24:04.3 | 66 |
| 80 | Landon MohrPlace 80 · Grade 9 · Bishop DuBourg | 9 | Bishop DuBourg | 24:06.2 | 67 |
| 81 | Benjamin PhanPlace 81 · Grade 11 · Metro Academy & Classical | 11 | Metro Academy & Classical | 24:21.7 | 68 |
| 82 | Jayden WoensdregtPlace 82 · Grade 9 · Valley Park | 9 | Valley Park | 24:21.9 | 0 |
| 83 | Kellan HinkPlace 83 · Grade 9 · Metro Academy & Classical | 9 | Metro Academy & Classical | 24:23.8 | 0 |
| 84 | Kavi DraperPlace 84 · Grade 10 · Ritenour | 10 | Ritenour | 24:30.2 | 69 |
| 85 | David RosePlace 85 · Grade 10 · Ritenour | 10 | Ritenour | 24:32.6 | 70 |
| 86 | Joshua HillPlace 86 · Grade 11 · Gateway Science Academy | 11 | Gateway Science Academy | 24:33.4 | 71 |
| 87 | Nicholas DillonPlace 87 · Grade 9 · McKinley Classical Leadership | 9 | McKinley Classical Leadership | 24:39.1 | 72 |
| 88 | Lander Galburt-RuizPlace 88 · Grade 10 · Metro Academy & Classical | 10 | Metro Academy & Classical | 24:41.4 | 0 |
| 89 | Jameson RoamPlace 89 · Grade 10 · Westminster Christian | 10 | Westminster Christian | 24:41.7 | 0 |
| 90 | Nelson CalvinPlace 90 · Grade 10 · Miller Career Academy | 10 | Miller Career Academy | 24:46.6 | 73 |
| 91 | Jackson MillerPlace 91 · Grade 11 · Bishop DuBourg | 11 | Bishop DuBourg | 24:51.0 | 74 |
| 92 | Aidan BellPlace 92 · Grade 12 · Miller Career Academy | 12 | Miller Career Academy | 24:51.8 PR | 75 |
| 93 | Alexander CruzPlace 93 · Grade 10 · Metro Academy & Classical | 10 | Metro Academy & Classical | 24:56.2 | 0 |
| 94 | Mark NutwellPlace 94 · Grade 12 · Principia | 12 | Principia | 24:57.8 | 76 |
| 95 | Jacob BackowskiPlace 95 · Grade 12 · Gateway Science Academy | 12 | Gateway Science Academy | 25:03.4 | 77 |
| 96 | Gerold McGrawPlace 96 · Grade 10 · McKinley Classical Leadership | 10 | McKinley Classical Leadership | 25:10.6 PR | 78 |
| 97 | Brian WinslowPlace 97 · Grade 9 · Collegiate School of Medicine & Bioscience | 9 | Collegiate School of Medicine & Bioscience | 25:13.6 | 0 |
| 98 | Nathaniel AyottePlace 98 · Grade 12 · Brentwood | 12 | Brentwood | 25:14.6 | 0 |
| 99 | Hunter StewartPlace 99 · Grade 10 · Westminster Christian | 10 | Westminster Christian | 25:20.9 | 0 |
| 100 | Rohan VoraPlace 100 · Grade 10 · Metro Academy & Classical | 10 | Metro Academy & Classical | 25:26.6 | 0 |
| 101 | Anthony McKinneyPlace 101 · Grade 11 · McKinley Classical Leadership | 11 | McKinley Classical Leadership | 25:35.1 PR | 79 |
| 102 | Michael WatsonPlace 102 · Grade 12 · Soldan International Studies | 12 | Soldan International Studies | 25:35.2 PR | 0 |
| 103 | Sema'j DavisPlace 103 · Grade 9 · Hazelwood East | 9 | Hazelwood East | 25:43.3 | 80 |
| 104 | Omar SHUMBUSHOPlace 104 · Grade SO · Roosevelt High School | SO | Roosevelt High School | 25:54.6 | 0 |
| 105 | Emmett WhitePlace 105 · Grade 11 · Collegiate School of Medicine & Bioscience | 11 | Collegiate School of Medicine & Bioscience | 26:04.4 | 0 |
| 106 | Joe KunkelmannPlace 106 · Grade 10 · Metro Academy & Classical | 10 | Metro Academy & Classical | 26:09.4 | 0 |
| 107 | Alex EarlyPlace 107 · Grade 9 · Maplewood Richmond Heights | 9 | Maplewood Richmond Heights | 26:12.8 | 81 |
| 108 | Connor KalagianPlace 108 · Grade 10 · Maplewood Richmond Heights | 10 | Maplewood Richmond Heights | 26:24.5 | 0 |
| 109 | DeMario GomillerPlace 109 · Grade 9 · East St. Louis | 9 | East St. Louis | 26:25.9 | 0 |
| 110 | Gavin WhitePlace 110 · Grade 11 · Metro Academy & Classical | 11 | Metro Academy & Classical | 26:44.8 | 0 |
| 111 | Braulio VillarrealPlace 111 · Grade 11 · Gateway Science Academy | 11 | Gateway Science Academy | 26:45.4 | 82 |
| 112 | Jaleel GholstonPlace 112 · Grade 11 · Maplewood Richmond Heights | 11 | Maplewood Richmond Heights | 26:51.0 | 0 |
| 113 | Jared BenderPlace 113 · Grade 10 · Gateway Science Academy | 10 | Gateway Science Academy | 26:55.8 | 83 |
| 114 | Henry LewisPlace 114 · Grade 9 · Collegiate School of Medicine & Bioscience | 9 | Collegiate School of Medicine & Bioscience | 26:57.7 | 0 |
| 115 | Elliott NeebPlace 115 · Grade 10 · Ritenour | 10 | Ritenour | 26:59.5 | 0 |
| 116 | Malachi KrusselPlace 116 · Grade 10 · Maplewood Richmond Heights | 10 | Maplewood Richmond Heights | 27:07.6 | 0 |
| 117 | Theodore SnyderPlace 117 · Grade 9 · Bishop DuBourg | 9 | Bishop DuBourg | 27:26.6 | 84 |
| 118 | Malcolm BucknerPlace 118 · Grade 9 · Cardinal Ritter College Prep | 9 | Cardinal Ritter College Prep | 27:37.7 | 0 |
| 119 | Adrien SuydamPlace 119 · Grade 12 · Collegiate School of Medicine & Bioscience | 12 | Collegiate School of Medicine & Bioscience | 27:45.9 | 0 |
| 120 | Neven DinwiddiePlace 120 · Grade 10 · STEAM Academy at McCluer South-Berkeley | 10 | STEAM Academy at McCluer South-Berkeley | 27:46.9 | 0 |
| 121 | Elijah FieldsPlace 121 · Grade 12 · STEAM Academy at McCluer South-Berkeley | 12 | STEAM Academy at McCluer South-Berkeley | 27:47.0 PR | 0 |
| 122 | Matthew UnglesPlace 122 · Grade 10 · Westminster Christian | 10 | Westminster Christian | 27:47.3 | 0 |
| 123 | Nathaniel Baum-SchollePlace 123 · Grade 10 · Metro Academy & Classical | 10 | Metro Academy & Classical | 28:09.0 | 0 |
| 124 | Anthony JacksonPlace 124 · Grade 12 · East St. Louis | 12 | East St. Louis | 28:13.2 | 0 |
| 125 | Noah WilkinsonPlace 125 · Grade 11 · Hazelwood West | 11 | Hazelwood West | 28:21.6 | 85 |
| 126 | Matthias PickettPlace 126 · Grade 10 · Hazelwood West | 10 | Hazelwood West | 28:32.4 | 86 |
| 127 | Brandon IshmonPlace 127 · Grade 9 · McKinley Classical Leadership | 9 | McKinley Classical Leadership | 28:32.8 PR | 87 |
| 128 | Soren WachsmuthPlace 128 · Grade 9 · Collegiate School of Medicine & Bioscience | 9 | Collegiate School of Medicine & Bioscience | 28:32.9 | 0 |
| 129 | Malachi SmithPlace 129 · Grade 12 · Cardinal Ritter College Prep | 12 | Cardinal Ritter College Prep | 28:40.5 PR | 0 |
| 130 | Jonathan CooperPlace 130 · Grade 12 · Hazelwood Central | 12 | Hazelwood Central | 28:46.3 | 88 |
| 131 | Arius HunterPlace 131 · Grade 11 · Hazelwood Central | 11 | Hazelwood Central | 28:49.4 | 89 |
| 132 | Murllin BenderPlace 132 · Grade 12 · Gateway Science Academy | 12 | Gateway Science Academy | 28:56.5 | 90 |
| 133 | Miguel ChristliebPlace 133 · Grade 10 · Maplewood Richmond Heights | 10 | Maplewood Richmond Heights | 29:02.4 | 0 |
| 134 | Xander RojasPlace 134 · Grade 9 · Collegiate School of Medicine & Bioscience | 9 | Collegiate School of Medicine & Bioscience | 29:08.1 | 0 |
| 135 | Jayden JacksonPlace 135 · Grade 9 · Gateway Science Academy | 9 | Gateway Science Academy | 29:13.7 | 0 |
| 136 | Vincent ButlerPlace 136 · Grade 9 · Hazelwood East | 9 | Hazelwood East | 29:23.8 | 91 |
| 137 | Juan GarridoPlace 137 · Grade 11 · Ritenour | 11 | Ritenour | 30:03.2 | 0 |
| 138 | Jalen RoystonPlace 138 · Grade 12 · Maplewood Richmond Heights | 12 | Maplewood Richmond Heights | 30:34.8 | 0 |
| 139 | Peter ParkerPlace 139 · Grade 12 · Valley Park | 12 | Valley Park | 31:36.0 | 0 |
| 140 | Phillip GloriosoPlace 140 · Grade 11 · Gateway Science Academy | 11 | Gateway Science Academy | 31:38.7 | 0 |
| 141 | Kendrick BoydPlace 141 · Grade 12 · Soldan International Studies | 12 | Soldan International Studies | 33:59.4 PR | 0 |
| 142 | Steven HamiltonPlace 142 · Grade 9 · McKinley Classical Leadership | 9 | McKinley Classical Leadership | 34:38.1 PR | 0 |
| 143 | Luke VaughanPlace 143 · Grade 10 · Ritenour | 10 | Ritenour | 34:38.5 | 0 |
| 144 | Alexander O'BrienPlace 144 · Grade 10 · Collegiate School of Medicine & Bioscience | 10 | Collegiate School of Medicine & Bioscience | 44:15.9 | 0 |