| 1 | Clyve Jackson-CameronPlace 1 · Grade SO · Collegiate School of Medicine & Biosci | SO | Collegiate School of Medicine & Biosci | 18:49.4 |
| 2 | Alexander SloverPlace 2 · Grade JR · Bayless | JR | Bayless | 19:05.1 |
| 3 | Javier EstradaPlace 3 · Grade SR · Metro Academy & Classical | SR | Metro Academy & Classical | 19:28.2 |
| 4 | Robert HarrisPlace 4 · Grade SO · East St. Louis | SO | East St. Louis | 19:49.8 |
| 5 | Bryan TuckerPlace 5 · Grade SR · Hazelwood Central | SR | Hazelwood Central | 19:54.8 |
| 6 | Elanga JumaPlace 6 · Grade JR · Roosevelt | JR | Roosevelt | 19:59.0 |
| 7 | kaden BrownPlace 7 · Grade JR · McKinley Classical Leadership | JR | McKinley Classical Leadership | 20:01.0 |
| 8 | Oliver GilbertsonPlace 8 · Grade SO · Collegiate School of Medicine & Biosci | SO | Collegiate School of Medicine & Biosci | 20:02.5 |
| 9 | Evan MollPlace 9 · Grade SR · Collegiate School of Medicine & Biosci | SR | Collegiate School of Medicine & Biosci | 20:03.0 |
| 10 | Melik PrattPlace 10 · Grade JR · Collegiate School of Medicine & Biosci | JR | Collegiate School of Medicine & Biosci | 20:03.1 |
| 11 | Marcus PalmerPlace 11 · Grade SO · East St. Louis | SO | East St. Louis | 20:11.9 |
| 12 | Scott III PryorPlace 12 · Grade SR · Hazelwood East | SR | Hazelwood East | 20:18.0 |
| 13 | Collin HuffPlace 13 · Grade SR · Metro Academy & Classical | SR | Metro Academy & Classical | 20:38.3 |
| 14 | Durand Sain Jr.Place 14 · Grade SO · East St. Louis | SO | East St. Louis | 20:39.5 |
| 15 | Trenton WakelandPlace 15 · Grade JR · Bayless | JR | Bayless | 20:40.8 |
| 16 | Aden TempletonPlace 16 · Grade JR · Hazelwood Central | JR | Hazelwood Central | 20:42.6 |
| 17 | Emmett WhitePlace 17 · Grade SR · Collegiate School of Medicine & Biosci | SR | Collegiate School of Medicine & Biosci | 20:43.2 |
| 18 | Owen GarrettPlace 18 · Grade SR · Collegiate School of Medicine & Biosci | SR | Collegiate School of Medicine & Biosci | 20:43.2 |
| 19 | Christopher WynnePlace 19 · Grade SO · Hazelwood Central | SO | Hazelwood Central | 20:43.8 |
| 20 | Khalil TaylorPlace 20 · Grade JR · Lift for Life Academy | JR | Lift for Life Academy | 20:48.0 |
| 21 | Kyle PlairPlace 21 · Grade JR · Hazelwood Central | JR | Hazelwood Central | 20:56.1 |
| 22 | Kellan HinkPlace 22 · Grade SO · Metro Academy & Classical | SO | Metro Academy & Classical | 21:02.6 |
| 23 | Sema'j DavisPlace 23 · Grade SO · Hazelwood East | SO | Hazelwood East | 21:03.6 |
| 24 | Karyn AllenPlace 24 · Grade SR · Miller Career Academy | SR | Miller Career Academy | 21:21.7 |
| 26 | William OberkromPlace 26 · Grade SO · Collegiate School of Medicine & Biosci | SO | Collegiate School of Medicine & Biosci | 21:26.0 |
| 27 | James St. vrainPlace 27 · Grade JR · Bayless | JR | Bayless | 21:32.0 |
| 28 | Solomon PohlmanPlace 28 · Grade SR · Collegiate School of Medicine & Biosci | SR | Collegiate School of Medicine & Biosci | 21:40.7 |
| 29 | Cameron ClarkPlace 29 · Grade SR · Lift for Life Academy | SR | Lift for Life Academy | 21:40.9 |
| 30 | Gavin WhitePlace 30 · Grade SR · Metro Academy & Classical | SR | Metro Academy & Classical | 21:42.4 |
| 31 | Sparrow NguyenPlace 31 · Grade SO · Bayless | SO | Bayless | 21:43.1 |
| 32 | William BihrPlace 32 · Grade SR · Metro Academy & Classical | SR | Metro Academy & Classical | 21:44.9 |
| 33 | Collin WhitePlace 33 · Grade SO · Metro Academy & Classical | SO | Metro Academy & Classical | 21:45.6 |
| 34 | Eli MurchPlace 34 · Grade SR · Metro Academy & Classical | SR | Metro Academy & Classical | 21:46.3 |
| 35 | Howard Jr. McGregorPlace 35 · Grade JR · Hazelwood East | JR | Hazelwood East | 21:49.3 |
| 36 | Davyon WalkerPlace 36 · Grade SR · Lift for Life Academy | SR | Lift for Life Academy | 22:00.7 |
| 37 | Jaylen AtkinsPlace 37 · Grade JR · East St. Louis | JR | East St. Louis | 22:18.5 |
| 38 | Hayden KoeltzowPlace 38 · Grade FR · Collegiate School of Medicine & Biosci | FR | Collegiate School of Medicine & Biosci | 22:19.2 |
| 39 | Jacques ImaniPlace 39 · Grade SR · Roosevelt | SR | Roosevelt | 22:25.3 |
| 40 | Nicholas DillonPlace 40 · Grade SO · McKinley Classical Leadership | SO | McKinley Classical Leadership | 22:26.7 |
| 41 | Deston HillPlace 41 · Grade JR · East St. Louis | JR | East St. Louis | 22:28.6 |
| 42 | Parker SpieckermanPlace 42 · Grade SR · Gateway Science Academy | SR | Gateway Science Academy | 22:38.2 |
| 43 | Jelan HolmesPlace 43 · Grade SO · Collegiate School of Medicine & Biosci | SO | Collegiate School of Medicine & Biosci | 22:39.8 |
| 44 | Thomas CohnesPlace 44 · Grade SR · University City | SR | University City | 22:45.3 |
| 45 | Noah MurchPlace 45 · Grade SO · Metro Academy & Classical | SO | Metro Academy & Classical | 22:47.1 |
| 46 | Evan ClarkPlace 46 · Grade JR · McKinley Classical Leadership | JR | McKinley Classical Leadership | 22:48.8 |
| 47 | Kingston DuBoisPlace 47 · Grade SO · Gateway Science Academy | SO | Gateway Science Academy | 22:51.8 |
| 48 | Abdirahman DualehPlace 48 · Grade FR · Roosevelt | FR | Roosevelt | 22:56.1 |
| 49 | Drake OsbornePlace 49 · Grade FR · Bayless | FR | Bayless | 23:00.7 |
| 50 | Lander Galburt ruizPlace 50 · Grade JR · Metro Academy & Classical | JR | Metro Academy & Classical | 23:18.8 |
| 51 | Jacoby HarrisPlace 51 · Grade SO · Gateway Science Academy | SO | Gateway Science Academy | 23:28.0 |
| 52 | Cameron FranklinPlace 52 · Grade SR · Hazelwood East | SR | Hazelwood East | 23:29.7 |
| 53 | Lamarion BurtonPlace 53 · Grade FR · East St. Louis | FR | East St. Louis | 23:35.3 |
| 54 | Vaughn LippPlace 54 · Grade SO · Bayless | SO | Bayless | 23:35.6 |
| 55 | Diego SanchezPlace 55 · Grade SO · McKinley Classical Leadership | SO | McKinley Classical Leadership | 24:03.0 |
| 56 | Kevin JobePlace 56 · Grade FR · East St. Louis | FR | East St. Louis | 24:12.5 |
| 57 | Malik PirtlePlace 57 · Grade SR · Hazelwood East | SR | Hazelwood East | 24:24.4 |
| 58 | Joshua HillPlace 58 · Grade SR · Gateway Science Academy | SR | Gateway Science Academy | 24:31.5 |
| 59 | Caleb WaffordPlace 59 · Grade JR · Gateway | JR | Gateway | 24:35.7 |
| 60 | Daniel HuntPlace 60 · Grade SO · Hazelwood Central | SO | Hazelwood Central | 24:36.2 |
| 61 | Musa DumbaPlace 61 · Grade SO · Roosevelt | SO | Roosevelt | 24:52.9 |
| 62 | Ganira ImbulaPlace 62 · Grade FR · Collegiate School of Medicine & Biosci | FR | Collegiate School of Medicine & Biosci | 24:54.9 |
| 63 | Akif ZokirzhonPlace 63 · Grade JR · Gateway Science Academy | JR | Gateway Science Academy | 24:57.0 |
| 64 | Cameron ShattoPlace 64 · Grade JR · Metro Academy & Classical | JR | Metro Academy & Classical | 25:07.2 |
| 65 | Rohan VoraPlace 65 · Grade JR · Metro Academy & Classical | JR | Metro Academy & Classical | 25:10.1 |
| 66 | Raleigh DelfPlace 66 · Grade SR · Collegiate School of Medicine & Biosci | SR | Collegiate School of Medicine & Biosci | 25:29.1 |
| 67 | Soren WachsmuthPlace 67 · Grade SO · Collegiate School of Medicine & Biosci | SO | Collegiate School of Medicine & Biosci | 25:30.9 |
| 68 | Arius HunterPlace 68 · Grade SR · Hazelwood Central | SR | Hazelwood Central | 25:37.2 |
| 69 | Ike SpencerPlace 69 · Grade FR · Collegiate School of Medicine & Biosci | FR | Collegiate School of Medicine & Biosci | 25:37.6 |
| 70 | Lancaster Watkins-ParkePlace 70 · Grade JR · Metro Academy & Classical | JR | Metro Academy & Classical | 25:43.6 |
| 71 | Jared BenderPlace 71 · Grade JR · Gateway Science Academy | JR | Gateway Science Academy | 25:49.6 |
| 72 | Alexander CruzPlace 72 · Grade JR · Metro Academy & Classical | JR | Metro Academy & Classical | 25:49.7 |
| 73 | D'larreon IvyPlace 73 · Grade SO · East St. Louis | SO | East St. Louis | 25:55.8 |
| 74 | Devin JobePlace 74 · Grade FR · East St. Louis | FR | East St. Louis | 26:01.3 |
| 75 | Milo KnightPlace 75 · Grade SR · University City | SR | University City | 26:15.7 |
| 76 | DeShawn BarberPlace 76 · Grade JR · Vashon | JR | Vashon | 26:18.6 |
| 77 | Mason LyPlace 77 · Grade SO · Metro Academy & Classical | SO | Metro Academy & Classical | 26:19.7 |
| 78 | Justin AbedinegoPlace 78 · Grade JR · Roosevelt | JR | Roosevelt | 26:21.4 |
| 79 | Trace HargettPlace 79 · Grade SO · Bayless | SO | Bayless | 26:38.5 |
| 80 | Kyle HargrovePlace 80 · Grade FR · East St. Louis | FR | East St. Louis | 26:38.5 |
| 81 | Micah SimmonsPlace 81 · Grade JR · Lift for Life Academy | JR | Lift for Life Academy | 26:45.2 |
| 82 | Max BenderPlace 82 · Grade SO · Collegiate School of Medicine & Biosci | SO | Collegiate School of Medicine & Biosci | 26:46.3 |
| 83 | Adrien SuydamPlace 83 · Grade JR · Collegiate School of Medicine & Biosci | JR | Collegiate School of Medicine & Biosci | 26:48.1 |
| 84 | George DalyPlace 84 · Grade FR · University City | FR | University City | 27:02.1 |
| 85 | Christian GonzalezPlace 85 · Grade FR · Metro Academy & Classical | FR | Metro Academy & Classical | 27:47.0 |
| 86 | Chaise ReesePlace 86 · Grade SR · Vashon | SR | Vashon | 27:52.0 |
| 87 | Xander RojasPlace 87 · Grade SO · Collegiate School of Medicine & Biosci | SO | Collegiate School of Medicine & Biosci | 28:03.0 |
| 88 | Abraham GardnerPlace 88 · Grade SR · University City | SR | University City | 28:10.9 |
| 89 | Arthur VickersPlace 89 · Grade FR · Metro Academy & Classical | FR | Metro Academy & Classical | 28:57.9 |
| 90 | Raymond WoodsPlace 90 · Grade FR · East St. Louis | FR | East St. Louis | 29:09.6 |
| 91 | Damarion StroughterPlace 91 · Grade FR · East St. Louis | FR | East St. Louis | 29:10.7 |
| 92 | Kenneth WatkinsPlace 92 · Grade FR · Collegiate School of Medicine & Biosci | FR | Collegiate School of Medicine & Biosci | 29:13.9 |
| 93 | John WrightPlace 93 · Grade SO · Gateway Science Academy | SO | Gateway Science Academy | 29:35.3 |
| 94 | Jasper CalvertPlace 94 · Grade SO · Metro Academy & Classical | SO | Metro Academy & Classical | 29:56.7 |
| 95 | Raynard SalonePlace 95 · Grade JR · Hazelwood East | JR | Hazelwood East | 30:22.8 |
| 96 | Matthew BeffaPlace 96 · Grade FR · Metro Academy & Classical | FR | Metro Academy & Classical | 30:35.3 |
| 97 | Nathaniel Baum SchollePlace 97 · Grade JR · Metro Academy & Classical | JR | Metro Academy & Classical | 30:35.6 |
| 98 | Jaydin HallPlace 98 · Grade FR · Gateway | FR | Gateway | 30:52.6 |
| 99 | Keon PawnellPlace 99 · Grade FR · Vashon | FR | Vashon | 32:02.1 |
| 100 | Darren HallPlace 100 · Grade FR · East St. Louis | FR | East St. Louis | 32:07.7 |
| 101 | Dylan VaragonaPlace 101 · Grade JR · Gateway Science Academy | JR | Gateway Science Academy | 32:25.9 |
| 102 | Geremy SpencerPlace 102 · Grade SR · East St. Louis | SR | East St. Louis | 33:31.6 |
| 103 | Garbrielle RhodesPlace 103 · Grade FR · Vashon | FR | Vashon | 39:03.7 |
| 104 | Brandon BoldenPlace 104 · Grade SR · Vashon | SR | Vashon | 39:07.9 |
| 105 | Jacoby ThomasPlace 105 · Grade FR · Vashon | FR | Vashon | 40:08.7 |