| 1 | Nixon EvansPlace 1 · Grade 9 · Norborne | 9 | Norborne | 19:43.41 PR |
| 2 | Peyton GeorgePlace 2 · Grade 9 · Heartland Christian | 9 | Heartland Christian | 20:01.84 PR |
| 3 | Noah RichPlace 3 · Grade 10 · Carrollton | 10 | Carrollton | 20:15.07 PR |
| 4 | Grant CoffmanPlace 4 · Grade 10 · Truman | 10 | Truman | 20:35.28 PR |
| 5 | Gabriel RochaPlace 5 · Grade 10 · Fort Osage | 10 | Fort Osage | 21:14.09 PR |
| 6 | Cooper McCuePlace 6 · Grade 10 · Odessa | 10 | Odessa | 21:43.71 |
| 7 | Henry LindoPlace 7 · Grade 10 · Carrollton | 10 | Carrollton | 21:48.80 PR |
| 8 | Drayden CharltonPlace 8 · Grade 11 · Carrollton | 11 | Carrollton | 21:59.58 PR |
| 9 | Gavin BushPlace 9 · Grade 9 · Richmond | 9 | Richmond | 22:01.54 PR |
| 10 | Maverick KlammPlace 10 · Grade 10 · Odessa | 10 | Odessa | 22:06.63 PR |
| 11 | Carter BairdPlace 11 · Grade 9 · Truman | 9 | Truman | 22:10.34 |
| 12 | Grant WatersPlace 12 · Grade 9 · Norborne | 9 | Norborne | 22:31.44 PR |
| 13 | Rico CairnsPlace 13 · Grade 10 · Odessa | 10 | Odessa | 23:29.77 |
| 14 | Ryan PerezPlace 14 · Grade 9 · Belton | 9 | Belton | 23:44.63 PR |
| 15 | Yared CepedaPlace 15 · Grade 12 · Belton | 12 | Belton | 23:46.22 PR |
| 16 | Kaston PittPlace 16 · Grade 11 · Carrollton | 11 | Carrollton | 23:58.93 PR |
| 17 | Hunter HamiltonPlace 17 · Grade 12 · Richmond | 12 | Richmond | 24:06.22 PR |
| 18 | Rhett DziuraPlace 18 · Grade 12 · Fort Osage | 12 | Fort Osage | 24:09.97 PR |
| 19 | Haydn HemenwayPlace 19 · Grade 10 · Richmond | 10 | Richmond | 24:42.72 PR |
| 20 | Jaydon GulleyPlace 20 · Grade 11 · Truman | 11 | Truman | 24:47.47 |
| 21 | Myles MulheronPlace 21 · Grade 9 · Odessa | 9 | Odessa | 25:01.68 |
| 22 | Aiden HamiltonPlace 22 · Grade 9 · Odessa | 9 | Odessa | 25:08.48 PR |
| 23 | Joshua PlaisimePlace 23 · Grade 9 · Fort Osage | 9 | Fort Osage | 26:22.22 |
| 24 | Jake JohnsonPlace 24 · Grade 12 · Carrollton | 12 | Carrollton | 26:45.35 |
| 25 | Miles McClungPlace 25 · Grade 10 · Truman | 10 | Truman | 26:51.44 |
| 26 | Ryder EisererPlace 26 · Grade 9 · Carrollton | 9 | Carrollton | 27:00.11 |
| 27 | Roman DavisPlace 27 · Grade 9 · Truman | 9 | Truman | 27:07.51 |
| 28 | Jonah SladePlace 28 · Grade 11 · Richmond | 11 | Richmond | 27:46.77 |
| 29 | Jack KlammPlace 29 · Grade 12 · Odessa | 12 | Odessa | 28:03.77 |
| 30 | Gavin OliphantPlace 30 · Grade 10 · Odessa | 10 | Odessa | 28:04.37 |
| 31 | Nate HorinePlace 31 · Grade 9 · Carrollton | 9 | Carrollton | 28:25.52 PR |
| 32 | Maximus KozhukharenkoPlace 32 · Grade 10 · Northwest (Hughesville) | 10 | Northwest (Hughesville) | 28:34.29 |