| 1 | Jaysen BenoistPlace 1 · Grade 9 · Farmington | 9 | Farmington | 19:16.16 |
| 2 | Levi IsaacsPlace 2 · Grade 9 · Northwest (Cedar Hill) | 9 | Northwest (Cedar Hill) | 19:28.60 |
| 3 | Carter NeumannPlace 3 · Grade 10 · Northwest (Cedar Hill) | 10 | Northwest (Cedar Hill) | 19:33.88 |
| 4 | Ryan SchlichtingPlace 4 · Grade 10 · Northwest (Cedar Hill) | 10 | Northwest (Cedar Hill) | 19:45.86 |
| 5 | Riley StrauserPlace 5 · Grade 11 · Northwest (Cedar Hill) | 11 | Northwest (Cedar Hill) | 19:52.42 |
| 6 | Peyton HerrinPlace 6 · Grade 10 · Northwest (Cedar Hill) | 10 | Northwest (Cedar Hill) | 20:04.73 |
| 7 | Retief OlivierPlace 7 · Grade 10 · Eureka | 10 | Eureka | 20:21.71 |
| 8 | Luke MargolfPlace 8 · Grade 12 · Eureka | 12 | Eureka | 20:24.75 |
| 9 | Lincoln FinchPlace 9 · Grade 9 · Farmington | 9 | Farmington | 20:42.11 |
| 10 | Jacob SinclairPlace 10 · Grade 9 · Northwest (Cedar Hill) | 9 | Northwest (Cedar Hill) | 20:43.36 |
| 11 | Carter WilsonPlace 11 · Grade 10 · Northwest (Cedar Hill) | 10 | Northwest (Cedar Hill) | 20:46.08 |
| 12 | Dominic MantiaPlace 12 · Grade 12 · St. John Vianney | 12 | St. John Vianney | 20:46.79 |
| 13 | Eli BussPlace 13 · Grade 9 · St. Louis Blue Knights Homeschool | 9 | St. Louis Blue Knights Homeschool | 20:50.96 |
| 14 | Landon OlsonPlace 14 · Grade 11 · Seckman | 11 | Seckman | 21:04.98 |
| 15 | William OberkromPlace 15 · Grade 10 · Collegiate School of Medicine & Biosci | 10 | Collegiate School of Medicine & Biosci | 21:05.27 |
| 16 | Jose Ayala-ManzoPlace 16 · Grade 9 · Northwest (Cedar Hill) | 9 | Northwest (Cedar Hill) | 21:05.68 |
| 17 | Rhys WenglikowskiPlace 17 · Grade 12 · Eureka | 12 | Eureka | 21:12.06 |
| 18 | Andrew DankenbringPlace 18 · Grade 10 · Lutheran South | 10 | Lutheran South | 21:13.04 |
| 19 | Damon WheelerPlace 19 · Grade 9 · Eureka | 9 | Eureka | 21:15.72 |
| 20 | Shu-Hao LiuPlace 20 · Grade 9 · John Burroughs | 9 | John Burroughs | 21:16.69 |
| 21 | Gage BaderPlace 21 · Grade 9 · Northwest (Cedar Hill) | 9 | Northwest (Cedar Hill) | 21:17.98 |
| 22 | Jake ReilyPlace 22 · Grade 10 · Northwest (Cedar Hill) | 10 | Northwest (Cedar Hill) | 21:19.38 |
| 23 | Walker HillPlace 23 · Grade 10 · Providence Academy | 10 | Providence Academy | 21:20.46 |
| 24 | Hayden-James CoombsPlace 24 · Grade 12 · Lutheran South | 12 | Lutheran South | 21:23.55 |
| 25 | Solomon PohlmanPlace 25 · Grade 12 · Collegiate School of Medicine & Biosci | 12 | Collegiate School of Medicine & Biosci | 21:39.74 |
| 26 | Oliver HagemannPlace 26 · Grade 9 · John Burroughs | 9 | John Burroughs | 21:42.82 |
| 27 | Jelan HolmesPlace 27 · Grade 10 · Collegiate School of Medicine & Biosci | 10 | Collegiate School of Medicine & Biosci | 21:43.71 |
| 28 | Hashim IlahiPlace 28 · Grade 11 · John Burroughs | 11 | John Burroughs | 22:01.03 |
| 29 | Josiah JonesPlace 29 · Grade 10 · Kingston | 10 | Kingston | 22:03.41 |
| 30 | Owen WaldropPlace 30 · Grade 10 · Providence Academy | 10 | Providence Academy | 22:04.94 |
| 31 | Owen MattullPlace 31 · Grade 10 · Providence Academy | 10 | Providence Academy | 22:09.74 |
| 32 | Jonathan BergerPlace 32 · Grade 11 · Kingston | 11 | Kingston | 22:12.88 |
| 33 | Elijah SpurbeckPlace 33 · Grade 11 · Providence Academy | 11 | Providence Academy | 22:21.71 |
| 34 | Shreyas GandhiPlace 34 · Grade 9 · Lutheran South | 9 | Lutheran South | 22:25.05 |
| 35 | Theodore WoodwardPlace 35 · Grade 12 · Northwest (Cedar Hill) | 12 | Northwest (Cedar Hill) | 22:27.44 |
| 36 | Orrin ArmfieldPlace 36 · Grade 10 · Eureka | 10 | Eureka | 22:32.21 |
| 37 | Thomas FousheePlace 37 · Grade 10 · St. John Vianney | 10 | St. John Vianney | 22:36.83 |
| 38 | Dalton PruneauPlace 38 · Grade 10 · Kingston | 10 | Kingston | 22:40.41 |
| 39 | Michael SchlittPlace 39 · Grade 10 · Lutheran South | 10 | Lutheran South | 22:43.56 |
| 40 | Grayson KohringPlace 40 · Grade 9 · St. John Vianney | 9 | St. John Vianney | 22:44.99 |
| 41 | Landon WelchPlace 41 · Grade 10 · St. Louis Blue Knights Homeschool | 10 | St. Louis Blue Knights Homeschool | 22:49.22 |
| 42 | Joshua ReadPlace 42 · Grade 12 · St. Louis Blue Knights Homeschool | 12 | St. Louis Blue Knights Homeschool | 22:49.59 |
| 43 | Charles JenkinsPlace 43 · Grade 11 · Northwest (Cedar Hill) | 11 | Northwest (Cedar Hill) | 22:51.51 |
| 44 | August GrossPlace 44 · Grade 12 · Lutheran South | 12 | Lutheran South | 22:52.80 |
| 45 | Logan LoportoPlace 45 · Grade 12 · St. John Vianney | 12 | St. John Vianney | 22:58.33 |
| 46 | Charles StegerPlace 46 · Grade 9 · St. John Vianney | 9 | St. John Vianney | 23:02.91 |
| 47 | Joel PieschelPlace 47 · Grade 11 · Eureka | 11 | Eureka | 23:05.82 |
| 48 | Sebastian WallingPlace 48 · Grade 9 · Farmington | 9 | Farmington | 23:06.01 |
| 49 | Jonah AgliataPlace 49 · Grade 11 · St. Louis Blue Knights Homeschool | 11 | St. Louis Blue Knights Homeschool | 23:06.66 |
| 50 | Jacob KeevenPlace 50 · Grade 12 · St. John Vianney | 12 | St. John Vianney | 23:07.50 |
| 51 | Collin SchmidtPlace 51 · Grade 10 · Seckman | 10 | Seckman | 23:08.39 |
| 52 | Kael SimpsonPlace 52 · Grade 10 · Lutheran South | 10 | Lutheran South | 23:09.44 |
| 53 | Shayde GlackinPlace 53 · Grade 9 · Lutheran South | 9 | Lutheran South | 23:11.06 |
| 54 | Tyler DickersonPlace 54 · Grade 12 · Farmington | 12 | Farmington | 23:12.06 |
| 55 | William CarterPlace 55 · Grade 9 · Lutheran South | 9 | Lutheran South | 23:13.00 |
| 56 | Arthur ErtmannPlace 56 · Grade 10 · St. John Vianney | 10 | St. John Vianney | 23:13.40 |
| 57 | Carter PolzinPlace 57 · Grade 10 · St. John Vianney | 10 | St. John Vianney | 23:14.03 |
| 58 | Jaxson DenisonPlace 58 · Grade 10 · Farmington | 10 | Farmington | 23:16.26 |
| 59 | Nathan NyamaiPlace 59 · Grade 9 · Eureka | 9 | Eureka | 23:24.16 |
| 60 | Champion JohnsonPlace 60 · Grade 9 · Eureka | 9 | Eureka | 23:25.49 |
| 61 | Kailas DorwardPlace 61 · Grade 9 · John Burroughs | 9 | John Burroughs | 23:29.93 |
| 62 | John DickersonPlace 62 · Grade 9 · Fox | 9 | Fox | 23:33.10 |
| 63 | Peter HoganPlace 63 · Grade 11 · St. John Vianney | 11 | St. John Vianney | 23:36.67 |
| 64 | Levi LudwigPlace 64 · Grade 10 · Providence Academy | 10 | Providence Academy | 23:45.42 |
| 65 | Joshua WardPlace 65 · Grade 11 · St. Louis Blue Knights Homeschool | 11 | St. Louis Blue Knights Homeschool | 23:48.24 |
| 66 | Emerson WarePlace 66 · Grade 10 · Kingston | 10 | Kingston | 23:48.42 |
| 67 | Ethan SmithPlace 67 · Grade 12 · Northwest (Cedar Hill) | 12 | Northwest (Cedar Hill) | 23:57.10 |
| 68 | John GloverPlace 68 · Grade 12 · Providence Academy | 12 | Providence Academy | 24:04.29 |
| 69 | David JonesPlace 69 · Grade 10 · Kingston | 10 | Kingston | 24:16.65 |
| 70 | George MartinPlace 70 · Grade 12 · St. John Vianney | 12 | St. John Vianney | 24:19.77 |
| 71 | Raleigh DelfPlace 71 · Grade 12 · Collegiate School of Medicine & Biosci | 12 | Collegiate School of Medicine & Biosci | 24:21.33 |
| 72 | Thomas DurrerPlace 72 · Grade 11 · Eureka | 11 | Eureka | 24:22.86 |
| 73 | Colton TrumanPlace 73 · Grade 12 · Farmington | 12 | Farmington | 24:34.86 |
| 74 | Thomas III BerkbiglerPlace 74 · Grade 9 · Farmington | 9 | Farmington | 24:37.39 |
| 75 | Isaac AsenieroPlace 75 · Grade 9 · Farmington | 9 | Farmington | 24:38.89 |
| 76 | Parker RobinsonPlace 76 · Grade 10 · Farmington | 10 | Farmington | 24:39.27 |
| 77 | Samuel FousheePlace 77 · Grade 10 · St. John Vianney | 10 | St. John Vianney | 24:45.41 |
| 78 | Ganira ImbulaPlace 78 · Grade 9 · Collegiate School of Medicine & Biosci | 9 | Collegiate School of Medicine & Biosci | 24:49.40 |
| 79 | Rylee MoorePlace 79 · Grade 9 · Farmington | 9 | Farmington | 24:50.57 |
| 80 | Soren WachsmuthPlace 80 · Grade 10 · Collegiate School of Medicine & Biosci | 10 | Collegiate School of Medicine & Biosci | 24:51.82 |
| 81 | Ethan ZieglerPlace 81 · Grade 12 · Hillsboro | 12 | Hillsboro | 24:53.88 |
| 82 | Benjamin TeaguePlace 82 · Grade 10 · Seckman | 10 | Seckman | 24:55.37 |
| 83 | Henry StotlerPlace 83 · Grade 11 · John Burroughs | 11 | John Burroughs | 24:55.94 |
| 84 | George DalyPlace 84 · Grade 9 · University City | 9 | University City | 24:58.04 |
| 85 | Elijah WatsekPlace 85 · Grade 12 · Northwest (Cedar Hill) | 12 | Northwest (Cedar Hill) | 25:04.43 |
| 86 | David CowinPlace 86 · Grade 10 · Seckman | 10 | Seckman | 25:09.22 |
| 87 | Marty GoveroPlace 87 · Grade 10 · Kingston | 10 | Kingston | 25:14.76 |
| 88 | Adrien SuydamPlace 88 · Grade 11 · Collegiate School of Medicine & Biosci | 11 | Collegiate School of Medicine & Biosci | 25:18.03 |
| 89 | Cassius SchipkowskiPlace 89 · Grade 9 · Gateway Science Academy | 9 | Gateway Science Academy | 25:19.69 |
| 90 | Warrick ByingtonPlace 90 · Grade 12 · Mineral Area Homeschool | 12 | Mineral Area Homeschool | 25:21.80 |
| 91 | Jonathan TrampePlace 91 · Grade 9 · Lutheran South | 9 | Lutheran South | 25:22.43 |
| 92 | Cole JohnstonPlace 92 · Grade 10 · St. John Vianney | 10 | St. John Vianney | 25:23.06 |
| 93 | Mark HudsonPlace 93 · Grade 10 · Lutheran South | 10 | Lutheran South | 25:29.61 |
| 94 | Andrew HeslopPlace 94 · Grade 9 · St. John Vianney | 9 | St. John Vianney | 25:32.67 |
| 95 | Cooper BoeckmanPlace 95 · Grade 10 · St. John Vianney | 10 | St. John Vianney | 25:32.82 |
| 96 | Peyton RobinsonPlace 96 · Grade 12 · Farmington | 12 | Farmington | 25:33.91 |
| 97 | Simon LueckingPlace 97 · Grade 9 · Eureka | 9 | Eureka | 25:41.16 |
| 98 | Ike SpencerPlace 98 · Grade 9 · Collegiate School of Medicine & Biosci | 9 | Collegiate School of Medicine & Biosci | 26:06.36 |
| 99 | Benjamin HutchingsPlace 99 · Grade 11 · Lutheran South | 11 | Lutheran South | 26:06.48 |
| 100 | Isaiah WardPlace 100 · Grade 11 · Mineral Area Homeschool | 11 | Mineral Area Homeschool | 26:25.80 |
| 101 | Jedidiah UpchurchPlace 101 · Grade 9 · Farmington | 9 | Farmington | 26:32.92 |
| 102 | Jonathan MackPlace 102 · Grade 10 · St. John Vianney | 10 | St. John Vianney | 26:37.53 |
| 103 | Jeremy GarciaPlace 103 · Grade 11 · Gateway Science Academy | 11 | Gateway Science Academy | 26:59.33 |
| 104 | Gabriel KleinPlace 104 · Grade 11 · Gateway Science Academy | 11 | Gateway Science Academy | 27:03.80 |
| 105 | Thomas BerryPlace 105 · Grade 9 · St. John Vianney | 9 | St. John Vianney | 27:17.92 |
| 106 | Kenneth WatkinsPlace 106 · Grade 9 · Collegiate School of Medicine & Biosci | 9 | Collegiate School of Medicine & Biosci | 27:38.67 |
| 107 | Michael FrohnPlace 107 · Grade 9 · Northwest (Cedar Hill) | 9 | Northwest (Cedar Hill) | 27:41.85 |
| 108 | Remy MillerPlace 108 · Grade 11 · St. Louis Blue Knights Homeschool | 11 | St. Louis Blue Knights Homeschool | 27:48.44 |
| 109 | Gabriel CaspersenPlace 109 · Grade 9 · Lutheran South | 9 | Lutheran South | 28:04.75 |
| 110 | Mohamad KalbounehPlace 110 · Grade 9 · Lutheran South | 9 | Lutheran South | 28:07.30 |
| 111 | Elijah CoumerilhPlace 111 · Grade 11 · St. Louis Blue Knights Homeschool | 11 | St. Louis Blue Knights Homeschool | 28:18.34 |
| 112 | Benjamin RudzinskiPlace 112 · Grade 12 · Lutheran South | 12 | Lutheran South | 28:35.91 |
| 113 | Caleb WilsonPlace 113 · Grade 10 · Mineral Area Homeschool | 10 | Mineral Area Homeschool | 28:43.10 |
| 114 | John WrightPlace 114 · Grade 10 · Gateway Science Academy | 10 | Gateway Science Academy | 29:10.00 |
| 115 | Corban LewisPlace 115 · Grade 9 · Farmington | 9 | Farmington | 29:30.61 |
| 116 | Blaine CainPlace 116 · Grade 9 · Farmington | 9 | Farmington | 29:32.69 |
| 117 | Xander RojasPlace 117 · Grade 10 · Collegiate School of Medicine & Biosci | 10 | Collegiate School of Medicine & Biosci | 30:04.50 |
| 118 | Colton MohartPlace 118 · Grade 12 · Windsor (Imperial) | 12 | Windsor (Imperial) | 30:40.77 |
| 119 | Philip GloriosoPlace 119 · Grade 12 · Gateway Science Academy | 12 | Gateway Science Academy | 32:00.70 |
| 120 | Lucas LabbeePlace 120 · Grade 10 · Lutheran South | 10 | Lutheran South | 32:28.93 |
| 121 | Wilbur TurpinPlace 121 · Grade 10 · Collegiate School of Medicine & Biosci | 10 | Collegiate School of Medicine & Biosci | 33:15.16 |
| 122 | Leo ReidPlace 122 · Grade 10 · Lutheran South | 10 | Lutheran South | 33:52.45 |
| 123 | Lance Cristopher CanonePlace 123 · Grade 9 · Fox | 9 | Fox | 34:57.13 |
| 124 | Mason TinkerPlace 124 · Grade 9 · Fox | 9 | Fox | 39:18.49 |