| 1 | Julian AlcantaraPlace 1 · Grade 8 · Landon | 8 | Landon | 12:36.68 PR |
| 2 | Adler BennettPlace 2 · Grade 8 · Shawnee Heights | 8 | Shawnee Heights | 12:37.05 PR |
| 3 | Alex SeesePlace 3 · Grade 8 · Landon | 8 | Landon | 12:37.70 PR |
| 4 | Josh HammanPlace 4 · Grade 8 · Shawnee Heights | 8 | Shawnee Heights | 12:55.04 PR |
| 5 | Cooper GrubePlace 5 · Grade 8 · Shawnee Heights | 8 | Shawnee Heights | 13:07.08 PR |
| 6 | Kason BoylesPlace 6 · Grade 8 · Seaman | 8 | Seaman | 13:43.13 PR |
| 7 | Caleb JoycePlace 7 · Grade 8 · Landon | 8 | Landon | 13:53.16 |
| 8 | Izaiah HuffmanPlace 8 · Grade 8 · Landon | 8 | Landon | 13:59.69 PR |
| 9 | Winston WaltnerPlace 9 · Grade 8 · Landon | 8 | Landon | 14:11.44 |
| 10 | Elliot SwinnenPlace 10 · Grade 8 · Landon | 8 | Landon | 14:17.52 |
| 11 | Javier MunozPlace 11 · Grade 8 · Chase (Topeka) | 8 | Chase (Topeka) | 14:46.42 PR |
| 12 | Collin OlmsteadPlace 12 · Grade 8 · Chase (Topeka) | 8 | Chase (Topeka) | 14:46.44 |
| 13 | Bentley ShughartPlace 13 · Grade 8 · Eisenhower (Topeka) | 8 | Eisenhower (Topeka) | 14:50.25 PR |
| 14 | Beckham KoleanPlace 14 · Grade 8 · Jardine | 8 | Jardine | 14:51.29 |
| 15 | Kayden GeisPlace 15 · Grade 8 · Seaman | 8 | Seaman | 15:11.37 PR |
| 16 | Rex RinehartPlace 16 · Grade 8 · Jardine | 8 | Jardine | 15:12.98 |
| 17 | Naaman LealPlace 17 · Grade 8 · Seaman | 8 | Seaman | 15:20.48 PR |
| 18 | Amir AlstonPlace 18 · Grade 8 · Eisenhower (Topeka) | 8 | Eisenhower (Topeka) | 15:41.76 |
| 19 | Peter PhelpsPlace 19 · Grade 8 · Landon | 8 | Landon | 15:46.76 PR |
| 20 | Fernando MunozPlace 20 · Grade 8 · Chase (Topeka) | 8 | Chase (Topeka) | 16:01.20 PR |
| 21 | Revan BanksPlace 21 · Grade 8 · Jardine | 8 | Jardine | 16:05.18 |
| 22 | Liam MillerPlace 22 · Grade 8 · Jardine | 8 | Jardine | 16:07.98 |
| 23 | Angus RushPlace 23 · Grade 8 · Shawnee Heights | 8 | Shawnee Heights | 16:28.22 PR |
| 24 | Brayden WilliamsPlace 24 · Grade 8 · Landon | 8 | Landon | 16:30.15 |
| 25 | Jax AragonPlace 25 · Grade 8 · Marjorie French | 8 | Marjorie French | 17:04.75 |
| 26 | Kynan BernardPlace 26 · Grade 8 · Marjorie French | 8 | Marjorie French | 17:22.85 |
| 27 | Samuel SynderPlace 27 · Grade 8 · Shawnee Heights | 8 | Shawnee Heights | 18:53.02 PR |
| 28 | Thorin StevensonPlace 28 · Grade 8 · Shawnee Heights | 8 | Shawnee Heights | 19:18.05 PR |
| 29 | Angelo TorresPlace 29 · Grade 8 · Landon | 8 | Landon | 19:18.08 |
| 30 | Cal LawsonPlace 30 · Grade 8 · Shawnee Heights | 8 | Shawnee Heights | 19:25.98 PR |
| 31 | Ruben LopezPlace 31 · Grade 8 · Chase (Topeka) | 8 | Chase (Topeka) | 19:35.53 |
| 32 | Malachi MadridPlace 32 · Grade 8 · Shawnee Heights | 8 | Shawnee Heights | 20:19.65 PR |
| 33 | Mathaius WilliamsPlace 33 · Grade 10 · Landon | 10 | Landon | 20:33.80 |
| 34 | Jace AtchisonPlace 34 · Grade 8 · Marjorie French | 8 | Marjorie French | 20:42.52 PR |
| 35 | Zander EichmanPlace 35 · Grade 8 · Shawnee Heights | 8 | Shawnee Heights | 22:48.55 PR |
| 36 | Jensen RightmeierPlace 36 · Grade 8 · Marjorie French | 8 | Marjorie French | 23:59.29 PR |
| 37 | Daniel BrownPlace 37 · Grade 8 · Marjorie French | 8 | Marjorie French | 24:11.62 |
| — | Cooper JohnsonGrade 8 · Junction City | 8 | Junction City | SCR |
| — | Lerial Matos RojasGrade 8 · Junction City | 8 | Junction City | SCR |
| — | EJ SageGrade 8 · Junction City | 8 | Junction City | SCR |
| — | Oliver WagersGrade 8 · Junction City | 8 | Junction City | SCR |
| — | Elijah FernandezGrade 8 · Junction City | 8 | Junction City | SCR |
| — | Adam CaytonGrade 8 · Junction City | 8 | Junction City | SCR |
| — | Frank FeltonGrade 8 · Junction City | 8 | Junction City | SCR |