| 1 | Josh SabalaPlace 1 · JEFFERSON CITY | — | JEFFERSON CITY | 11:50.69 | 1 |
| 2 | Thomas NieldPlace 2 · JEFFERSON CITY | — | JEFFERSON CITY | 11:54.39 | 2 |
| 3 | Ben KrausePlace 3 · JEFFERSON CITY | — | JEFFERSON CITY | 12:08.75 | 3 |
| 4 | Isaac SochinskiPlace 4 · JEFFERSON CITY | — | JEFFERSON CITY | 12:20.36 | 4 |
| 5 | Nick RuffPlace 5 · JEFFERSON CITY | — | JEFFERSON CITY | 12:30.43 | 5 |
| 6 | Austin RoePlace 6 · RUSSELLVILLE | — | RUSSELLVILLE | 12:34.23 | — |
| 7 | Jack LearPlace 7 · JEFFERSON CITY | — | JEFFERSON CITY | 12:36.45 | 6 |
| 8 | Ej WarrenPlace 8 · WAYNESVILLE | — | WAYNESVILLE | 12:37.84 | 7 |
| 9 | Chase RybakPlace 9 · FORT ZUMWALT SOUTH | — | FORT ZUMWALT SOUTH | 12:40.83 | 8 |
| 10 | Ethan HartPlace 10 · JEFFERSON CITY | — | JEFFERSON CITY | 12:42.41 | 9 |
| 11 | Bobby GutierrezPlace 11 · TIPTON | — | TIPTON | 12:46.34 | 10 |
| 12 | Matthew JohnPlace 12 · JEFFERSON CITY | — | JEFFERSON CITY | 12:55.49 | — |
| 13 | Jack PervinichPlace 13 · JEFFERSON CITY | — | JEFFERSON CITY | 12:59.75 | — |
| 14 | Dalton LuebbertPlace 14 · FATIMA | — | FATIMA | 13:00.55 | — |
| 15 | Brady StockmanPlace 15 · JEFFERSON CITY | — | JEFFERSON CITY | 13:01.18 | — |
| 16 | Eli SheffelPlace 16 · COLUMBIA BATTLE | — | COLUMBIA BATTLE | 13:02.29 | 11 |
| 17 | Brandon MurpheyPlace 17 · WAYNESVILLE | — | WAYNESVILLE | 13:03.56 | 12 |
| 18 | Will TheroffPlace 18 · JEFFERSON CITY | — | JEFFERSON CITY | 13:04.34 | — |
| 19 | Matt KaiserPlace 19 · JEFFERSON CITY | — | JEFFERSON CITY | 13:05.07 | — |
| 20 | Ethan HuffPlace 20 · RUSSELLVILLE | — | RUSSELLVILLE | 13:05.80 | — |
| 21 | Ethan RackersPlace 21 · HELIAS | — | HELIAS | 13:13.64 | 13 |
| 22 | Austin BakerPlace 22 · JEFFERSON CITY | — | JEFFERSON CITY | 13:19.17 | — |
| 23 | Dalton ThompsonPlace 23 · JEFFERSON CITY | — | JEFFERSON CITY | 13:21.05 | — |
| 24 | Tyler MelvinPlace 24 · WENTZVILLE LIBERTY | — | WENTZVILLE LIBERTY | 13:23.99 | 14 |
| 25 | Nilo LugoPlace 25 · WAYNESVILLE | — | WAYNESVILLE | 13:31.67 | 15 |
| 26 | Zachary SmithPlace 26 · HELIAS | — | HELIAS | 13:34.22 | 16 |
| 27 | Hunter LowPlace 27 · FORT ZUMWALT SOUTH | — | FORT ZUMWALT SOUTH | 13:35.96 | 17 |
| 28 | Blake KirschPlace 28 · HELIAS | — | HELIAS | 13:41.65 | 18 |
| 29 | Max MuenksPlace 29 · FATIMA | — | FATIMA | 13:45.08 | — |
| 30 | Joseph HarmannPlace 30 · WENTZVILLE HOLT | — | WENTZVILLE HOLT | 13:47.19 | 19 |
| 31 | Jacob HedrickPlace 31 · FORT ZUMWALT SOUTH | — | FORT ZUMWALT SOUTH | 13:48.27 | 20 |
| 32 | Kyle BratiganPlace 32 · RUSSELLVILLE | — | RUSSELLVILLE | 13:48.74 | — |
| 33 | Jacob McKimPlace 33 · WAYNESVILLE | — | WAYNESVILLE | 13:49.27 | 21 |
| 34 | Logan EldredPlace 34 · HERMITAGE | — | HERMITAGE | 13:50.11 | 22 |
| 35 | David SegallPlace 35 · JEFFERSON CITY | — | JEFFERSON CITY | 13:51.11 | — |
| 36 | Jack KellyPlace 36 · WENTZVILLE HOLT | — | WENTZVILLE HOLT | 13:51.46 | 23 |
| 37 | Victor DaosPlace 37 · WAYNESVILLE | — | WAYNESVILLE | 13:54.99 | 24 |
| 38 | Alex PoteetPlace 38 · WENTZVILLE LIBERTY | — | WENTZVILLE LIBERTY | 14:04.38 | 25 |
| 39 | Dale LampePlace 39 · SCHOOL OF THE OSAGE | — | SCHOOL OF THE OSAGE | 14:04.87 | — |
| 40 | Felipe JacksonPlace 40 · COLUMBIA BATTLE | — | COLUMBIA BATTLE | 14:04.98 | 26 |
| 41 | Brady SloanPlace 41 · JEFFERSON CITY | — | JEFFERSON CITY | 14:07.47 | — |
| 42 | Logan GreenePlace 42 · JEFFERSON CITY | — | JEFFERSON CITY | 14:09.09 | — |
| 43 | Cole EnglandPlace 43 · FORT ZUMWALT SOUTH | — | FORT ZUMWALT SOUTH | 14:10.64 | 27 |
| 44 | Jordan WiebergPlace 44 · HELIAS | — | HELIAS | 14:14.38 | 28 |
| 45 | Piotr PolandPlace 45 · FORT ZUMWALT SOUTH | — | FORT ZUMWALT SOUTH | 14:15.53 | 29 |
| 46 | Tyler LongPlace 46 · CALIFORNIA | — | CALIFORNIA | 14:17.73 | — |
| 47 | Jack HorahPlace 47 · FORT ZUMWALT SOUTH | — | FORT ZUMWALT SOUTH | 14:19.08 | 30 |
| 48 | Brian ElsemanPlace 48 · JEFFERSON CITY | — | JEFFERSON CITY | 14:19.68 | — |
| 49 | Jonah LuuPlace 49 · FORT ZUMWALT SOUTH | — | FORT ZUMWALT SOUTH | 14:27.94 | 31 |
| 50 | Trevan Isaacs-BolesPlace 50 · TIPTON | — | TIPTON | 14:28.16 | 32 |
| 51 | Brendan BauschPlace 51 · WENTZVILLE HOLT | — | WENTZVILLE HOLT | 14:31.20 | 33 |
| 52 | Ben StumpePlace 52 · HELIAS | — | HELIAS | 14:36.43 | 34 |
| 53 | Jesse StousePlace 53 · HERMITAGE | — | HERMITAGE | 14:42.67 | 35 |
| 54 | Abel AlverezPlace 54 · WENTZVILLE HOLT | — | WENTZVILLE HOLT | 14:43.19 | 36 |
| 55 | Jackson SutherlandPlace 55 · FORT ZUMWALT SOUTH | — | FORT ZUMWALT SOUTH | 14:44.71 | — |
| 56 | Austin DanielsPlace 56 · HERMITAGE | — | HERMITAGE | 14:45.20 | 37 |
| 57 | Caleb LaughlinPlace 57 · FATIMA | — | FATIMA | 14:46.01 | — |
| 58 | Dustin KenigPlace 58 · HERMITAGE | — | HERMITAGE | 14:46.47 | 38 |
| 59 | Luke FlackePlace 59 · WENTZVILLE LIBERTY | — | WENTZVILLE LIBERTY | 14:48.05 | 39 |
| 60 | Lucas BuxtonPlace 60 · WENTZVILLE LIBERTY | — | WENTZVILLE LIBERTY | 14:50.68 | 40 |
| 61 | Antron ReidPlace 61 · FORT ZUMWALT SOUTH | — | FORT ZUMWALT SOUTH | 14:51.12 | — |
| 62 | Bryan MuthembaPlace 62 · WENTZVILLE LIBERTY | — | WENTZVILLE LIBERTY | 14:52.08 | 41 |
| 63 | Blake DeckardPlace 63 · WENTZVILLE HOLT | — | WENTZVILLE HOLT | 14:53.41 | 42 |
| 64 | Devin ShieldsPlace 64 · HERMITAGE | — | HERMITAGE | 14:56.43 | 43 |
| 65 | Mark LamkemeyerPlace 65 · FORT ZUMWALT SOUTH | — | FORT ZUMWALT SOUTH | 15:00.12 | — |
| 66 | Trent DistlerPlace 66 · HELIAS | — | HELIAS | 15:00.56 | 44 |
| 67 | James VignolaPlace 67 · HELIAS | — | HELIAS | 15:01.63 | 45 |
| 68 | Honey HaasPlace 68 · FORT ZUMWALT SOUTH | — | FORT ZUMWALT SOUTH | 15:04.92 | — |
| 69 | Trenton BlackPlace 69 · TIPTON | — | TIPTON | 15:06.83 | 46 |
| 70 | Dawson BickelPlace 70 · WENTZVILLE HOLT | — | WENTZVILLE HOLT | 15:13.12 | 47 |
| 71 | Timitr Robinson-DouglasPlace 71 · COLUMBIA BATTLE | — | COLUMBIA BATTLE | 15:15.32 | 48 |
| 72 | Sam AllenPlace 72 · HELIAS | — | HELIAS | 15:17.05 | — |
| 73 | Aaron CuddyPlace 73 · SCHOOL OF THE OSAGE | — | SCHOOL OF THE OSAGE | 15:18.69 | — |
| 74 | Matt MatejaPlace 74 · FORT ZUMWALT SOUTH | — | FORT ZUMWALT SOUTH | 15:19.94 | — |
| 75 | Jonathon HenrichPlace 75 · WENTZVILLE HOLT | — | WENTZVILLE HOLT | 15:34.13 | 49 |
| 76 | Ben LeachPlace 76 · WENTZVILLE LIBERTY | — | WENTZVILLE LIBERTY | 15:38.08 | 50 |
| 77 | Marc ChauvinPlace 77 · COLUMBIA BATTLE | — | COLUMBIA BATTLE | 15:39.99 | 51 |
| 78 | Peyton StinsonPlace 78 · SOUTH CALLAWAY | — | SOUTH CALLAWAY | 15:46.41 | — |
| 79 | Brennar WatkinsPlace 79 · WENTZVILLE LIBERTY | — | WENTZVILLE LIBERTY | 15:47.18 | 52 |
| 80 | Zach GreathousePlace 80 · CALIFORNIA | — | CALIFORNIA | 15:49.08 | — |
| 81 | Josh KloeppelPlace 81 · FATIMA | — | FATIMA | 15:53.06 | — |
| 82 | Aaron SchepersPlace 82 · HELIAS | — | HELIAS | 15:54.17 | — |
| 83 | Jordan BavlinkaPlace 83 · COLUMBIA BATTLE | — | COLUMBIA BATTLE | 15:56.48 | 53 |
| 84 | Matthew HenleyPlace 84 · CALIFORNIA | — | CALIFORNIA | 16:04.42 | — |
| 85 | Jt AbsherPlace 85 · WENTZVILLE LIBERTY | — | WENTZVILLE LIBERTY | 16:08.34 | — |
| 86 | Aaron OttoPlace 86 · SCHOOL OF THE OSAGE | — | SCHOOL OF THE OSAGE | 16:15.35 | — |
| 87 | Javier LandaPlace 87 · COLUMBIA BATTLE | — | COLUMBIA BATTLE | 16:16.32 | 54 |
| 88 | Alex SandtrapPlace 88 · FORT ZUMWALT SOUTH | — | FORT ZUMWALT SOUTH | 16:19.19 | — |
| 89 | Jack JohnstonPlace 89 · CALIFORNIA | — | CALIFORNIA | 16:31.73 | — |
| 90 | Devin DanielsPlace 90 · HERMITAGE | — | HERMITAGE | 17:09.66 | 55 |
| 91 | Nate SharpPlace 91 · SOUTH CALLAWAY | — | SOUTH CALLAWAY | 17:13.32 | — |
| 92 | Tanner HarlowPlace 92 · FORT ZUMWALT SOUTH | — | FORT ZUMWALT SOUTH | 17:25.33 | — |
| 93 | Garrett EthingtonPlace 93 · HERMITAGE | — | HERMITAGE | 17:38.28 | 56 |
| 94 | Justin WieschhausPlace 94 · FORT ZUMWALT SOUTH | — | FORT ZUMWALT SOUTH | 17:47.31 | — |
| 95 | Jacob PorterPlace 95 · WAYNESVILLE | — | WAYNESVILLE | 18:06.62 | 57 |
| 96 | Caleb MossPlace 96 · TIPTON | — | TIPTON | 18:08.49 | 58 |
| 97 | Gabriel WatsonPlace 97 · COLUMBIA BATTLE | — | COLUMBIA BATTLE | 18:09.23 | 59 |
| 98 | Mitchell TurnerPlace 98 · SCHOOL OF THE OSAGE | — | SCHOOL OF THE OSAGE | 18:38.30 | — |
| 99 | Bryant CarpenterPlace 99 · TIPTON | — | TIPTON | 18:52.04 | 60 |
| 100 | Sam NelsonPlace 100 · WENTZVILLE LIBERTY | — | WENTZVILLE LIBERTY | 18:54.61 | — |
| 101 | Troy MortonPlace 101 · HERMITAGE | — | HERMITAGE | 18:58.27 | — |
| 102 | Bryce JarrettPlace 102 · HELIAS | — | HELIAS | 19:18.10 | — |
| 103 | Brady AdamPlace 103 · WENTZVILLE HOLT | — | WENTZVILLE HOLT | 19:32.08 | — |
| 104 | Corbin KitePlace 104 · HERMITAGE | — | HERMITAGE | 20:03.69 | — |
| 105 | Jacob ArmstrongPlace 105 · FORT ZUMWALT SOUTH | — | FORT ZUMWALT SOUTH | 20:07.65 | — |
| 106 | Caleb RussellPlace 106 · HERMITAGE | — | HERMITAGE | 20:35.66 | — |
| 107 | Michael NewmanPlace 107 · HERMITAGE | — | HERMITAGE | 20:58.91 | — |
| 108 | Brandon KapellerPlace 108 · FORT ZUMWALT SOUTH | — | FORT ZUMWALT SOUTH | 22:03.68 | — |