| 1 | Clyve Jackson-CameronPlace 1 · Grade 11 · Collegiate School of Medicine & Bioscience | 11 | Collegiate School of Medicine & Bioscience | 17:19.06 |
| 2 | Oliver GilbertsonPlace 2 · Grade 11 · Collegiate School of Medicine & Bioscience | 11 | Collegiate School of Medicine & Bioscience | 17:50.29 |
| 3 | Melik PrattPlace 3 · Grade 12 · Collegiate School of Medicine & Bioscience | 12 | Collegiate School of Medicine & Bioscience | 18:06.79 |
| 4 | Miles SchulzPlace 4 · Grade 9 · Brentwood | 9 | Brentwood | 18:47.49 |
| 5 | Jesus Jurado MolinaPlace 5 · Grade 10 · Collegiate School of Medicine & Bioscience | 10 | Collegiate School of Medicine & Bioscience | 18:57.81 |
| 6 | Sullivan BechererPlace 6 · Grade 9 · Metro Academy & Classical | 9 | Metro Academy & Classical | 19:00.62 PR |
| 7 | Hayden KoeltzowPlace 7 · Grade 10 · Collegiate School of Medicine & Bioscience | 10 | Collegiate School of Medicine & Bioscience | 19:00.63 |
| 8 | Collin WhitePlace 8 · Grade 11 · Metro Academy & Classical | 11 | Metro Academy & Classical | 19:01.44 |
| 9 | Robert HarrisPlace 9 · Grade 11 · East St. Louis | 11 | East St. Louis | 19:04.63 PR |
| 10 | Jelan HolmesPlace 10 · Grade 11 · Collegiate School of Medicine & Bioscience | 11 | Collegiate School of Medicine & Bioscience | 19:06.74 |
| 11 | Kane FlynnPlace 11 · Grade 9 · Brentwood | 9 | Brentwood | 19:26.35 |
| 12 | Sema'j DavisPlace 12 · Grade 11 · Hazelwood East | 11 | Hazelwood East | 19:27.95 |
| 13 | Elliot WhitePlace 13 · Grade 12 · Brentwood | 12 | Brentwood | 19:31.82 |
| 14 | William OberkromPlace 14 · Grade 11 · Collegiate School of Medicine & Bioscience | 11 | Collegiate School of Medicine & Bioscience | 19:41.85 |
| 15 | Aden TempletonPlace 15 · Grade 12 · Hazelwood Central | 12 | Hazelwood Central | 19:43.30 |
| 16 | Wren WoodsPlace 16 · Grade 9 · Metro Academy & Classical | 9 | Metro Academy & Classical | 19:48.78 |
| 17 | Marcus PalmerPlace 17 · Grade 11 · East St. Louis | 11 | East St. Louis | 20:00.31 |
| 18 | Khalil TaylorPlace 18 · Grade 12 · Lift for Life Academy | 12 | Lift for Life Academy | 20:11.82 |
| 19 | Braxton BondPlace 19 · Grade 10 · Lift for Life Academy | 10 | Lift for Life Academy | 20:17.67 PR |
| 20 | Jasper CalvertPlace 20 · Grade 11 · Metro Academy & Classical | 11 | Metro Academy & Classical | 20:20.41 |
| 21 | Kyle PlairPlace 21 · Grade 12 · Hazelwood Central | 12 | Hazelwood Central | 20:20.98 |
| 22 | Isaiah LumpkinPlace 22 · Grade 9 · Collegiate School of Medicine & Bioscience | 9 | Collegiate School of Medicine & Bioscience | 20:22.54 |
| 23 | Christopher WynnePlace 23 · Grade 11 · Hazelwood Central | 11 | Hazelwood Central | 20:24.16 |
| 24 | Terrell WithersPlace 24 · Grade 12 · Hazelwood Central | 12 | Hazelwood Central | 20:26.63 |
| 25 | Antonio KeysPlace 25 · Grade 11 · Hazelwood Central | 11 | Hazelwood Central | 20:43.21 |
| 26 | Maxwell McFarlanePlace 26 · Grade 11 · Collegiate School of Medicine & Bioscience | 11 | Collegiate School of Medicine & Bioscience | 20:47.99 |
| 27 | Kellan HinkPlace 27 · Grade 11 · Metro Academy & Classical | 11 | Metro Academy & Classical | 20:49.09 |
| 28 | Dylan LongPlace 28 · Grade 11 · Jennings | 11 | Jennings | 21:03.96 PR |
| 29 | Nicholas DillonPlace 29 · Grade 11 · McKinley Classical Leadership | 11 | McKinley Classical Leadership | 21:07.48 |
| 30 | Willie DowdPlace 30 · Grade 11 · East St. Louis | 11 | East St. Louis | 21:09.63 PR |
| 31 | Noah MurchPlace 31 · Grade 11 · Metro Academy & Classical | 11 | Metro Academy & Classical | 21:11.76 |
| 32 | Lander Galburt ruizPlace 32 · Grade 12 · Metro Academy & Classical | 12 | Metro Academy & Classical | 21:14.09 |
| 33 | Ryan BatanPlace 33 · Grade 9 · Metro Academy & Classical | 9 | Metro Academy & Classical | 21:18.76 |
| 34 | Damon MasonPlace 34 · Grade 12 · Sumner | 12 | Sumner | 21:21.55 PR |
| 35 | Evan ClarkPlace 35 · Grade 12 · McKinley Classical Leadership | 12 | McKinley Classical Leadership | 21:22.08 |
| 36 | Maddox MichelsPlace 36 · Grade 9 · Metro Academy & Classical | 9 | Metro Academy & Classical | 21:32.64 |
| 37 | Kenneth WaltonPlace 37 · Grade 9 · East St. Louis | 9 | East St. Louis | 21:38.47 PR |
| 38 | Henry LewisPlace 38 · Grade 11 · Collegiate School of Medicine & Bioscience | 11 | Collegiate School of Medicine & Bioscience | 21:38.51 |
| 39 | Brent GalvinPlace 39 · Grade 12 · McCluer North | 12 | McCluer North | 21:54.15 |
| 40 | Daniel HuntPlace 40 · Grade 11 · Hazelwood Central | 11 | Hazelwood Central | 21:57.42 |
| 41 | Soren WachsmuthPlace 41 · Grade 11 · Collegiate School of Medicine & Bioscience | 11 | Collegiate School of Medicine & Bioscience | 22:04.61 |
| 42 | Daniel FeesPlace 42 · Grade 9 · Brentwood | 9 | Brentwood | 22:05.10 |
| 43 | Caleb WaffordPlace 43 · Grade 12 · Gateway | 12 | Gateway | 22:06.15 |
| 44 | Musazi MuriPlace 44 · Grade 11 · Gateway | 11 | Gateway | 22:07.50 |
| 45 | Diego SanchezPlace 45 · Grade 11 · McKinley Classical Leadership | 11 | McKinley Classical Leadership | 22:10.36 |
| 46 | Ganira ImbulaPlace 46 · Grade 10 · Collegiate School of Medicine & Bioscience | 10 | Collegiate School of Medicine & Bioscience | 22:12.34 |
| 47 | Cassius SchipkowskiPlace 47 · Grade 10 · Gateway Science Academy | 10 | Gateway Science Academy | 22:16.85 |
| 48 | Mason LyPlace 48 · Grade 11 · Metro Academy & Classical | 11 | Metro Academy & Classical | 22:19.64 |
| 49 | Corban ColizzaPlace 49 · Grade 9 · Metro Academy & Classical | 9 | Metro Academy & Classical | 22:20.73 |
| 50 | Xavior LucasPlace 50 · Grade 11 · East St. Louis | 11 | East St. Louis | 22:23.20 PR |
| 51 | Tyler LittlePlace 51 · Grade 11 · Collegiate School of Medicine & Bioscience | 11 | Collegiate School of Medicine & Bioscience | 22:23.71 |
| 52 | Jordan SmithPlace 52 · Grade 12 · McCluer North | 12 | McCluer North | 22:27.79 |
| 53 | Demarion StroughterPlace 53 · Grade 10 · East St. Louis | 10 | East St. Louis | 22:28.02 PR |
| 54 | Chamuel ShieldsPlace 54 · Grade 9 · Hazelwood East | 9 | Hazelwood East | 22:28.03 PR |
| 55 | Jaydin HallPlace 55 · Grade 10 · Gateway | 10 | Gateway | 22:49.89 |
| 56 | Jack WhitePlace 56 · Grade 10 · Brentwood | 10 | Brentwood | 22:56.36 |
| 57 | Lancaster Watkins-ParkerPlace 57 · Grade 12 · Metro Academy & Classical | 12 | Metro Academy & Classical | 23:04.88 |
| 58 | Gabriel KleinPlace 58 · Grade 12 · Gateway Science Academy | 12 | Gateway Science Academy | 23:10.17 |
| 59 | Jaylen AtkinsPlace 59 · Grade 12 · East St. Louis | 12 | East St. Louis | 23:13.69 |
| 60 | Cynai RobinsonPlace 60 · Grade 11 · Jennings | 11 | Jennings | 23:16.98 PR |
| 61 | Charles HowardPlace 61 · Grade 10 · McCluer North | 10 | McCluer North | 23:18.60 PR |
| 62 | George DalyPlace 62 · Grade 10 · University City | 10 | University City | 23:31.14 |
| 63 | Kaden WilliamsPlace 63 · Grade 10 · Hazelwood Central | 10 | Hazelwood Central | 23:32.70 |
| 64 | Kameron GrundyPlace 64 · Grade 9 · Hazelwood Central | 9 | Hazelwood Central | 23:36.10 |
| 65 | Justin BrentPlace 65 · Grade 9 · Hazelwood Central | 9 | Hazelwood Central | 23:36.33 |
| 66 | Logan NashPlace 66 · Grade 9 · McKinley Classical Leadership | 9 | McKinley Classical Leadership | 23:36.72 |
| 67 | Jose Miguel Hernandez SotoPlace 67 · Grade 10 · Collegiate School of Medicine & Bioscience | 10 | Collegiate School of Medicine & Bioscience | 23:37.76 |
| 68 | Donavan LoweryPlace 68 · Grade 10 · St. Mary's South Side Catholic (St. Louis) | 10 | St. Mary's South Side Catholic (St. Louis) | 23:47.17 PR |
| 69 | Michael ShawPlace 69 · Grade 11 · St. Mary's South Side Catholic (St. Louis) | 11 | St. Mary's South Side Catholic (St. Louis) | 23:47.90 PR |
| 70 | Henry GoldschmidtPlace 70 · Grade 9 · University City | 9 | University City | 23:49.32 |
| 71 | Eno StarbuckPlace 71 · Grade 9 · University City | 9 | University City | 23:56.28 |
| 72 | Christian GonzalezPlace 72 · Grade 10 · Metro Academy & Classical | 10 | Metro Academy & Classical | 23:57.75 |
| 73 | Yassir HamitPlace 73 · Grade 11 · Roosevelt | 11 | Roosevelt | 23:59.01 PR |
| 74 | Devin EhlertPlace 74 · Grade 9 · Brentwood | 9 | Brentwood | 24:01.28 |
| 75 | Seenaa YuyaPlace 75 · Grade 11 · Collegiate School of Medicine & Bioscience | 11 | Collegiate School of Medicine & Bioscience | 24:06.49 |
| 76 | Hunde JundiPlace 76 · Grade 12 · Collegiate School of Medicine & Bioscience | 12 | Collegiate School of Medicine & Bioscience | 24:07.40 |
| 77 | Joe KunkelmannPlace 77 · Grade 12 · Metro Academy & Classical | 12 | Metro Academy & Classical | 24:08.25 |
| 78 | Dante CharlestonPlace 78 · Grade 10 · Collegiate School of Medicine & Bioscience | 10 | Collegiate School of Medicine & Bioscience | 24:09.71 |
| 79 | John WeggePlace 79 · Grade 9 · Brentwood | 9 | Brentwood | 24:09.78 |
| 80 | Kevin HeselbarthPlace 80 · Grade 9 · Brentwood | 9 | Brentwood | 24:10.14 |
| 81 | Arthur VickersPlace 81 · Grade 10 · Metro Academy & Classical | 10 | Metro Academy & Classical | 24:10.21 PR |
| 82 | Vincent ButlerPlace 82 · Grade 11 · Hazelwood East | 11 | Hazelwood East | 24:10.59 |
| 83 | Jayden FarmerPlace 83 · Grade 11 · East St. Louis | 11 | East St. Louis | 24:17.28 |
| 84 | Edward CollinsPlace 84 · Grade 9 · McKinley Classical Leadership | 9 | McKinley Classical Leadership | 24:17.41 |
| 85 | Braiden AlfordPlace 85 · Grade 11 · Vashon | 11 | Vashon | 24:25.61 PR |
| 86 | Kenneth WatkinsPlace 86 · Grade 10 · Collegiate School of Medicine & Bioscience | 10 | Collegiate School of Medicine & Bioscience | 24:25.90 PR |
| 87 | Calvin KeppelPlace 87 · Grade 9 · Collegiate School of Medicine & Bioscience | 9 | Collegiate School of Medicine & Bioscience | 24:26.43 |
| 88 | Jeremy GarciaPlace 88 · Grade 12 · Gateway Science Academy | 12 | Gateway Science Academy | 24:26.92 |
| 89 | Harvey SellPlace 89 · Grade 9 · Metro Academy & Classical | 9 | Metro Academy & Classical | 24:41.90 PR |
| 90 | Jeremiah FordPlace 90 · Grade 11 · McCluer North | 11 | McCluer North | 25:01.31 |
| 91 | Xavier CinePlace 91 · Grade 10 · Crossroads College Preparatory | 10 | Crossroads College Preparatory | 25:05.08 |
| 92 | Bennet HoggePlace 92 · Grade 9 · Gateway Science Academy | 9 | Gateway Science Academy | 25:06.31 |
| 93 | Jayden JacksonPlace 93 · Grade 11 · Gateway Science Academy | 11 | Gateway Science Academy | 25:09.45 |
| 94 | Keshawn JonesPlace 94 · Grade 11 · Sumner | 11 | Sumner | 25:15.74 |
| 95 | Anthone WilsonPlace 95 · Grade 10 · Sumner | 10 | Sumner | 25:30.05 |
| 96 | Tyrone JonesPlace 96 · Grade 12 · University City | 12 | University City | 25:34.64 |
| 97 | Brandon Hood JrPlace 97 · Grade 9 · East St. Louis | 9 | East St. Louis | 25:35.28 PR |
| 98 | Peyton AllenPlace 98 · Grade 11 · St. Mary's South Side Catholic (St. Louis) | 11 | St. Mary's South Side Catholic (St. Louis) | 25:44.15 PR |
| 99 | Shaan HopsonPlace 99 · Grade 10 · St. Mary's South Side Catholic (St. Louis) | 10 | St. Mary's South Side Catholic (St. Louis) | 25:47.07 PR |
| 100 | Simon WilesPlace 100 · Grade 11 · Collegiate School of Medicine & Bioscience | 11 | Collegiate School of Medicine & Bioscience | 25:58.94 |
| 101 | Tylen HudsonPlace 101 · Grade 9 · McCluer North | 9 | McCluer North | 26:02.16 |
| 102 | Diyari WhitePlace 102 · Grade 9 · Miller Career Academy | 9 | Miller Career Academy | 26:02.62 PR |
| 103 | Ethan RansomPlace 103 · Grade 11 · Jennings | 11 | Jennings | 26:22.34 PR |
| 104 | Wesley SiemsenPlace 104 · Grade 9 · Collegiate School of Medicine & Bioscience | 9 | Collegiate School of Medicine & Bioscience | 26:22.78 |
| 105 | Dylan DoellPlace 105 · Grade 10 · Crossroads College Preparatory | 10 | Crossroads College Preparatory | 26:41.95 |
| 106 | Jacoby ThomasPlace 106 · Grade 10 · Vashon | 10 | Vashon | 26:56.88 |
| 107 | Micah SimmonsPlace 107 · Grade 12 · Lift for Life Academy | 12 | Lift for Life Academy | 26:58.66 |
| 108 | Caiden ShattoPlace 108 · Grade 9 · Metro Academy & Classical | 9 | Metro Academy & Classical | 26:59.18 |
| 109 | Christopher Jr. SnelsonPlace 109 · Grade 12 · McCluer North | 12 | McCluer North | 27:13.58 |
| 110 | Prince Edward NicholsPlace 110 · Grade 11 · Vashon | 11 | Vashon | 27:13.98 PR |
| 111 | Tobias RuppelPlace 111 · Grade 9 · Brentwood | 9 | Brentwood | 27:20.08 |
| 112 | Wilbur TurpinPlace 112 · Grade 11 · Collegiate School of Medicine & Bioscience | 11 | Collegiate School of Medicine & Bioscience | 27:22.36 |
| 113 | Yusef AlhajeriPlace 113 · Grade 9 · Collegiate School of Medicine & Bioscience | 9 | Collegiate School of Medicine & Bioscience | 27:23.28 PR |
| 114 | Semaj TurnerPlace 114 · Grade 9 · Miller Career Academy | 9 | Miller Career Academy | 28:08.83 |
| 115 | Yuri HarrisPlace 115 · Grade 10 · Gateway | 10 | Gateway | 28:09.98 |
| 116 | Tylen HughesPlace 116 · Grade 10 · St. Mary's South Side Catholic (St. Louis) | 10 | St. Mary's South Side Catholic (St. Louis) | 28:36.27 PR |
| 117 | Wesley GamblePlace 117 · Grade 10 · Collegiate School of Medicine & Bioscience | 10 | Collegiate School of Medicine & Bioscience | 29:10.12 |
| 118 | Darell MaysPlace 118 · Grade 10 · St. Mary's South Side Catholic (St. Louis) | 10 | St. Mary's South Side Catholic (St. Louis) | 29:12.69 PR |
| 119 | Jameson MarroccoPlace 119 · Grade 10 · Collegiate School of Medicine & Bioscience | 10 | Collegiate School of Medicine & Bioscience | 29:45.60 |
| 120 | Nathaniel Baum SchollePlace 120 · Grade 12 · Metro Academy & Classical | 12 | Metro Academy & Classical | 29:57.44 |
| 121 | Kylan JohnsonPlace 121 · Grade 10 · Vashon | 10 | Vashon | 30:35.08 PR |
| 122 | Eliyah YisraelPlace 122 · Grade 12 · East St. Louis | 12 | East St. Louis | 31:09.92 PR |
| 123 | Dionte McDonaldPlace 123 · Grade 9 · East St. Louis | 9 | East St. Louis | 32:30.05 PR |
| 124 | De'Shawn WashingtonPlace 124 · Grade 9 · East St. Louis | 9 | East St. Louis | 32:32.23 PR |
| 125 | Legend AdamsPlace 125 · Grade 10 · St. Mary's South Side Catholic (St. Louis) | 10 | St. Mary's South Side Catholic (St. Louis) | 33:04.76 PR |
| 126 | Chase AustinPlace 126 · Grade 10 · St. Mary's South Side Catholic (St. Louis) | 10 | St. Mary's South Side Catholic (St. Louis) | 33:06.96 PR |
| 127 | Jacob DarnellPlace 127 · Grade 9 · Brentwood | 9 | Brentwood | 34:40.36 |
| 128 | Adam HamitPlace 128 · Grade 9 · Roosevelt | 9 | Roosevelt | 38:35.41 PR |