| 1 | Hans SammetingerPlace 1 · Grade 11 · Wapakoneta | 11 | Wapakoneta | 17:40.94 |
| 2 | William LammersPlace 2 · Grade 11 · New Knoxville | 11 | New Knoxville | 18:06.06 |
| 3 | Tobiah WittenbrinkPlace 3 · Grade 11 · New Bremen | 11 | New Bremen | 18:07.28 |
| 4 | Simon ShroyerPlace 4 · Grade 12 · New Bremen | 12 | New Bremen | 18:14.63 |
| 5 | Luke LongPlace 5 · Grade 10 · New Bremen | 10 | New Bremen | 18:15.66 |
| 6 | Wesley SnyderPlace 6 · Grade 11 · Wapakoneta | 11 | Wapakoneta | 18:33.81 |
| 7 | Isaiah WittenbrinkPlace 7 · Grade 9 · New Bremen | 9 | New Bremen | 18:52.63 |
| 8 | Noah MillerPlace 8 · Grade 11 · New Knoxville | 11 | New Knoxville | 18:58.19 |
| 9 | Jackson SerrPlace 9 · Grade 11 · Wapakoneta | 11 | Wapakoneta | 18:59.91 |
| 10 | Ty KoenigPlace 10 · Grade 11 · New Knoxville | 11 | New Knoxville | 19:31.59 |
| 11 | Gavin LuebkePlace 11 · Grade 12 · St. Marys Memorial | 12 | St. Marys Memorial | 19:40.16 |
| 12 | Brentley Van SkyockPlace 12 · Grade 11 · New Knoxville | 11 | New Knoxville | 19:40.63 |
| 13 | Aiden YoungPlace 13 · Grade 11 · New Bremen | 11 | New Bremen | 19:54.44 |
| 14 | Michael HogePlace 14 · Grade 9 · New Knoxville | 9 | New Knoxville | 20:13.22 |
| 15 | Ryley WaltersPlace 15 · Grade 10 · Waynesfield-Goshen | 10 | Waynesfield-Goshen | 20:17.84 |
| 16 | Reed MillerPlace 16 · Grade 12 · Wapakoneta | 12 | Wapakoneta | 20:42.88 |
| 17 | Maurice SmithPlace 17 · Grade 10 · Waynesfield-Goshen | 10 | Waynesfield-Goshen | 20:47.75 |
| 18 | Jett JellisonPlace 18 · Grade 12 · New Bremen | 12 | New Bremen | 20:55.19 |
| 19 | Henry HogePlace 19 · Grade 9 · New Knoxville | 9 | New Knoxville | 21:04.13 |
| 20 | Elijah TimmermanPlace 20 · Grade 9 · New Bremen | 9 | New Bremen | 21:10.78 |
| 21 | Gabe BernholdPlace 21 · Grade 10 · New Bremen | 10 | New Bremen | 21:23.63 |
| 22 | Carter PencePlace 22 · Grade 9 · Waynesfield-Goshen | 9 | Waynesfield-Goshen | 21:27.06 |
| 23 | Vince WalterPlace 23 · Grade 11 · St. Marys Memorial | 11 | St. Marys Memorial | 21:28.78 |
| 24 | Seth AugsburgerPlace 24 · Grade 10 · Wapakoneta | 10 | Wapakoneta | 21:29.19 |
| 25 | Leif DietrichPlace 25 · Grade 10 · New Bremen | 10 | New Bremen | 21:47.19 |
| 26 | Caleb MillhousePlace 26 · Grade 9 · New Bremen | 9 | New Bremen | 21:49.66 |
| 27 | Nickolas DietzPlace 27 · Grade 11 · St. Marys Memorial | 11 | St. Marys Memorial | 21:58.34 |
| 28 | Mason GerasimchikPlace 28 · Grade 12 · New Bremen | 12 | New Bremen | 21:59.38 |
| 29 | Colin ZimpferPlace 29 · Grade 12 · New Bremen | 12 | New Bremen | 22:04.16 |
| 30 | Caiden McClainPlace 30 · Grade 10 · St. Marys Memorial | 10 | St. Marys Memorial | 22:58.22 |
| 31 | Brayden MeyerPlace 31 · Grade 10 · New Bremen | 10 | New Bremen | 23:29.09 |
| 32 | Dominyk WilkinsPlace 32 · Grade 12 · St. Marys Memorial | 12 | St. Marys Memorial | 23:34.84 |
| 33 | Bryce BertkePlace 33 · Grade 10 · St. Marys Memorial | 10 | St. Marys Memorial | 23:35.44 |
| 34 | Andrew MangerPlace 34 · Grade 10 · Wapakoneta | 10 | Wapakoneta | 23:36.03 |
| 35 | Owen KeithPlace 35 · Grade 12 · St. Marys Memorial | 12 | St. Marys Memorial | 23:50.53 |
| 36 | Kasen ZornPlace 36 · Grade 10 · Waynesfield-Goshen | 10 | Waynesfield-Goshen | 24:50.91 |
| 37 | John BondPlace 37 · Grade 10 · Waynesfield-Goshen | 10 | Waynesfield-Goshen | 25:09.31 |
| 38 | Kaden NealPlace 38 · Grade 12 · St. Marys Memorial | 12 | St. Marys Memorial | 25:18.38 |
| 39 | Carter MillerPlace 39 · Grade 9 · Wapakoneta | 9 | Wapakoneta | 25:18.59 |
| 40 | Landon LefeldPlace 40 · Grade 12 · New Bremen | 12 | New Bremen | 27:14.59 |
| 41 | Will CottermanPlace 41 · Grade 12 · St. Marys Memorial | 12 | St. Marys Memorial | 27:30.72 |
| 42 | Lincoln JamesPlace 42 · Grade 11 · St. Marys Memorial | 11 | St. Marys Memorial | 30:06.28 |
| 43 | Jude HollandPlace 43 · Grade 12 · New Knoxville | 12 | New Knoxville | 32:26.41 |
| 44 | Anthony WerlingPlace 44 · Grade 10 · Wapakoneta | 10 | Wapakoneta | 49:17.24 |
| 0 | Andrew HessePlace 0 · Grade 12 · Wapakoneta | 12 | Wapakoneta | NT |
| 0 | Owen BrotherwoodPlace 0 · Grade 12 · St. Marys Memorial | 12 | St. Marys Memorial | NT |
| 0 | Joel HollandPlace 0 · Grade 11 · New Knoxville | 11 | New Knoxville | NT |