| 1 | Leo ButlerPlace 1 · Grade 11 · Summit Christian Academy | 11 | Summit Christian Academy | 17:09.70 | 1 |
| 2 | Ryker HackettPlace 2 · Grade 11 · Maryville | 11 | Maryville | 17:33.70 | 2 |
| 3 | Spencer JohansenPlace 3 · Grade 10 · Chillicothe | 10 | Chillicothe | 17:39.80 | 3 |
| 4 | Logan DavisPlace 4 · Grade 12 · St. Pius X (Kansas City) | 12 | St. Pius X (Kansas City) | 17:45.50 | 4 |
| 5 | Questen MantonyaPlace 5 · Grade 10 · Clinton | 10 | Clinton | 17:45.60 | 5 |
| 6 | Ace KroesenPlace 6 · Grade 10 · Odessa | 10 | Odessa | 17:47.30 | 6 |
| 7 | Miles HochwenderPlace 7 · Grade 12 · Lawson | 12 | Lawson | 17:47.40 | 7 |
| 8 | Chase HallPlace 8 · Grade 9 · Knob Noster | 9 | Knob Noster | 18:03.20 | 8 |
| 9 | Ivan SjuePlace 9 · Grade 10 · Pembroke Hill | 10 | Pembroke Hill | 18:15.20 | 9 |
| 10 | Zephaniah O'BerryPlace 10 · Grade 12 · Chillicothe | 12 | Chillicothe | 18:19.10 | 10 |
| 11 | Tucker McColloughPlace 11 · Grade 11 · Maryville | 11 | Maryville | 18:26.90 | 11 |
| 12 | Hudson HurstPlace 12 · Grade 10 · St. Pius X (Kansas City) | 10 | St. Pius X (Kansas City) | 18:29.20 | 12 |
| 13 | Braylen PricePlace 13 · Grade 9 · Savannah | 9 | Savannah | 18:29.70 | 13 |
| 14 | Trevor NewportPlace 14 · Grade 9 · Lawson | 9 | Lawson | 18:29.90 | 14 |
| 15 | Edward YoungPlace 15 · Grade 12 · Pembroke Hill | 12 | Pembroke Hill | 18:33.70 | 15 |
| 16 | Jude ElliottPlace 16 · Grade 11 · St. Pius X (Kansas City) | 11 | St. Pius X (Kansas City) | 18:36.80 | 16 |
| 17 | William ClaxtonPlace 17 · Grade 11 · Holden | 11 | Holden | 18:37.10 | 17 |
| 18 | Colton Ross-VarnerPlace 18 · Grade 12 · Clinton | 12 | Clinton | 18:37.40 | 18 |
| 19 | Casey AdwellPlace 19 · Grade 10 · Savannah | 10 | Savannah | 18:37.50 | 19 |
| 20 | Landon NeilPlace 20 · Grade 10 · Savannah | 10 | Savannah | 18:37.60 | 20 |
| 21 | Simon ElliottPlace 21 · Grade 11 · St. Pius X (Kansas City) | 11 | St. Pius X (Kansas City) | 18:41.20 | 21 |
| 22 | Michael DaisPlace 22 · Grade 9 · Knob Noster | 9 | Knob Noster | 18:41.40 | 22 |
| 23 | Nolan SmithPlace 23 · Grade 10 · Summit Christian Academy | 10 | Summit Christian Academy | 18:42.60 | 23 |
| 24 | Aidan ParkerPlace 24 · Grade 12 · Summit Christian Academy | 12 | Summit Christian Academy | 18:43.30 | 24 |
| 24 | Eli JanssenPlace 24 · Grade 10 · Summit Christian Academy | 10 | Summit Christian Academy | 18:43.30 | 25 |
| 26 | Kellen StoryPlace 26 · Grade 11 · Summit Christian Academy | 11 | Summit Christian Academy | 18:45.30 | 26 |
| 27 | Jamen CostonPlace 27 · Grade 11 · Maryville | 11 | Maryville | 18:45.60 | 27 |
| 28 | Dakota ScottPlace 28 · Grade 9 · Knob Noster | 9 | Knob Noster | 18:50.80 | 28 |
| 29 | Layton BakerPlace 29 · Grade 11 · Chillicothe | 11 | Chillicothe | 18:52.90 | 29 |
| 30 | Brody NorrisPlace 30 · Grade 11 · Chillicothe | 11 | Chillicothe | 18:53.00 | 30 |
| 31 | Blake DoeringPlace 31 · Grade 10 · St. Pius X (Kansas City) | 10 | St. Pius X (Kansas City) | 19:02.50 | 31 |
| 32 | William CramerPlace 32 · Grade 11 · Knob Noster | 11 | Knob Noster | 19:06.70 | 32 |
| 33 | Kevin EwensPlace 33 · Grade 11 · Kauffman | 11 | Kauffman | 19:09.90 | 33 |
| 34 | Breslin BricePlace 34 · Grade 9 · Odessa | 9 | Odessa | 19:10.10 | 34 |
| 35 | Evan RobinsonPlace 35 · Grade 12 · Holden | 12 | Holden | 19:11.50 | 35 |
| 36 | James ParkerPlace 36 · Grade 9 · Boonville | 9 | Boonville | 19:14.20 | 36 |
| 37 | Brenden O'HaraPlace 37 · Grade 12 · Macon | 12 | Macon | 19:19.20 | 0 |
| 38 | Bentley McDowellPlace 38 · Grade 10 · Maryville | 10 | Maryville | 19:21.60 | 37 |
| 39 | Camren BergPlace 39 · Grade 11 · Savannah | 11 | Savannah | 19:23.80 | 38 |
| 40 | Ethan LaurichPlace 40 · Grade 11 · Pembroke Hill | 11 | Pembroke Hill | 19:28.60 | 39 |
| 41 | Coltyn JonesPlace 41 · Grade 10 · Lawson | 10 | Lawson | 19:28.80 | 40 |
| 42 | Jonathan DimitriadisPlace 42 · Grade 12 · Summit Christian Academy | 12 | Summit Christian Academy | 19:33.10 | 41 |
| 43 | Tyler LeNeavePlace 43 · Grade 12 · Knob Noster | 12 | Knob Noster | 19:34.30 | 42 |
| 44 | Ashton WhitePlace 44 · Grade 11 · Odessa | 11 | Odessa | 19:43.20 | 43 |
| 45 | Finn McClardPlace 45 · Grade 11 · Cameron | 11 | Cameron | 19:50.50 | 0 |
| 46 | Kaiden DeanPlace 46 · Grade 11 · Center | 11 | Center | 19:51.40 PR | 0 |
| 47 | Draven RaderPlace 47 · Grade 11 · Maryville | 11 | Maryville | 19:51.60 | 44 |
| 48 | Keagan CraigheadPlace 48 · Grade 10 · Oak Grove | 10 | Oak Grove | 19:52.30 | 45 |
| 49 | Darius Lorenzo MaylonPlace 49 · Grade 12 · Richmond | 12 | Richmond | 19:54.70 | 46 |
| 50 | Henry FiethPlace 50 · Grade 10 · Odessa | 10 | Odessa | 19:57.40 | 47 |
| 51 | Benjamin HighPlace 51 · Grade 12 · Lawson | 12 | Lawson | 19:59.90 | 48 |
| 52 | Jonathan CesaroPlace 52 · Grade 10 · St. Pius X (Kansas City) | 10 | St. Pius X (Kansas City) | 20:00.30 | 49 |
| 53 | William (Pruitt) MillerPlace 53 · Grade 10 · Knob Noster | 10 | Knob Noster | 20:03.40 PR | 50 |
| 54 | Cole ViertelPlace 54 · Grade 10 · Boonville | 10 | Boonville | 20:04.80 PR | 51 |
| 55 | Mitchell Martinez-KurttiPlace 55 · Grade 12 · Boonville | 12 | Boonville | 20:05.70 | 52 |
| 56 | Ethan EinspahrPlace 56 · Grade 9 · Boonville | 9 | Boonville | 20:07.20 | 53 |
| 57 | Garrett WheelerPlace 57 · Grade 10 · Chillicothe | 10 | Chillicothe | 20:12.70 | 54 |
| 58 | Max WickersonPlace 58 · Grade 9 · Pembroke Hill | 9 | Pembroke Hill | 20:15.10 PR | 55 |
| 59 | Lincoln ElamPlace 59 · Grade 10 · St. Pius X (Kansas City) | 10 | St. Pius X (Kansas City) | 20:17.20 | 56 |
| 60 | Matthias McGregorPlace 60 · Grade 12 · Summit Christian Academy | 12 | Summit Christian Academy | 20:17.30 | 57 |
| 61 | Nathan UhrlaubPlace 61 · Grade 10 · Odessa | 10 | Odessa | 20:20.20 | 58 |
| 62 | Benjamin CadyPlace 62 · Grade 11 · Chillicothe | 11 | Chillicothe | 20:21.50 | 59 |
| 63 | Raville WhitePlace 63 · Grade 11 · Kauffman | 11 | Kauffman | 20:21.60 | 60 |
| 64 | Michael BaileyPlace 64 · Grade 11 · Cameron | 11 | Cameron | 20:22.60 | 0 |
| 65 | Bentley LauhoffPlace 65 · Grade 11 · Chillicothe | 11 | Chillicothe | 20:24.00 | 61 |
| 66 | Christopher BolingerPlace 66 · Grade 10 · Lawson | 10 | Lawson | 20:28.00 | 62 |
| 67 | Solomon AbelsonPlace 67 · Grade 9 · Pembroke Hill | 9 | Pembroke Hill | 20:28.30 PR | 63 |
| 68 | Jayden McKinneyPlace 68 · Grade 10 · Pembroke Hill | 10 | Pembroke Hill | 20:29.70 | 64 |
| 69 | Joseph NasteffPlace 69 · Grade 11 · Pembroke Hill | 11 | Pembroke Hill | 20:34.20 | 65 |
| 70 | Kyler MeinershagenPlace 70 · Grade 12 · Oak Grove | 12 | Oak Grove | 20:35.00 | 66 |
| 71 | Brodi ZieglerPlace 71 · Grade 9 · Oak Grove | 9 | Oak Grove | 20:37.90 | 67 |
| 72 | Jayden SaxonPlace 72 · Grade 10 · Odessa | 10 | Odessa | 20:44.90 | 68 |
| 73 | Luke TebbenkampPlace 73 · Grade 10 · Holden | 10 | Holden | 20:48.30 | 69 |
| 74 | Jonah SaylerPlace 74 · Grade 9 · Macon | 9 | Macon | 20:53.60 | 0 |
| 75 | Brayden TaggartPlace 75 · Grade 11 · Odessa | 11 | Odessa | 20:54.80 | 70 |
| 76 | Dyland Salas CastilloPlace 76 · Grade 11 · Guadalupe Centers Charter | 11 | Guadalupe Centers Charter | 20:55.40 | 71 |
| 77 | Anthony HepplerPlace 77 · Grade 11 · Knob Noster | 11 | Knob Noster | 20:57.10 | 72 |
| 78 | Brayden HighPlace 78 · Grade 10 · Lawson | 10 | Lawson | 21:06.60 | 73 |
| 79 | Blake ZemanPlace 79 · Grade 11 · Savannah | 11 | Savannah | 21:18.50 | 74 |
| 80 | Asher McCombPlace 80 · Grade 9 · Maryville | 9 | Maryville | 21:32.30 | 75 |
| 81 | Ethan CowensPlace 81 · Grade 10 · Central | 10 | Central | 21:35.90 | 0 |
| 82 | Cash HyattPlace 82 · Grade 9 · Lawson | 9 | Lawson | 21:41.90 | 76 |
| 83 | Mark BerryPlace 83 · Grade 12 · Oak Grove | 12 | Oak Grove | 21:45.00 | 77 |
| 84 | Aaron PoncePlace 84 · Grade 12 · Guadalupe Centers Charter | 12 | Guadalupe Centers Charter | 22:00.70 | 78 |
| 85 | Colton VanVactorPlace 85 · Grade 9 · Maryville | 9 | Maryville | 22:03.40 | 79 |
| 86 | Charles FieldsPlace 86 · Grade 9 · Clinton | 9 | Clinton | 22:04.30 | 80 |
| 87 | Braidyn ReffittPlace 87 · Grade 10 · Richmond | 10 | Richmond | 22:09.80 | 81 |
| 88 | Hunter WilsonPlace 88 · Grade 11 · Richmond | 11 | Richmond | 22:14.00 | 82 |
| 89 | Marlon CeaPlace 89 · Grade 12 · Kauffman | 12 | Kauffman | 22:15.10 | 83 |
| 90 | Weston AllenPlace 90 · Grade 11 · Richmond | 11 | Richmond | 22:18.20 | 84 |
| 91 | Landon MeisenheimerPlace 91 · Grade 11 · Oak Grove | 11 | Oak Grove | 22:19.00 | 85 |
| 92 | Brennon KuglerPlace 92 · Grade 9 · Richmond | 9 | Richmond | 22:21.70 | 86 |
| 93 | Payton PulciniPlace 93 · Grade 10 · Clinton | 10 | Clinton | 22:36.20 | 87 |
| 94 | Andre McNeelyPlace 94 · Grade 9 · Kauffman | 9 | Kauffman | 22:40.80 | 88 |
| 95 | Spencer AnstinePlace 95 · Grade 10 · Holden | 10 | Holden | 22:53.90 PR | 89 |
| 96 | Matthew McCoyPlace 96 · Grade 10 · Clinton | 10 | Clinton | 23:09.30 | 90 |
| 97 | Brayden CreasonPlace 97 · Grade 11 · Oak Grove | 11 | Oak Grove | 23:12.30 PR | 91 |
| 98 | Cayden JonesPlace 98 · Grade 10 · Clinton | 10 | Clinton | 23:23.60 | 92 |
| 99 | Dallas HurstPlace 99 · Grade 10 · Richmond | 10 | Richmond | 23:28.60 | 93 |
| 100 | Tucker FergusonPlace 100 · Grade 10 · Macon | 10 | Macon | 23:39.70 | 0 |
| 101 | Benjamin ClemensPlace 101 · Grade 8 · Cameron | 8 | Cameron | 23:42.60 | 0 |
| 102 | Gavin BushPlace 102 · Grade 9 · Richmond | 9 | Richmond | 23:44.60 | 94 |
| 103 | Richard RodriguezPlace 103 · Grade 11 · Guadalupe Centers Charter | 11 | Guadalupe Centers Charter | 23:57.40 | 95 |
| 104 | Patrick FergusonPlace 104 · Grade 9 · Holden | 9 | Holden | 24:06.80 PR | 96 |
| 105 | Leo MatsonPlace 105 · Grade 10 · Oak Grove | 10 | Oak Grove | 24:10.80 PR | 97 |
| 106 | Colton JordanPlace 106 · Grade 10 · Cameron | 10 | Cameron | 25:10.50 | 0 |
| 107 | Austin JohnsonPlace 107 · Grade 12 · Clinton | 12 | Clinton | 25:11.30 | 98 |
| 108 | Brody BuckinghamPlace 108 · Grade 9 · Boonville | 9 | Boonville | 25:48.10 PR | 99 |
| 109 | Jessie MillerPlace 109 · Grade 9 · Macon | 9 | Macon | 26:22.50 | 0 |
| 110 | Bryan OrtizPlace 110 · Grade 12 · Guadalupe Centers Charter | 12 | Guadalupe Centers Charter | 26:23.30 | 100 |
| 111 | Edgar TorresPlace 111 · Grade 12 · Guadalupe Centers Charter | 12 | Guadalupe Centers Charter | 26:55.90 | 101 |
| 112 | Malachi PricePlace 112 · Grade 9 · Kauffman | 9 | Kauffman | 27:42.10 | 102 |
| 113 | Marco DimasPlace 113 · Grade 12 · Guadalupe Centers Charter | 12 | Guadalupe Centers Charter | 28:26.10 | 103 |
| 114 | Antonio CauichPlace 114 · Grade 12 · Guadalupe Centers Charter | 12 | Guadalupe Centers Charter | 30:01.70 | 104 |
| 115 | Zayqu AllenPlace 115 · Grade 12 · Kauffman | 12 | Kauffman | 31:04.90 | 105 |
| 116 | Pedro Soriano MendezPlace 116 · Grade 10 · Guadalupe Centers Charter | 10 | Guadalupe Centers Charter | 31:34.30 | 0 |