| 1 | Charles HeadPlace 1 · Grade 9 · Rockwood Summit | 9 | Rockwood Summit | 11:01.32 |
| 2 | Zyler MulleryPlace 2 · Grade 9 · Farmington | 9 | Farmington | 11:15.73 |
| 3 | Atley MoorePlace 3 · Grade 9 · Farmington | 9 | Farmington | 11:22.55 |
| 4 | Tatum GrossPlace 4 · Grade 9 · Jackson | 9 | Jackson | 11:25.44 PR |
| 5 | Samuel LauppPlace 5 · Grade 9 · Herculaneum | 9 | Herculaneum | 11:29.17 PR |
| 6 | Luke DallasPlace 6 · Grade 9 · Anna (A.-Jonesboro) | 9 | Anna (A.-Jonesboro) | 11:48.37 PR |
| 7 | Samer ElaneedPlace 7 · Grade 9 · Rockwood Summit | 9 | Rockwood Summit | 11:55.08 PR |
| 8 | Jasper LehnhoffPlace 8 · Grade 9 · Northwest (Cedar Hill) | 9 | Northwest (Cedar Hill) | 11:56.34 PR |
| 9 | Avery HahsPlace 9 · Grade 9 · Oak Ridge | 9 | Oak Ridge | 11:57.95 PR |
| 10 | Nolan SmithPlace 10 · Grade 9 · Jackson | 9 | Jackson | 12:00.09 PR |
| 11 | Nolan StonekingPlace 11 · Grade 9 · Jackson | 9 | Jackson | 12:03.41 PR |
| 12 | Victor WhitePlace 12 · Grade 9 · Herculaneum | 9 | Herculaneum | 12:07.14 PR |
| 13 | Noah JohnsonPlace 13 · Grade 9 · Ullin (Century) | 9 | Ullin (Century) | 12:20.44 PR |
| 14 | Slade StuckeyPlace 14 · Grade 9 · Kennett | 9 | Kennett | 12:22.80 PR |
| 15 | Logan RottyPlace 15 · Grade 9 · Lindbergh | 9 | Lindbergh | 12:24.22 PR |
| 16 | Tristan WhitePlace 16 · Grade 9 · Herculaneum | 9 | Herculaneum | 12:24.41 PR |
| 17 | Adam StatenPlace 17 · Grade 9 · Kirkwood | 9 | Kirkwood | 12:25.49 PR |
| 18 | Adam LehmkuhlPlace 18 · Grade 9 · Lindbergh | 9 | Lindbergh | 12:28.48 PR |
| 19 | Jaxon MccoyPlace 19 · Grade 9 · Jefferson (Festus) | 9 | Jefferson (Festus) | 12:33.12 PR |
| 20 | Blaine BennettPlace 20 · Grade 9 · Jefferson (Festus) | 9 | Jefferson (Festus) | 12:33.75 PR |
| 21 | Emerson MolesPlace 21 · Grade 9 · Christian Brothers College | 9 | Christian Brothers College | 12:41.61 PR |
| 22 | Cole RileyPlace 22 · Grade 9 · Lindbergh | 9 | Lindbergh | 12:43.05 PR |
| 23 | Tayton CathcartPlace 23 · Grade 9 · Jackson | 9 | Jackson | 12:43.56 PR |
| 24 | Matthew BainPlace 24 · Grade 9 · Kirkwood | 9 | Kirkwood | 12:45.11 PR |
| 25 | Adam DwinellPlace 25 · Grade 9 · Herculaneum | 9 | Herculaneum | 12:57.94 PR |
| 26 | Sean SwappPlace 26 · Grade 9 · Herculaneum | 9 | Herculaneum | 12:57.96 PR |
| 27 | Cohen CarrollPlace 27 · Grade 9 · Lindbergh | 9 | Lindbergh | 13:00.99 PR |
| 28 | Mason ConnerPlace 28 · Grade 9 · Bloomfield | 9 | Bloomfield | 13:01.23 PR |
| 29 | Chase SimmonsPlace 29 · Grade 9 · Rockwood Summit | 9 | Rockwood Summit | 13:02.95 |
| 30 | Clayton WidemanPlace 30 · Grade 9 · Jefferson (Festus) | 9 | Jefferson (Festus) | 13:05.50 PR |
| 31 | Carter RosePlace 31 · Grade 9 · Herculaneum | 9 | Herculaneum | 13:05.81 PR |
| 32 | Brody KubastaPlace 32 · Grade 9 · Lindbergh | 9 | Lindbergh | 13:07.19 PR |
| 33 | Joshua SmithPlace 33 · Grade 9 · Leopold | 9 | Leopold | 13:09.99 PR |
| 34 | Trever WelkerPlace 34 · Grade 9 · St. Vincent | 9 | St. Vincent | 13:18.41 PR |
| 35 | Parker HerrinPlace 35 · Grade 9 · Northwest (Cedar Hill) | 9 | Northwest (Cedar Hill) | 13:24.14 PR |
| 36 | Luke DericksonPlace 36 · Grade 9 · Lindbergh | 9 | Lindbergh | 13:27.62 PR |
| 37 | Edward CotterPlace 37 · Grade 9 · Lindbergh | 9 | Lindbergh | 13:29.77 PR |
| 38 | Blake HawsPlace 38 · Grade 9 · Jackson | 9 | Jackson | 13:34.31 PR |
| 39 | Reed CotterPlace 39 · Grade 9 · Lindbergh | 9 | Lindbergh | 13:34.86 PR |
| 40 | Trenton KelleyPlace 40 · Grade 9 · Central (Park Hills) | 9 | Central (Park Hills) | 13:35.29 PR |
| 41 | Patrick SherrellPlace 41 · Grade 9 · Northwest (Cedar Hill) | 9 | Northwest (Cedar Hill) | 13:37.86 PR |
| 42 | Nash PowersPlace 42 · Grade 9 · Advance | 9 | Advance | 13:45.37 PR |
| 43 | Callan McMillanPlace 43 · Grade 9 · Lindbergh | 9 | Lindbergh | 13:45.73 PR |
| 44 | Cooper ReynoldsPlace 44 · Grade 9 · Kelly | 9 | Kelly | 13:49.85 PR |
| 45 | Carter MurrayPlace 45 · Grade 9 · Rockwood Summit | 9 | Rockwood Summit | 13:50.20 |
| 46 | Declan McSwainPlace 46 · Grade 9 · Kirkwood | 9 | Kirkwood | 13:53.86 PR |
| 47 | Jonah DenisonPlace 47 · Grade 9 · Farmington | 9 | Farmington | 13:54.22 |
| 48 | Aiden LacroixPlace 48 · Grade 9 · Rockwood Summit | 9 | Rockwood Summit | 13:55.50 PR |
| 49 | Malachi BorumPlace 49 · Grade 9 · Kirkwood | 9 | Kirkwood | 13:58.19 PR |
| 50 | Gunner PetersPlace 50 · Grade 9 · Jackson | 9 | Jackson | 14:00.17 PR |
| 51 | Brantley MillerPlace 51 · Grade 9 · Bismarck | 9 | Bismarck | 14:05.06 PR |
| 52 | Gavin HalePlace 52 · Grade 9 · Puxico | 9 | Puxico | 14:05.58 PR |
| 53 | Dylan HamptonPlace 53 · Grade 9 · Kennett | 9 | Kennett | 14:13.55 PR |
| 54 | Ethan MilliganPlace 54 · Grade 9 · Northwest (Cedar Hill) | 9 | Northwest (Cedar Hill) | 14:16.90 PR |
| 55 | William HaakensonPlace 55 · Grade 9 · Kirkwood | 9 | Kirkwood | 14:17.01 PR |
| 56 | John MoranPlace 56 · Grade 9 · Christian Brothers College | 9 | Christian Brothers College | 14:17.60 PR |
| 57 | Ace LueckePlace 57 · Grade 9 · Poplar Bluff | 9 | Poplar Bluff | 14:30.33 PR |
| 58 | Max MaherPlace 58 · Grade 9 · Kirkwood | 9 | Kirkwood | 14:32.41 PR |
| 59 | Finn KirkseyPlace 59 · Grade 9 · Rockwood Summit | 9 | Rockwood Summit | 14:34.41 |
| 60 | Tanner StephensPlace 60 · Grade 9 · Farmington | 9 | Farmington | 14:35.81 PR |
| 61 | Jonathan TianPlace 61 · Grade 9 · Jackson | 9 | Jackson | 14:36.36 PR |
| 62 | James HnatiwPlace 62 · Grade 9 · Lindbergh | 9 | Lindbergh | 14:39.51 PR |
| 63 | Parker WillsPlace 63 · Grade 9 · Northwest (Cedar Hill) | 9 | Northwest (Cedar Hill) | 14:39.91 PR |
| 64 | Bryson SaulsPlace 64 · Grade 9 · Woodland | 9 | Woodland | 14:45.32 |
| 65 | Jayden MunsonPlace 65 · Grade 9 · Northwest (Cedar Hill) | 9 | Northwest (Cedar Hill) | 14:49.69 PR |
| 66 | Finley MoranPlace 66 · Grade 9 · Perryville | 9 | Perryville | 14:50.54 PR |
| 67 | Anderson MeyerPlace 67 · Grade 9 · Christian Brothers College | 9 | Christian Brothers College | 14:59.45 PR |
| 68 | Isaac PeckPlace 68 · Grade 9 · Lindbergh | 9 | Lindbergh | 15:06.59 PR |
| 69 | Zachary GravesPlace 69 · Grade 9 · Jackson | 9 | Jackson | 15:06.83 PR |
| 70 | Parker HannPlace 70 · Grade 9 · Kirkwood | 9 | Kirkwood | 15:09.30 PR |
| 71 | Emmett BellPlace 71 · Grade 9 · Rockwood Summit | 9 | Rockwood Summit | 15:13.62 |
| 72 | Lucas GerstnerPlace 72 · Grade 9 · Farmington | 9 | Farmington | 15:21.41 |
| 73 | William SmithPlace 73 · Grade 9 · Jackson | 9 | Jackson | 15:22.93 PR |
| 74 | Louis BlairPlace 74 · Grade 9 · Herculaneum | 9 | Herculaneum | 15:26.85 PR |
| 75 | Ridgelee GarnerPlace 75 · Grade 9 · Ullin (Century) | 9 | Ullin (Century) | 15:28.09 PR |
| 76 | Riley PhillipsPlace 76 · Grade 9 · Puxico | 9 | Puxico | 15:31.80 PR |
| 77 | Blake MaybearryPlace 77 · Grade 9 · Perryville | 9 | Perryville | 15:39.44 PR |
| 78 | Emmett PricePlace 78 · Grade 9 · Kelly | 9 | Kelly | 15:57.82 PR |
| 79 | Colby JenningsPlace 79 · Grade 9 · Kelly | 9 | Kelly | 16:14.38 PR |
| 80 | Houston CarneyPlace 80 · Grade 9 · Lindbergh | 9 | Lindbergh | 16:27.72 PR |
| 81 | Robert HillPlace 81 · Grade 9 · Kirkwood | 9 | Kirkwood | 16:40.17 PR |
| 82 | Alexander MackPlace 82 · Grade 9 · Kelly | 9 | Kelly | 16:42.99 PR |
| 83 | Stephen DowellPlace 83 · Grade 9 · Kirkwood | 9 | Kirkwood | 17:03.74 PR |
| 84 | Kai HenkePlace 84 · Grade 9 · Kirkwood | 9 | Kirkwood | 17:04.10 PR |
| 85 | Daniel OwensPlace 85 · Grade 9 · Lindbergh | 9 | Lindbergh | 17:28.07 PR |
| 86 | Hampton WilsonPlace 86 · Grade 9 · Kennett | 9 | Kennett | 17:43.09 PR |
| 87 | Easton McGarityPlace 87 · Grade 9 · Richland (Essex) | 9 | Richland (Essex) | 17:48.27 PR |
| 88 | Jon PaynePlace 88 · Grade 9 · Kennett | 9 | Kennett | 17:49.47 PR |
| 89 | Gabriel BoscanPlace 89 · Grade 9 · Kirkwood | 9 | Kirkwood | 17:52.92 PR |
| 90 | Andrew McSwainPlace 90 · Grade 9 · Northwest (Cedar Hill) | 9 | Northwest (Cedar Hill) | 17:58.59 PR |
| 91 | Brock EwingPlace 91 · Grade 9 · Christian Brothers College | 9 | Christian Brothers College | 17:59.34 PR |
| 92 | Bennett NiemanPlace 92 · Grade 9 · Kirkwood | 9 | Kirkwood | 18:03.99 PR |
| 93 | Connor SmithPlace 93 · Grade 9 · Lindbergh | 9 | Lindbergh | 18:30.36 PR |
| 94 | William McQuaidePlace 94 · Grade 9 · Christian Brothers College | 9 | Christian Brothers College | 18:38.12 PR |
| 95 | Sam ThurmanPlace 95 · Grade 9 · St. Paul Lutheran (Farmington) | 9 | St. Paul Lutheran (Farmington) | 19:12.12 PR |
| 96 | Matthew SeabaughPlace 96 · Grade 9 · Christian Brothers College | 9 | Christian Brothers College | 19:28.16 PR |
| 97 | Joseph BurnettPlace 97 · Grade 9 · Zalma | 9 | Zalma | 19:46.37 PR |
| 98 | Eren TugluerPlace 98 · Grade 9 · Lindbergh | 9 | Lindbergh | 21:34.06 PR |
| 99 | Charlie GosserPlace 99 · Grade 9 · Lindbergh | 9 | Lindbergh | 21:43.56 PR |
| 100 | Elijah Glenn-NormanPlace 100 · Grade 9 · Puxico | 9 | Puxico | 23:09.59 PR |