| 1 | Cody MillerPlace 1 · Grade 8 · Seaman | 8 | Seaman | 12:27.4 |
| 2 | Jayce HardyPlace 2 · Grade 8 · Shawnee Heights | 8 | Shawnee Heights | 12:27.6 PR |
| 3 | Quintin BlackwellPlace 3 · Grade 8 · Marjorie French | 8 | Marjorie French | 13:09.6 |
| 4 | Jackson EmmePlace 4 · Grade 8 · Shawnee Heights | 8 | Shawnee Heights | 13:16.3 PR |
| 5 | Raymond BollerPlace 5 · Grade 8 · Junction City | 8 | Junction City | 13:17.6 |
| 6 | Mason MemmerPlace 6 · Grade 8 · Shawnee Heights | 8 | Shawnee Heights | 13:19.0 PR |
| 7 | Torin HiattPlace 7 · Grade 8 · Shawnee Heights | 8 | Shawnee Heights | 13:22.1 PR |
| 8 | Yerik Munoz CanoPlace 8 · Grade 8 · Shawnee Heights | 8 | Shawnee Heights | 13:24.4 PR |
| 9 | Aaden MorenoPlace 9 · Grade 8 · Junction City | 8 | Junction City | 13:27.3 PR |
| 10 | Cade PetersPlace 10 · Grade 8 · Seaman | 8 | Seaman | 13:33.6 |
| 11 | Gerrit SatterPlace 11 · Grade 8 · Seaman | 8 | Seaman | 13:34.3 |
| 12 | Ezra CrispinPlace 12 · Grade 8 · Junction City | 8 | Junction City | 14:01.4 |
| 13 | Robert LlamasPlace 13 · Grade 8 · Shawnee Heights | 8 | Shawnee Heights | 14:06.0 |
| 14 | Beck GrabarPlace 14 · Grade 8 · Shawnee Heights | 8 | Shawnee Heights | 14:09.3 PR |
| 15 | Hudson MorrowPlace 15 · Grade 8 · Jardine | 8 | Jardine | 14:10.0 |
| 16 | Jaiden RoseveltPlace 16 · Grade 8 · Shawnee Heights | 8 | Shawnee Heights | 14:14.1 |
| 17 | Caleb HidyPlace 17 · Grade 8 · Seaman | 8 | Seaman | 14:14.4 |
| 18 | Marcus FolgerPlace 18 · Grade 8 · Shawnee Heights | 8 | Shawnee Heights | 14:14.5 PR |
| 19 | Ryker HernandezPlace 19 · Grade 8 · Seaman | 8 | Seaman | 14:16.9 |
| 20 | Blaine WalkerPlace 20 · Grade 8 · Seaman | 8 | Seaman | 14:18.8 |
| 21 | Brody FoersterPlace 21 · Grade 8 · Seaman | 8 | Seaman | 14:38.9 |
| 22 | Camden SoutherPlace 22 · Grade 8 · Jefferson West | 8 | Jefferson West | 14:52.5 |
| 23 | Austin DurbinPlace 23 · Grade 8 · Shawnee Heights | 8 | Shawnee Heights | 14:55.6 PR |
| 24 | Kolsen WiggsPlace 24 · Grade 8 · Shawnee Heights | 8 | Shawnee Heights | 15:04.2 PR |
| 25 | River CozaddPlace 25 · Grade 8 · Jefferson West | 8 | Jefferson West | 15:05.3 |
| 26 | Logan McCullahPlace 26 · Grade 8 · Seaman | 8 | Seaman | 15:08.9 |
| 27 | Trenton JungnickPlace 27 · Grade 8 · Junction City | 8 | Junction City | 15:14.6 PR |
| 28 | Camden PfeiferPlace 28 · Grade 8 · Jefferson West | 8 | Jefferson West | 15:20.3 PR |
| 29 | Aiden WillsPlace 29 · Grade 8 · Jardine | 8 | Jardine | 15:20.8 |
| 30 | Bronson KoreenPlace 30 · Grade 8 · Landon | 8 | Landon | 15:21.3 |
| 31 | Garrett TennalPlace 31 · Grade 8 · Jefferson West | 8 | Jefferson West | 15:27.4 |
| 32 | Xavier RodriguezPlace 32 · Grade 8 · Marjorie French | 8 | Marjorie French | 15:37.6 PR |
| 33 | Vance PiersonPlace 33 · Grade 8 · Robinson (Topeka) | 8 | Robinson (Topeka) | 15:47.1 |
| 34 | Chris TwitchellPlace 34 · Grade 8 · Jefferson West | 8 | Jefferson West | 15:59.4 |
| 35 | Brecklon WittstruckPlace 35 · Grade 8 · Junction City | 8 | Junction City | 16:06.9 PR |
| 36 | Dean KlenkPlace 36 · Grade 8 · Jefferson West | 8 | Jefferson West | 16:13.6 PR |
| 37 | Brantley RooneyPlace 37 · Grade 8 · Shawnee Heights | 8 | Shawnee Heights | 16:14.9 |
| 38 | Eli MuetingPlace 38 · Grade 8 · Seaman | 8 | Seaman | 16:49.3 |
| 39 | Broden LadukePlace 39 · Grade 8 · Seaman | 8 | Seaman | 17:00.9 |
| 40 | Lucas JacksonPlace 40 · Grade 8 · Marjorie French | 8 | Marjorie French | 17:25.5 PR |
| 41 | Xander CarlsonPlace 41 · Grade 8 · Shawnee Heights | 8 | Shawnee Heights | 17:27.1 |
| 42 | Aidan PachecoPlace 42 · Grade 8 · Junction City | 8 | Junction City | 17:27.5 |
| 43 | Garrett AdamsPlace 43 · Grade 8 · Seaman | 8 | Seaman | 17:29.5 |
| 44 | Beckham HermannPlace 44 · Grade 8 · Shawnee Heights | 8 | Shawnee Heights | 17:33.9 PR |
| 45 | Henry ManspeakerPlace 45 · Grade 8 · Seaman | 8 | Seaman | 18:14.6 |
| 46 | Hank ThompsonPlace 46 · Grade 8 · Jefferson West | 8 | Jefferson West | 18:47.3 |
| 47 | Rian DeepanPlace 47 · Grade 8 · Marjorie French | 8 | Marjorie French | 18:50.0 |
| 48 | John Carlo Cardona-CabralPlace 48 · Grade 8 · Chase (Topeka) | 8 | Chase (Topeka) | 21:57.9 |