| 1 | Landon KimmelPlace 1 · Grade 12 · Tippecanoe | 12 | Tippecanoe | 15:10.1 |
| 2 | Ryne ReynoldsPlace 2 · Grade 11 · Little Miami | 11 | Little Miami | 15:16.6 |
| 3 | Ian PatrickPlace 3 · Grade 10 · Little Miami | 10 | Little Miami | 15:45.6 |
| 4 | Dominic LopezPlace 4 · Grade 11 · Northmont | 11 | Northmont | 15:47.3 |
| 5 | Justin EvansPlace 5 · Grade 12 · Little Miami | 12 | Little Miami | 16:10.3 |
| 6 | Everett MuhlenkampPlace 6 · Grade 11 · Tippecanoe | 11 | Tippecanoe | 16:13.9 |
| 7 | Jack RossonPlace 7 · Grade 11 · Butler | 11 | Butler | 16:14.9 PR |
| 8 | Elijah BuschurPlace 8 · Grade 12 · Troy | 12 | Troy | 16:33.1 |
| 9 | Zadok ReevesPlace 9 · Grade 11 · Troy | 11 | Troy | 16:34.7 |
| 10 | Daniel EgelstonPlace 10 · Grade 12 · Middletown | 12 | Middletown | 16:37.7 |
| 11 | Ethan NartowiczPlace 11 · Grade 11 · Fairmont | 11 | Fairmont | 16:44.6 |
| 12 | Elliot LeonardPlace 12 · Grade 11 · Centerville | 11 | Centerville | 16:51.4 |
| 13 | Connor KramerPlace 13 · Grade 12 · Carroll | 12 | Carroll | 16:54.5 |
| 14 | Eli RamosPlace 14 · Grade 11 · Tippecanoe | 11 | Tippecanoe | 16:54.9 |
| 15 | Collin CedarleafPlace 15 · Grade 11 · Minster | 11 | Minster | 16:57.7 |
| 16 | Mason BarnesPlace 16 · Grade 11 · Harrison | 11 | Harrison | 16:58.7 PR |
| 17 | Ryan McChesneyPlace 17 · Grade 12 · Troy | 12 | Troy | 16:58.9 |
| 18 | Ethan GreenwoodPlace 18 · Grade 12 · Little Miami | 12 | Little Miami | 17:00.5 |
| 19 | Adex ScherzingerPlace 19 · Grade 10 · Lak. West | 10 | Lak. West | 17:02.0 |
| 20 | Dylan PalmerPlace 20 · Grade 12 · Middletown | 12 | Middletown | 17:04.5 |
| 21 | Jake ToddPlace 21 · Grade 10 · Waynesville | 10 | Waynesville | 17:09.0 |
| 22 | Eli BrightPlace 22 · Grade 9 · Centerville | 9 | Centerville | 17:10.4 |
| 23 | Feras KahealPlace 23 · Grade 11 · Centerville | 11 | Centerville | 17:12.1 |
| 24 | Elias StieneckerPlace 24 · Grade 12 · Tippecanoe | 12 | Tippecanoe | 17:12.2 |
| 25 | Nathan PalmerPlace 25 · Grade 11 · Middletown | 11 | Middletown | 17:13.5 |
| 26 | Aiden WhitePlace 26 · Grade 11 · Butler | 11 | Butler | 17:13.9 |
| 27 | Derek StrobelPlace 27 · Grade 9 · Centerville | 9 | Centerville | 17:15.9 |
| 28 | Chet SnyderPlace 28 · Grade 12 · Troy | 12 | Troy | 17:16.3 |
| 29 | Isaac KauffmanPlace 29 · Grade 11 · Centerville | 11 | Centerville | 17:16.4 |
| 30 | Ben PiersonPlace 30 · Grade 12 · Tippecanoe | 12 | Tippecanoe | 17:19.4 |
| 31 | Alec HorPlace 31 · Grade 11 · Fairmont | 11 | Fairmont | 17:20.2 |
| 32 | Rory SummersPlace 32 · Grade 12 · Harrison | 12 | Harrison | 17:20.6 PR |
| 33 | Gavin RombergerPlace 33 · Grade 12 · Troy | 12 | Troy | 17:23.2 |
| 34 | Aiden ScherrerPlace 34 · Grade 10 · Middletown | 10 | Middletown | 17:28.6 |
| 35 | Noah OrrPlace 35 · Grade 11 · Little Miami | 11 | Little Miami | 17:32.9 |
| 36 | Andrew DirksPlace 36 · Grade 10 · Carroll | 10 | Carroll | 17:33.2 |
| 37 | Ethan TibbitPlace 37 · Grade 10 · Centerville | 10 | Centerville | 17:33.5 |
| 38 | Zachary NuttPlace 38 · Grade 12 · Urbana | 12 | Urbana | 17:35.6 |
| 39 | Ryan GilligPlace 39 · Grade 11 · Troy | 11 | Troy | 17:36.8 |
| 40 | Tony GarafoloPlace 40 · Grade 9 · Waynesville | 9 | Waynesville | 17:40.4 |
| 41 | Luke WilcuttPlace 41 · Grade 11 · Centerville | 11 | Centerville | 17:40.6 |
| 42 | Cooper HensleyPlace 42 · Grade 10 · West Carrollton | 10 | West Carrollton | 17:41.8 |
| 43 | Grant MerglerPlace 43 · Grade 11 · Northmont | 11 | Northmont | 17:43.0 |
| 44 | Jeffrey EstesPlace 44 · Grade 9 · Troy Christian | 9 | Troy Christian | 17:46.3 |
| 45 | Rylan WilkinsPlace 45 · Grade 10 · Centerville | 10 | Centerville | 17:47.3 |
| 46 | Chris SchuttPlace 46 · Grade 12 · Fairmont | 12 | Fairmont | 17:47.9 |
| 47 | Michael TowlePlace 47 · Grade 11 · West Carrollton | 11 | West Carrollton | 17:48.2 |
| 48 | Charlie BrushPlace 48 · Grade 9 · Carroll | 9 | Carroll | 17:49.3 |
| 49 | Abraham Jacinto JuarezPlace 49 · Grade 10 · Carroll | 10 | Carroll | 17:50.9 |
| 50 | Elijah HasselbeckPlace 50 · Grade 11 · Piqua | 11 | Piqua | 17:51.7 |
| 51 | Nick DillerPlace 51 · Grade 10 · Northmont | 10 | Northmont | 17:51.8 |
| 52 | Nolan ButlerPlace 52 · Grade 9 · Piqua | 9 | Piqua | 17:52.9 |
| 53 | Rylan DadeyPlace 53 · Grade 12 · Butler | 12 | Butler | 17:58.2 |
| 54 | Jack StrausbaughPlace 54 · Grade 10 · Minster | 10 | Minster | 17:59.1 |
| 55 | Carter JobPlace 55 · Grade 10 · Centerville | 10 | Centerville | 17:59.9 |
| 56 | Declan FitzpatrickPlace 56 · Grade 9 · Little Miami | 9 | Little Miami | 18:01.3 |
| 57 | Colin MuellerPlace 57 · Grade 10 · Carroll | 10 | Carroll | 18:02.3 |
| 58 | Samuel SwansonPlace 58 · Grade 11 · Troy | 11 | Troy | 18:02.4 |
| 59 | Will StewartPlace 59 · Grade 10 · Fairmont | 10 | Fairmont | 18:02.7 |
| 60 | Jack WendtPlace 60 · Grade 9 · Northmont | 9 | Northmont | 18:03.7 |
| 61 | Noah HeiseyPlace 61 · Grade 11 · Tippecanoe | 11 | Tippecanoe | 18:05.2 |
| 62 | Jack SuterPlace 62 · Grade 12 · Greenville | 12 | Greenville | 18:08.6 |
| 63 | Graham EarlsPlace 63 · Grade 12 · Middletown | 12 | Middletown | 18:10.3 |
| 64 | Truman DavisPlace 64 · Grade 12 · Centerville | 12 | Centerville | 18:10.9 |
| 65 | Steven EdmondsPlace 65 · Grade 10 · Troy Christian | 10 | Troy Christian | 18:11.0 |
| 66 | James BehymerPlace 66 · Grade 9 · Waynesville | 9 | Waynesville | 18:11.2 |
| 67 | John KeetonPlace 67 · Grade 11 · Fairmont | 11 | Fairmont | 18:12.8 |
| 68 | Joey RobinsonPlace 68 · Grade 12 · Little Miami | 12 | Little Miami | 18:13.9 |
| 69 | Luke CampbellPlace 69 · Grade 12 · Butler | 12 | Butler | 18:16.2 |
| 70 | Wyatt RaymondPlace 70 · Grade 9 · Waynesville | 9 | Waynesville | 18:17.4 |
| 71 | Jackson CoronaPlace 71 · Grade 11 · Minster | 11 | Minster | 18:18.8 |
| 72 | Cameron RigginsPlace 72 · Grade 10 · Carroll | 10 | Carroll | 18:28.4 |
| 73 | Jacob ComerPlace 73 · Grade 10 · Carroll | 10 | Carroll | 18:29.5 |
| 74 | Evan HomanPlace 74 · Grade 11 · Minster | 11 | Minster | 18:30.8 |
| 75 | Brandon AmaguayPlace 75 · Grade 11 · Fairmont | 11 | Fairmont | 18:31.3 |
| 76 | Jack FitzgeraldPlace 76 · Grade 11 · Greenville | 11 | Greenville | 18:33.9 |
| 77 | Colin WaltersPlace 77 · Grade 12 · Troy | 12 | Troy | 18:34.1 |
| 78 | Matt SteinerPlace 78 · Grade 10 · Waynesville | 10 | Waynesville | 18:34.7 |
| 79 | Hayden RogersPlace 79 · Grade 11 · Harrison | 11 | Harrison | 18:36.8 |
| 80 | Grady McMeekinPlace 80 · Grade 12 · Fairmont | 12 | Fairmont | 18:37.1 |
| 81 | Lucas BettenPlace 81 · Grade 11 · Butler | 11 | Butler | 18:38.0 PR |
| 82 | Michael RomeoPlace 82 · Grade 10 · Carroll | 10 | Carroll | 18:38.2 |
| 83 | Harvin BornhorstPlace 83 · Grade 12 · Piqua | 12 | Piqua | 18:38.5 |
| 84 | Connor LaymanPlace 84 · Grade 12 · Fairmont | 12 | Fairmont | 18:40.6 |
| 85 | Seth HoltPlace 85 · Grade 11 · Piqua | 11 | Piqua | 18:41.3 |
| 86 | Dominic TannerPlace 86 · Grade 12 · Greenville | 12 | Greenville | 18:43.2 |
| 87 | Cohen MansonPlace 87 · Grade 9 · Piqua | 9 | Piqua | 18:43.8 |
| 88 | Connor PricePlace 88 · Grade 9 · Greenville | 9 | Greenville | 18:47.2 |
| 89 | Adam WallacePlace 89 · Grade 11 · Northmont | 11 | Northmont | 18:47.3 |
| 90 | Carson BradfordPlace 90 · Grade 10 · Stebbins | 10 | Stebbins | 18:48.0 |
| 91 | Henderson BenjaminPlace 91 · Grade 12 · Fairborn | 12 | Fairborn | 18:49.5 |
| 92 | Parker KerriganPlace 92 · Grade 11 · Minster | 11 | Minster | 18:51.6 |
| 93 | Micah KingPlace 93 · Grade 12 · Urbana | 12 | Urbana | 18:51.8 |
| 94 | Jonas ClemensPlace 94 · Grade 12 · Day. Christian | 12 | Day. Christian | 18:52.1 |
| 95 | Caden ZinkPlace 95 · Grade 9 · Troy | 9 | Troy | 18:52.7 |
| 96 | Ethan WhitePlace 96 · Grade 12 · Troy | 12 | Troy | 18:53.4 |
| 97 | Owen TamplinPlace 97 · Grade 12 · Greenville | 12 | Greenville | 18:58.3 |
| 98 | Justus HunterPlace 98 · Grade 12 · Dominion Academy | 12 | Dominion Academy | 18:59.1 PR |
| 99 | Jett BeckPlace 99 · Grade 9 · Fairmont | 9 | Fairmont | 19:01.1 |
| 100 | Austin BohmanPlace 100 · Grade 9 · Minster | 9 | Minster | 19:04.0 |