| 1 | Jackson SchwartzPlace 1 · JEFFERSON CITY | — | JEFFERSON CITY | 16:37.44 | 1 |
| 2 | Travis LinePlace 2 · COLUMBIA BATTLE | — | COLUMBIA BATTLE | 17:28.85 | 2 |
| 3 | Nick VictorPlace 3 · WAYNESVILLE | — | WAYNESVILLE | 17:29.79 | 3 |
| 4 | Cole BiesemeyerPlace 4 · JEFFERSON CITY | — | JEFFERSON CITY | 17:52.44 | 4 |
| 5 | Elliot KnernschieldPlace 5 · HELIAS | — | HELIAS | 17:56.55 | 5 |
| 6 | Evan BrooksPlace 6 · FORT ZUMWALT SOUTH | — | FORT ZUMWALT SOUTH | 18:01.96 | 6 |
| 7 | Nagm UdchachonPlace 7 · WAYNESVILLE | — | WAYNESVILLE | 18:13.64 | 7 |
| 8 | Eli RaithelPlace 8 · JEFFERSON CITY | — | JEFFERSON CITY | 18:15.77 | 8 |
| 9 | Ethan HartPlace 9 · JEFFERSON CITY | — | JEFFERSON CITY | 18:16.02 | 9 |
| 10 | Brendan BenaPlace 10 · JEFFERSON CITY | — | JEFFERSON CITY | 18:29.35 | 10 |
| 11 | Cody IrwinPlace 11 · JEFFERSON CITY | — | JEFFERSON CITY | 18:35.08 | 11 |
| 12 | Thomas AsmarPlace 12 · HELIAS | — | HELIAS | 18:39.68 | 12 |
| 13 | Aidan IretonPlace 13 · COLUMBIA BATTLE | — | COLUMBIA BATTLE | 18:53.86 | 13 |
| 14 | James KerstingPlace 14 · WENTZVILLE HOLT | — | WENTZVILLE HOLT | 19:04.27 | 14 |
| 15 | Ethan LinePlace 15 · COLUMBIA BATTLE | — | COLUMBIA BATTLE | 19:07.85 | 15 |
| 16 | D'Angelo ColePlace 16 · FORT ZUMWALT SOUTH | — | FORT ZUMWALT SOUTH | 19:12.38 | 16 |
| 17 | Will TheroffPlace 17 · JEFFERSON CITY | — | JEFFERSON CITY | 19:19.23 | 17 |
| 18 | Dillon McCannPlace 18 · COLUMBIA BATTLE | — | COLUMBIA BATTLE | 19:27.95 | 18 |
| 19 | Andrew RotterPlace 19 · WENTZVILLE HOLT | — | WENTZVILLE HOLT | 19:29.14 | 19 |
| 20 | Will CavanaghPlace 20 · FORT ZUMWALT SOUTH | — | FORT ZUMWALT SOUTH | 19:30.19 | 20 |
| 21 | Collin MidyettPlace 21 · FORT ZUMWALT SOUTH | — | FORT ZUMWALT SOUTH | 19:37.66 | 21 |
| 22 | Dominic BottiniPlace 22 · FORT ZUMWALT SOUTH | — | FORT ZUMWALT SOUTH | 19:38.43 | 22 |
| 23 | Derek RayPlace 23 · WAYNESVILLE | — | WAYNESVILLE | 19:41.04 | 23 |
| 24 | Elijah SkinnerPlace 24 · SCHOOL OF THE OSAGE | — | SCHOOL OF THE OSAGE | 19:42.87 | 24 |
| 25 | Danny O'KoriePlace 25 · WAYNESVILLE | — | WAYNESVILLE | 19:47.86 | 25 |
| 26 | Hayden ElderPlace 26 · COLUMBIA BATTLE | — | COLUMBIA BATTLE | 19:49.81 | 26 |
| 27 | Maverick GrayPlace 27 · FORT ZUMWALT SOUTH | — | FORT ZUMWALT SOUTH | 19:50.14 | 27 |
| 28 | Wade PaulkPlace 28 · WAYNESVILLE | — | WAYNESVILLE | 19:51.28 | 28 |
| 29 | Brian WolfePlace 29 · WAYNESVILLE | — | WAYNESVILLE | 19:56.82 | 29 |
| 30 | Zach MayfieldPlace 30 · COLUMBIA BATTLE | — | COLUMBIA BATTLE | 19:57.75 | 30 |
| 31 | Nathan WiebergPlace 31 · HELIAS | — | HELIAS | 19:58.01 | 31 |
| 32 | Jacob RotterPlace 32 · WENTZVILLE HOLT | — | WENTZVILLE HOLT | 20:00.94 | 32 |
| 33 | Grant GammPlace 33 · SCHOOL OF THE OSAGE | — | SCHOOL OF THE OSAGE | 20:12.88 | 33 |
| 34 | Joe BruemmerPlace 34 · HELIAS | — | HELIAS | 20:14.43 | 34 |
| 35 | Patrick LucittPlace 35 · WAYNESVILLE | — | WAYNESVILLE | 20:27.32 | 35 |
| 36 | Ethan RackersPlace 36 · HELIAS | — | HELIAS | 20:30.37 | 36 |
| 37 | Payton BartlettPlace 37 · SCHOOL OF THE OSAGE | — | SCHOOL OF THE OSAGE | 20:35.18 | 37 |
| 38 | Kenny ChengPlace 38 · WENTZVILLE HOLT | — | WENTZVILLE HOLT | 21:02.68 | 38 |
| 39 | Geoff FeganPlace 39 · WENTZVILLE HOLT | — | WENTZVILLE HOLT | 21:06.79 | 39 |
| 40 | Jordan WiebergPlace 40 · HELIAS | — | HELIAS | 21:07.63 | 40 |
| 41 | William RackersPlace 41 · WENTZVILLE HOLT | — | WENTZVILLE HOLT | 21:17.40 | 41 |
| 42 | Trent DistlerPlace 42 · HELIAS | — | HELIAS | 21:48.33 | 42 |
| 43 | John GisellPlace 43 · WENTZVILLE HOLT | — | WENTZVILLE HOLT | 21:56.71 | 43 |
| 44 | Micah LehenbauerPlace 44 · SCHOOL OF THE OSAGE | — | SCHOOL OF THE OSAGE | 25:30.68 | 44 |
| 45 | Mitchell TurnerPlace 45 · SCHOOL OF THE OSAGE | — | SCHOOL OF THE OSAGE | 25:58.41 | 45 |
| 1 | Alex ThompsonPlace 1 · RUSSELLVILLE | — | RUSSELLVILLE | 17:07.44 | 1 |
| 2 | Hunter HennierPlace 2 · FATIMA | — | FATIMA | 17:28.16 | 2 |
| 3 | Matthew FringerPlace 3 · RUSSELLVILLE | — | RUSSELLVILLE | 18:06.12 | 3 |
| 4 | Alex KriegPlace 4 · FATIMA | — | FATIMA | 18:10.58 | 4 |
| 5 | Jamie PorterPlace 5 · RUSSELLVILLE | — | RUSSELLVILLE | 18:11.00 | 5 |
| 6 | Austin MuenksPlace 6 · FATIMA | — | FATIMA | 18:12.96 | 6 |
| 7 | Adam BurkettPlace 7 · CALIFORNIA | — | CALIFORNIA | 18:14.03 | 7 |
| 8 | Easton SabalaPlace 8 · HERMITAGE | — | HERMITAGE | 18:20.05 | 8 |
| 9 | Cody HuhnPlace 9 · FATIMA | — | FATIMA | 18:27.34 | 9 |
| 10 | Anthony BertucciPlace 10 · RUSSELLVILLE | — | RUSSELLVILLE | 18:43.65 | 10 |
| 11 | Bailey JonesPlace 11 · HERMITAGE | — | HERMITAGE | 18:45.97 | 11 |
| 12 | Logan BorlandPlace 12 · FATIMA | — | FATIMA | 18:58.40 | 12 |
| 13 | Dillon MeyerPlace 13 · HERMITAGE | — | HERMITAGE | 18:58.96 | 13 |
| 14 | Caleb SchroederPlace 14 · FATIMA | — | FATIMA | 19:00.15 | 14 |
| 15 | Lock OwenPlace 15 · HALLSVILLE | — | HALLSVILLE | 19:04.00 | 15 |
| 16 | Gabe RompelPlace 16 · WENTZVILLE LIBERTY | — | WENTZVILLE LIBERTY | 19:19.74 | 16 |
| 17 | Zach EvenPlace 17 · FATIMA | — | FATIMA | 19:31.84 | 17 |
| 18 | Kendall RegerPlace 18 · VERSAILLES | — | VERSAILLES | 19:34.70 | — |
| 19 | Tom KabrickPlace 19 · HALLSVILLE | — | HALLSVILLE | 19:42.43 | 18 |
| 20 | Miciah GarciaPlace 20 · CALIFORNIA | — | CALIFORNIA | 19:47.66 | 19 |
| 21 | Jhon LoehmerPlace 21 · WENTZVILLE LIBERTY | — | WENTZVILLE LIBERTY | 19:58.95 | 20 |
| 22 | Jeff SalmonPlace 22 · HERMITAGE | — | HERMITAGE | 20:03.80 | 21 |
| 23 | Connor TaylorPlace 23 · WENTZVILLE LIBERTY | — | WENTZVILLE LIBERTY | 20:14.05 | 22 |
| 24 | Ivan LongPlace 24 · HERMITAGE | — | HERMITAGE | 20:16.05 | 23 |
| 25 | Terry MilesPlace 25 · SOUTH CALLAWAY | — | SOUTH CALLAWAY | 20:21.88 | — |
| 26 | Mason AlbertsonPlace 26 · CALIFORNIA | — | CALIFORNIA | 20:32.70 | 24 |
| 27 | Hunter CarpenterPlace 27 · CALIFORNIA | — | CALIFORNIA | 20:32.97 | 25 |
| 28 | Tj SchmuckPlace 28 · WENTZVILLE LIBERTY | — | WENTZVILLE LIBERTY | 20:39.00 | 26 |
| 29 | Austin DanielsPlace 29 · HERMITAGE | — | HERMITAGE | 20:43.17 | 27 |
| 30 | Jared LockwoodPlace 30 · HALLSVILLE | — | HALLSVILLE | 20:52.08 | 28 |
| 31 | Cody MunseyPlace 31 · HERMITAGE | — | HERMITAGE | 20:55.10 | 29 |
| 32 | Jabe McGeePlace 32 · HALLSVILLE | — | HALLSVILLE | 21:08.99 | 30 |
| 33 | Gregory SchroeterPlace 33 · CALIFORNIA | — | CALIFORNIA | 21:11.08 | 31 |
| 34 | Tyler MelvinPlace 34 · WENTZVILLE LIBERTY | — | WENTZVILLE LIBERTY | 21:16.95 | 32 |
| 35 | Caleb NicholsPlace 35 · RUSSELLVILLE | — | RUSSELLVILLE | 21:30.08 | 33 |
| 36 | Tyler LongPlace 36 · CALIFORNIA | — | CALIFORNIA | 21:38.96 | 34 |
| 37 | Carson YoungPlace 37 · WENTZVILLE LIBERTY | — | WENTZVILLE LIBERTY | 21:48.56 | 35 |
| 38 | Brett WilliamsPlace 38 · HALLSVILLE | — | HALLSVILLE | 22:03.27 | 36 |
| 39 | Elijah BentchPlace 39 · VERSAILLES | — | VERSAILLES | 22:08.88 | — |
| 40 | Ayrton GenneltenPlace 40 · VERSAILLES | — | VERSAILLES | 22:11.10 | — |
| 41 | Brayden AshPlace 41 · CALIFORNIA | — | CALIFORNIA | 23:26.32 | 37 |