| 1 | Hayden KemplePlace 1 · Grade 8 · Clinton Prairie | 8 | Clinton Prairie | 11:13 |
| 2 | Jacob ColePlace 2 · Grade 7 · Rossville | 7 | Rossville | 13:10 |
| 3 | Jessie FrazeePlace 3 · Grade 7 · Fountain Central | 7 | Fountain Central | 13:27 |
| 4 | Andrew WoollenPlace 4 · Grade 5 · Rossville | 5 | Rossville | 13:35 |
| 5 | Nathan BrettnacherPlace 5 · Grade 8 · Clinton Prairie | 8 | Clinton Prairie | 13:42 |
| 6 | Chase HodgesPlace 6 · Grade 7 · Wainwright | 7 | Wainwright | 13:55 |
| 7 | Carson HalePlace 7 · Grade 7 · Rossville | 7 | Rossville | 14:12 |
| 8 | Logan SchniebPlace 8 · Grade 5 · Rossville | 5 | Rossville | 14:21 |
| 9 | Caleb FifePlace 9 · Grade 8 · Rossville | 8 | Rossville | 14:31 |
| 10 | Korbin VanettePlace 10 · Grade 7 · Wainwright | 7 | Wainwright | 14:32 |
| 11 | Jesse JamesPlace 11 · Grade 8 · Wainwright | 8 | Wainwright | 14:34 PR |
| 12 | Rylan MuezPlace 12 · Grade 6 · Rossville | 6 | Rossville | 14:34 |
| 13 | Blake ThomasPlace 13 · Grade 8 · Clinton Prairie | 8 | Clinton Prairie | 14:59 |
| 14 | Aiden LytlePlace 14 · Grade 8 · Clinton Prairie | 8 | Clinton Prairie | 15:13 |
| 15 | Maddux MarshallPlace 15 · Grade 8 · Wainwright | 8 | Wainwright | 15:16 PR |
| 16 | Cameron ElliottPlace 16 · Grade 6 · Clinton Prairie | 6 | Clinton Prairie | 15:19 |
| 17 | Jake McGrawPlace 17 · Grade 8 · Clinton Prairie | 8 | Clinton Prairie | 15:27 |
| 18 | Tyler BalserPlace 18 · Grade 6 · Wainwright | 6 | Wainwright | 15:27 PR |
| 19 | Ryder WoodruffPlace 19 · Grade 5 · Rossville | 5 | Rossville | 15:37 |
| 20 | Ryan KelleyPlace 20 · Grade 6 · Clinton Prairie | 6 | Clinton Prairie | 15:38 |
| 21 | Burke SelbyPlace 21 · Grade 8 · Wainwright | 8 | Wainwright | 15:56 |
| 22 | Wyatt VandergriffPlace 22 · Grade 8 · Clinton Prairie | 8 | Clinton Prairie | 15:59 |
| 23 | Landon YaggiePlace 23 · Grade 5 · Rossville | 5 | Rossville | 16:20 |
| 24 | Mason AlfordPlace 24 · Grade 8 · Rossville | 8 | Rossville | 16:36 |
| 25 | Max BevinsPlace 25 · Grade 5 · Rossville | 5 | Rossville | 16:53 |
| 26 | Ace BevinsPlace 26 · Grade 5 · Rossville | 5 | Rossville | 16:54 |
| 27 | Rhett WhitlockPlace 27 · Grade 6 · Clinton Prairie | 6 | Clinton Prairie | 17:00 |
| 28 | Avery BalserPlace 28 · Grade 6 · Wainwright | 6 | Wainwright | 17:03 |
| 29 | Colby LumleyPlace 29 · Grade 8 · Wainwright | 8 | Wainwright | 18:05 PR |
| 30 | Andrew LohrPlace 30 · Grade 8 · Wainwright | 8 | Wainwright | 18:11 |
| 31 | Chase FleischhauerPlace 31 · Grade 6 · Clinton Prairie | 6 | Clinton Prairie | 18:24 |
| 32 | Jackson PattengalePlace 32 · Grade 5 · Rossville | 5 | Rossville | 25:02 |
| 33 | Nathan FreemanPlace 33 · Grade 7 · Rossville | 7 | Rossville | 28:33 |