| 1 | James McNewPlace 1 · Grade 12 · Dixie | 12 | Dixie | 10:56.4 |
| 2 | Evan ShieldsPlace 2 · Grade 12 · Preble Shawnee | 12 | Preble Shawnee | 10:59.6 PR |
| 3 | Tyler TaitPlace 3 · Grade 10 · Brookville | 10 | Brookville | 11:11.6 PR |
| 4 | Miles BlandPlace 4 · Grade 10 · Brookville | 10 | Brookville | 11:17.6 PR |
| 5 | Luuk FokkinkPlace 5 · Grade 12 · Brookville | 12 | Brookville | 11:28.7 PR |
| 6 | Drew StammenPlace 6 · Grade 12 · Brookville | 12 | Brookville | 11:29.3 PR |
| 7 | Merek MummPlace 7 · Grade 12 · National Trail | 12 | National Trail | 11:34.0 PR |
| 8 | Jonah RhodesPlace 8 · Grade 10 · Brookville | 10 | Brookville | 11:41.3 PR |
| 9 | Preston BarnesPlace 9 · Grade 10 · National Trail | 10 | National Trail | 11:51.4 PR |
| 10 | Bryson MurdockPlace 10 · Grade 11 · Brookville | 11 | Brookville | 11:56.5 PR |
| 11 | Daemon JimenezPlace 11 · Grade 11 · Brookville | 11 | Brookville | 11:59.6 PR |
| 12 | Brayden DayPlace 12 · Grade 11 · Dixie | 11 | Dixie | 12:04.7 PR |
| 13 | Alex WaggonerPlace 13 · Grade 11 · Brookville | 11 | Brookville | 12:04.9 PR |
| 14 | Jacob ThomasPlace 14 · Grade 9 · Brookville | 9 | Brookville | 12:07.1 PR |
| 15 | Dennis HallPlace 15 · Grade 12 · Preble Shawnee | 12 | Preble Shawnee | 12:10.4 PR |
| 16 | Bryce CouvutsakisPlace 16 · Grade 11 · National Trail | 11 | National Trail | 12:14.2 PR |
| 17 | Josh HurdPlace 17 · Grade 10 · Dixie | 10 | Dixie | 12:14.6 PR |
| 18 | Benjamin SeitzPlace 18 · Grade 9 · Brookville | 9 | Brookville | 12:19.3 PR |
| 19 | Alex MyersPlace 19 · Grade 12 · Preble Shawnee | 12 | Preble Shawnee | 12:19.5 PR |
| 20 | Kyle BrunoPlace 20 · Grade 11 · Preble Shawnee | 11 | Preble Shawnee | 12:31.1 PR |
| 21 | Alvin VollmerPlace 21 · Grade 10 · Dixie | 10 | Dixie | 12:49.1 PR |
| 22 | Alijah TrammellPlace 22 · Grade 9 · Dixie | 9 | Dixie | 12:50.0 PR |
| 23 | Maximus FentPlace 23 · Grade 10 · Brookville | 10 | Brookville | 12:50.4 PR |
| 24 | Elias PurceyPlace 24 · Grade 10 · Brookville | 10 | Brookville | 13:04.1 PR |
| 25 | Daron MortonPlace 25 · Grade 10 · Dayton Early College Academy | 10 | Dayton Early College Academy | 13:05.0 PR |
| 26 | Carson BarrPlace 26 · Grade 11 · Brookville | 11 | Brookville | 13:06.8 PR |
| 27 | Oliver WellsPlace 27 · Grade 10 · Brookville | 10 | Brookville | 13:10.4 PR |
| 28 | Graham FlorkeyPlace 28 · Grade 10 · Brookville | 10 | Brookville | 13:24.4 PR |
| 29 | Ethan ScottPlace 29 · Grade 12 · Preble Shawnee | 12 | Preble Shawnee | 13:39.5 PR |
| 30 | Myles HillPlace 30 · Grade 11 · Dayton Early College Academy | 11 | Dayton Early College Academy | 13:55.4 PR |
| 31 | Garrett WysongPlace 31 · Grade 9 · Preble Shawnee | 9 | Preble Shawnee | 14:12.6 PR |
| 32 | Kaden DosterPlace 32 · Grade 10 · Brookville | 10 | Brookville | 14:18.7 PR |
| 33 | Toby GrahamPlace 33 · Grade 11 · Preble Shawnee | 11 | Preble Shawnee | 14:19.0 PR |
| 34 | Trent BarrPlace 34 · Grade 11 · Brookville | 11 | Brookville | 14:25.1 PR |
| 35 | Skylar LoganPlace 35 · Grade 11 · Brookville | 11 | Brookville | 14:51.1 PR |
| 36 | Oliver MayrerPlace 36 · Grade 9 · Brookville | 9 | Brookville | 14:51.2 PR |
| 37 | Jaykob VoilesPlace 37 · Grade 10 · Brookville | 10 | Brookville | 14:52.3 PR |
| 38 | Aydin RyanPlace 38 · Grade 11 · Dixie | 11 | Dixie | 16:02.8 PR |
| 39 | Blake VedderPlace 39 · Grade 12 · Brookville | 12 | Brookville | 17:02.1 |
| 40 | Mackson McKellarPlace 40 · Grade 10 · Brookville | 10 | Brookville | 17:02.9 |
| 41 | Travis MasonPlace 41 · Grade 9 · Dixie | 9 | Dixie | 17:07.2 PR |
| 42 | Eli DuckworthPlace 42 · Grade 10 · Preble Shawnee | 10 | Preble Shawnee | 18:49.4 PR |