| 1 | Blake WohlerPlace 1 · Free State | — | Free State | 16:24.4 | 12 |
| 2 | Jake LoosPlace 2 · Free State | — | Free State | 16:50.5 | 12 |
| 3 | Evan StevensPlace 3 · Webb City | — | Webb City | 16:55.7 | 12 |
| 5 | Ryan WhittleseyPlace 5 · Free State | — | Free State | 17:14.2 | 12 |
| 6 | Jonah FryePlace 6 · Free State | — | Free State | 17:18.2 | 10 |
| 7 | Sam RinehartPlace 7 · Glendale | — | Glendale | 17:20.5 | 12 |
| 8 | Henry WoodsPlace 8 · Rogers | — | Rogers | 17:21.5 | 11 |
| 9 | Lincoln CrewsPlace 9 · Glendale | — | Glendale | 17:23.9 | 10 |
| 10 | Mason HedgerPlace 10 · Webb City | — | Webb City | 17:30.7 | 12 |
| 11 | Noah GordenPlace 11 · Rogers | — | Rogers | 17:32.1 | 10 |
| 12 | Zach Hansen TerryPlace 12 · Free State | — | Free State | 17:32.3 | 12 |
| 13 | Cristian WillsPlace 13 · Free State | — | Free State | 17:39.1 | 12 |
| 14 | Hudsyn BolesPlace 14 · Rogers | — | Rogers | 17:41.9 | 11 |
| 15 | Andrew PortaPlace 15 · Rogers | — | Rogers | 17:42.9 | 11 |
| 16 | Spencer KendallPlace 16 · Webb City | — | Webb City | 17:43.7 | 11 |
| 17 | Noah BrothersPlace 17 · Rogers | — | Rogers | 17:48.8 | 11 |
| 18 | Noah LankardPlace 18 · Webb City | — | Webb City | 17:49.9 | 10 |
| 19 | Andrew DawsonPlace 19 · Webb City | — | Webb City | 17:51.6 | 10 |
| 20 | Michael ParrigonPlace 20 · McAuley Catholic | — | McAuley Catholic | 17:54.7 | 11 |
| 21 | Grant LichauerPlace 21 · Free State | — | Free State | 17:59.2 | 11 |
| 22 | Jack LawsonPlace 22 · Carl Junction | — | Carl Junction | 18:05.5 | 12 |
| 24 | Eddy FuentesPlace 24 · Carthage | — | Carthage | 18:13.7 | 12 |
| 25 | Abraham HernandezPlace 25 · Rogers Heritage | — | Rogers Heritage | 18:35.8 | 10 |
| 26 | Andrew MooneyPlace 26 · Glendale | — | Glendale | 18:37.2 | 12 |
| 27 | Zane LePlace 27 · Rogers Heritage | — | Rogers Heritage | 18:40.7 | 10 |
| 28 | Trae VeerPlace 28 · McAuley Catholic | — | McAuley Catholic | 18:55.3 | 10 |
| 29 | Aiden PrattPlace 29 · Rogers | — | Rogers | 18:59.1 | 11 |
| 30 | Fenton RicePlace 30 · Webb City | — | Webb City | 19:00.3 | 10 |
| 31 | Noah MilnerPlace 31 · Rogers | — | Rogers | 19:00.4 | 12 |
| 33 | Dakota GrovePlace 33 · Webb City | — | Webb City | 19:01.5 | 12 |
| 34 | Devin SmithPlace 34 · Carthage | — | Carthage | 19:02.2 | 10 |
| 35 | Anderson WithersPlace 35 · Glendale | — | Glendale | 19:05.9 | 12 |
| 37 | Javen ByrdPlace 37 · Carthage | — | Carthage | 19:13.0 | 10 |
| 39 | Jackson JohnsonPlace 39 · Glendale | — | Glendale | 19:22.6 | 10 |
| 40 | Brayan Perez FloresPlace 40 · Carthage | — | Carthage | 19:23.8 | 10 |
| 41 | Isaac MontgomeryPlace 41 · Glendale | — | Glendale | 19:27.0 | 9 |
| 42 | Jase McabeePlace 42 · Grove | — | Grove | 19:28.7 | 12 |
| 43 | Isaac WilloughbyPlace 43 · Carl Junction | — | Carl Junction | 19:38.9 | 11 |
| 44 | Braden Honeywell-LynchThomas Jefferson IndependentPlace 44 · Sch | — | Sch | 19:43.2 | 11 |
| 45 | Jibrany AlvarezPlace 45 · Rogers Heritage | — | Rogers Heritage | 19:47.4 | 10 |
| 46 | Luke BattaglerPlace 46 · Carl Junction | — | Carl Junction | 19:48.3 | 12 |
| 47 | Tyler CavettPlace 47 · Rogers Heritage | — | Rogers Heritage | 19:51.6 | 12 |
| 49 | DeAngelo MorenoPlace 49 · Rogers Heritage | — | Rogers Heritage | 20:04.1 | 10 |
| 50 | Lane StewartPlace 50 · Grove | — | Grove | 20:05.8 | 12 |
| 51 | Dominick JuradoPlace 51 · Rogers Heritage | — | Rogers Heritage | 20:11.8 | 12 |
| 52 | Will MollnowPlace 52 · McAuley Catholic | — | McAuley Catholic | 20:14.5 | 9 |
| 53 | Tyler KlingensmithPlace 53 · Glendale | — | Glendale | 20:20.2 | 9 |
| 54 | Brandon HarrisPlace 54 · Rogers Heritage | — | Rogers Heritage | 20:28.3 | 12 |
| 55 | Denis Velasquez Perez Carthage HighPlace 55 · School | — | School | 20:31.6 | 9 |
| 57 | Nikash YearyPlace 57 · Carl Junction | — | Carl Junction | 20:41.1 | 9 |
| 58 | Gavin HandlePlace 58 · Grove | — | Grove | 20:42.4 | 11 |
| 60 | Jacob GarrettPlace 60 · Carl Junction | — | Carl Junction | 20:57.9 | 11 |
| 62 | Jayden SafleyPlace 62 · Hillcrest | — | Hillcrest | 21:04.5 | 12 |
| 63 | Alexander AllisonPlace 63 · Carl Junction | — | Carl Junction | 21:19.7 | 11 |
| 64 | Connor TaffnerPlace 64 · McAuley Catholic | — | McAuley Catholic | 21:20.7 | 10 |
| 66 | Chance GoldenPlace 66 · Carl Junction | — | Carl Junction | 21:23.6 | 9 |
| 67 | Ian McWhirtPlace 67 · Parkview | — | Parkview | 21:27.2 | 12 |
| 69 | Parker HoelPlace 69 · Hillcrest | — | Hillcrest | 21:34.4 | 12 |
| 72 | Diesel ShattoPlace 72 · Hillcrest | — | Hillcrest | 22:07.2 | 10 |
| 73 | LiamPlace 73 · Cook | — | Cook | 22:17.3 | 9 |
| 78 | William McCoyPlace 78 · Parkview | — | Parkview | 22:35.8 | 10 |
| 79 | Xander VazquezPlace 79 · Carthage | — | Carthage | 22:41.2 | 12 |
| 80 | Isaiah IliffPlace 80 · Grove | — | Grove | 22:46.6 | 12 |
| 81 | Steven MasseyPlace 81 · Parkview | — | Parkview | 22:50.3 | 11 |
| 83 | Silas JohnstonPlace 83 · Parkview | — | Parkview | 22:55.6 | 9 |
| 84 | Trenton HartleyPlace 84 · Hillcrest | — | Hillcrest | 23:17.2 | 10 |
| 85 | Cliff NolanPlace 85 · McAuley Catholic | — | McAuley Catholic | 23:21.9 | 11 |
| 86 | AshanPlace 86 · Appuhamy | — | Appuhamy | 23:23.0 | 9 |
| 87 | Max AnrederPlace 87 · McAuley Catholic | — | McAuley Catholic | 23:24.2 | 10 |
| 88 | Grant HorinekPlace 88 · McAuley Catholic | — | McAuley Catholic | 23:31.6 | 11 |
| 90 | Dylan DePriestPlace 90 · Parkview | — | Parkview | 23:44.7 | 12 |
| 92 | RingoPlace 92 · Snow | — | Snow | 23:49.8 | 9 |
| 93 | SpencerPlace 93 · Long | — | Long | 24:29.6 | 9 |
| 98 | Samuel HumphreyPlace 98 · Hillcrest | — | Hillcrest | 25:10.0 | 12 |
| 99 | JamesPlace 99 · Sheppard | — | Sheppard | 25:51.8 | 10 |
| 100 | Jeremiah IliffPlace 100 · Grove | — | Grove | 28:13.4 | 11 |
| 102 | Dalton FifePlace 102 · Grove | — | Grove | 28:52.3 | 10 |