| 1 | Preston JacksonPlace 1 · Grade 12 · Tecumseh | 12 | Tecumseh | 17:33.8 |
| 2 | Jordyn DillavouPlace 2 · Grade 12 · Spr. Shawnee | 12 | Spr. Shawnee | 17:33.8 |
| 3 | Trent SchweikhardtPlace 3 · Grade 12 · Bethel | 12 | Bethel | 18:03.3 |
| 4 | Parker JacksonPlace 4 · Grade 10 · Tecumseh | 10 | Tecumseh | 18:14.0 |
| 5 | Perry JacksonPlace 5 · Grade 11 · Tecumseh | 11 | Tecumseh | 18:15.5 |
| 6 | Elijah MaysePlace 6 · Grade 12 · Alter | 12 | Alter | 18:23.6 |
| 7 | Daniel PariloPlace 7 · Grade 12 · Alter | 12 | Alter | 18:37.0 |
| 8 | Greg LangePlace 8 · Grade 9 · Spr. Shawnee | 9 | Spr. Shawnee | 18:40.5 |
| 9 | Matthew GerardiPlace 9 · Grade 12 · Tecumseh | 12 | Tecumseh | 18:43.4 |
| 10 | Tyler SimpsonPlace 10 · Grade 11 · Alter | 11 | Alter | 18:48.7 |
| 11 | Silas BushPlace 11 · Grade 12 · Spr. Shawnee | 12 | Spr. Shawnee | 18:54.5 |
| 12 | Bryce SchweikhardtPlace 12 · Grade 10 · Bethel | 10 | Bethel | 19:41.3 |
| 13 | Jonah KiessPlace 13 · Grade 10 · Spr. Shawnee | 10 | Spr. Shawnee | 19:49.5 |
| 14 | Austin HawkinsPlace 14 · Grade 10 · Bethel | 10 | Bethel | 19:50.1 |
| 15 | Jay LeePlace 15 · Grade 12 · Spr. Northwestern | 12 | Spr. Northwestern | 19:54.2 |
| 16 | John DaughertyPlace 16 · Grade 10 · Bethel | 10 | Bethel | 19:54.8 |
| 17 | Lansen McCoyPlace 17 · Grade 11 · Spr. Shawnee | 11 | Spr. Shawnee | 20:03.6 |
| 18 | Winston ZhengPlace 18 · Grade 10 · Tecumseh | 10 | Tecumseh | 20:13.8 |
| 19 | Andrew McPeekPlace 19 · Grade 12 · Tecumseh | 12 | Tecumseh | 20:14.0 |
| 20 | Joseph LairPlace 20 · Grade 12 · Alter | 12 | Alter | 20:20.6 |
| 21 | Jacob LawsonPlace 21 · Grade 11 · Alter | 11 | Alter | 20:31.7 |
| 22 | Xavier HinesPlace 22 · Grade 11 · Spr. Shawnee | 11 | Spr. Shawnee | 20:32.6 |
| 23 | Sam BlankleyPlace 23 · Grade 11 · Spr. Northwestern | 11 | Spr. Northwestern | 20:52.7 |
| 24 | Benjamin BurkhardtPlace 24 · Grade 11 · Alter | 11 | Alter | 21:00.2 |
| 25 | Landon EndsleyPlace 25 · Grade 10 · Bethel | 10 | Bethel | 21:49.8 |
| 26 | Tate EhlingerPlace 26 · Grade 9 · Tecumseh | 9 | Tecumseh | 21:55.5 |
| 27 | Wyatt JamisonPlace 27 · Grade 12 · Tecumseh | 12 | Tecumseh | 21:55.7 |
| 28 | Ross FultzPlace 28 · Grade 9 · Spr. Northwestern | 9 | Spr. Northwestern | 22:00.3 |
| 29 | Aidan KocherPlace 29 · Grade 10 · Spr. Shawnee | 10 | Spr. Shawnee | 22:16.5 |
| 30 | Ethan HuntPlace 30 · Grade 9 · Bethel | 9 | Bethel | 22:32.4 |
| 31 | Chris EndresPlace 31 · Grade 9 · Spr. Shawnee | 9 | Spr. Shawnee | 22:32.4 |
| 32 | Ethan MoorePlace 32 · Grade 10 · Bethel | 10 | Bethel | 22:35.4 |
| 33 | Alejandro AlverezPlace 33 · Grade 12 · Bethel | 12 | Bethel | 22:45.5 |
| 34 | Dominic WeyerPlace 34 · Grade 11 · Alter | 11 | Alter | 22:49.4 |
| 35 | Benjamin BarnettPlace 35 · Grade 9 · Alter | 9 | Alter | 22:53.7 |
| 36 | Luke HooperPlace 36 · Grade 12 · Alter | 12 | Alter | 23:17.5 |
| 37 | Robert PetersonPlace 37 · Grade 12 · Alter | 12 | Alter | 23:18.9 |
| 38 | Eli BrennerPlace 38 · Grade 10 · Alter | 10 | Alter | 23:26.1 |
| 39 | Bronson MansfieldPlace 39 · Grade 9 · Bethel | 9 | Bethel | 23:28.2 |
| 40 | Frederick SchertlerPlace 40 · Grade 12 · Alter | 12 | Alter | 23:41.2 |
| 41 | Seth MonroePlace 41 · Grade 9 · Tecumseh | 9 | Tecumseh | 23:51.0 |
| 42 | Nathan DirlamPlace 42 · Grade 12 · Spr. Northwestern | 12 | Spr. Northwestern | 24:03.9 |
| 43 | Camden StanglePlace 43 · Grade 9 · Spr. Northwestern | 9 | Spr. Northwestern | 24:29.6 |
| 44 | Kai CheungPlace 44 · Grade 10 · Bethel | 10 | Bethel | 24:54.4 |
| 45 | Cody SmithPlace 45 · Grade 11 · Spr. Northwestern | 11 | Spr. Northwestern | 24:57.7 |
| 46 | Caleb BonarPlace 46 · Grade 12 · Alter | 12 | Alter | 25:52.9 |
| 47 | Michael KleinPlace 47 · Grade 11 · Alter | 11 | Alter | 25:59.0 |
| 48 | Nicholas RodmanPlace 48 · Grade 11 · Alter | 11 | Alter | 26:04.1 |
| 49 | Colin RyanPlace 49 · Grade 10 · Alter | 10 | Alter | 27:09.9 |
| 50 | Joey GulasPlace 50 · Grade 12 · Alter | 12 | Alter | 27:25.8 |
| 51 | Joey JohnstonPlace 51 · Grade 10 · Alter | 10 | Alter | 27:55.9 |
| 52 | Gavin ArnoldPlace 52 · Grade 10 · Tecumseh | 10 | Tecumseh | 30:20.6 |