| 1 | Levi WoodPlace 1 · Grade 11 · Chillicothe | 11 | Chillicothe | 17:09.46 |
| 2 | Sam HurffPlace 2 · Grade 10 · Chillicothe | 10 | Chillicothe | 17:51.73 |
| 3 | Payne HugginsPlace 3 · Grade 12 · Chillicothe | 12 | Chillicothe | 17:56.17 |
| 4 | Carter ElliottPlace 4 · Grade 11 · Adena | 11 | Adena | 18:02.21 |
| 5 | Josh NyePlace 5 · Grade 12 · Berne Union | 12 | Berne Union | 18:26.86 |
| 6 | Griffin StriderPlace 6 · Grade 10 · Miami Trace | 10 | Miami Trace | 18:31.11 |
| 7 | Sutton BehmerPlace 7 · Grade 11 · Chillicothe | 11 | Chillicothe | 18:34.62 |
| 8 | Tavion HuguelyPlace 8 · Grade 11 · Lynchburg-Clay | 11 | Lynchburg-Clay | 18:50.90 |
| 9 | Pacey CleverPlace 9 · Grade 10 · Adena | 10 | Adena | 18:54.92 |
| 10 | Owen MeachumPlace 10 · Grade 9 · Chillicothe | 9 | Chillicothe | 18:58.39 |
| 11 | Ezekiel GeyerPlace 11 · Grade 11 · Hamilton Township | 11 | Hamilton Township | 19:08.30 |
| 12 | Shepherd JahnPlace 12 · Grade 9 · New Hope Christian Academy | 9 | New Hope Christian Academy | 19:23.37 |
| 13 | Carter SmithPlace 13 · Grade 10 · Piketon | 10 | Piketon | 19:30.20 |
| 14 | Stephen FisherPlace 14 · Grade 11 · Berne Union | 11 | Berne Union | 19:56.85 |
| 15 | Glenn WatsonPlace 15 · Grade 10 · Lynchburg-Clay | 10 | Lynchburg-Clay | 19:57.00 |
| 16 | Issiah KrivakPlace 16 · Grade 11 · Paint Valley | 11 | Paint Valley | 20:05.68 |
| 17 | Josiah BakerPlace 17 · Grade 11 · Hamilton Township | 11 | Hamilton Township | 20:05.89 |
| 18 | Owen VanDykePlace 18 · Grade 9 · Lee. Fairfield | 9 | Lee. Fairfield | 20:09.04 |
| 19 | Gabriel SpencerPlace 19 · Grade 9 · Piketon | 9 | Piketon | 20:10.91 |
| 20 | Sawyer BluckPlace 20 · Grade 11 · Adena | 11 | Adena | 20:15.03 |
| 21 | Fletcher WatkinsPlace 21 · Grade 10 · West Union | 10 | West Union | 20:18.33 |
| 22 | Walker ThronePlace 22 · Grade 10 · Chillicothe | 10 | Chillicothe | 20:29.11 |
| 23 | John MichaelPlace 23 · Grade 9 · Lynchburg-Clay | 9 | Lynchburg-Clay | 20:32.01 |
| 24 | Jacob ThatcherPlace 24 · Grade 12 · North Adams | 12 | North Adams | 20:34.09 |
| 25 | Owen FaustPlace 25 · Grade 10 · Lynchburg-Clay | 10 | Lynchburg-Clay | 20:39.76 |
| 26 | Luke WhitneyPlace 26 · Grade 10 · Hamilton Township | 10 | Hamilton Township | 20:52.36 |
| 27 | Isaac AustinPlace 27 · Grade 11 · Chillicothe | 11 | Chillicothe | 20:54.84 |
| 28 | Logan LylePlace 28 · Grade 12 · Zane Trace | 12 | Zane Trace | 20:56.72 |
| 29 | Ryan ParkerPlace 29 · Grade 10 · Manchester | 10 | Manchester | 21:01.62 |
| 30 | Keegan MccoyPlace 30 · Grade 11 · Chil. Southeastern | 11 | Chil. Southeastern | 21:06.42 |
| 31 | Kayne ScottPlace 31 · Grade 11 · Paint Valley | 11 | Paint Valley | 21:09.31 |
| 32 | Gavin RowePlace 32 · Grade 11 · West Union | 11 | West Union | 21:24.50 |
| 33 | Brian BledsoePlace 33 · Grade 9 · Chil. Southeastern | 9 | Chil. Southeastern | 21:25.17 |
| 34 | Landan CullomPlace 34 · Grade 9 · McClain | 9 | McClain | 21:25.52 |
| 35 | Bryce BarberPlace 35 · Grade 10 · McClain | 10 | McClain | 21:34.43 |
| 36 | Archer ClinePlace 36 · Grade 9 · Lee. Fairfield | 9 | Lee. Fairfield | 21:34.47 |
| 37 | Blake WaltersPlace 37 · Grade 10 · Lee. Fairfield | 10 | Lee. Fairfield | 21:37.45 |
| 38 | Bentley SowardsPlace 38 · Grade 9 · Lee. Fairfield | 9 | Lee. Fairfield | 21:57.63 |
| 39 | Lucas StarrPlace 39 · Grade 10 · Adena | 10 | Adena | 22:06.92 |
| 40 | Connor AyersPlace 40 · Grade 12 · Lee. Fairfield | 12 | Lee. Fairfield | 22:21.17 |
| 41 | Colson MorrisPlace 41 · Grade 9 · New Hope Christian Academy | 9 | New Hope Christian Academy | 22:22.11 |
| 42 | John SmithPlace 42 · Grade 10 · West Union | 10 | West Union | 22:23.42 |
| 43 | Cruz KnightPlace 43 · Grade 9 · Chil. Southeastern | 9 | Chil. Southeastern | 22:26.21 |
| 44 | Dominic StringerPlace 44 · Grade 9 · Hamilton Township | 9 | Hamilton Township | 22:26.57 |
| 45 | Brody MurdockPlace 45 · Grade 9 · McClain | 9 | McClain | 22:29.21 |
| 46 | Colton ThompsonPlace 46 · Grade 9 · Chil. Southeastern | 9 | Chil. Southeastern | 22:29.63 |
| 47 | Karson KellyPlace 47 · Grade 9 · Paint Valley | 9 | Paint Valley | 22:31.97 |
| 48 | Jace TinneyPlace 48 · Grade 10 · Piketon | 10 | Piketon | 22:35.74 |
| 49 | Jonathan CrawfordPlace 49 · Grade 11 · Chillicothe | 11 | Chillicothe | 22:40.43 |
| 50 | Mason WarnementPlace 50 · Grade 9 · Zane Trace | 9 | Zane Trace | 22:43.23 |
| 51 | Mason BurnsPlace 51 · Grade 10 · Adena | 10 | Adena | 22:44.83 |
| 52 | Holden MoorePlace 52 · Grade 9 · Lee. Fairfield | 9 | Lee. Fairfield | 22:45.48 |
| 53 | James ThompsonPlace 53 · Grade 11 · Paint Valley | 11 | Paint Valley | 22:48.26 |
| 54 | Mason MessmerPlace 54 · Grade 9 · New Hope Christian Academy | 9 | New Hope Christian Academy | 22:49.63 |
| 55 | Jayden BurgessPlace 55 · Grade 10 · McClain | 10 | McClain | 22:56.02 |
| 56 | Johnny ReedPlace 56 · Grade 12 · Zane Trace | 12 | Zane Trace | 23:08.81 |
| 57 | Korbin HixonPlace 57 · Grade 10 · Lee. Fairfield | 10 | Lee. Fairfield | 23:09.59 |
| 58 | Cain SteelePlace 58 · Grade 9 · Huntington | 9 | Huntington | 23:16.38 PR |
| 59 | Issac DillPlace 59 · Grade 9 · Miami Trace | 9 | Miami Trace | 23:23.62 PR |
| 60 | Rory DeHoffPlace 60 · Grade 9 · Chillicothe | 9 | Chillicothe | 23:31.10 |
| 61 | Connor FaustPlace 61 · Grade 9 · Lynchburg-Clay | 9 | Lynchburg-Clay | 23:36.52 |
| 62 | Maddox MartinPlace 62 · Grade 12 · North Adams | 12 | North Adams | 23:37.48 |
| 63 | Jason EdlerPlace 63 · Grade 12 · Huntington | 12 | Huntington | 23:42.86 |
| 64 | Rylan DownourPlace 64 · Grade 9 · Berne Union | 9 | Berne Union | 23:44.75 |
| 65 | Chris LanningPlace 65 · Grade 10 · McClain | 10 | McClain | 23:47.17 |
| 66 | Isaac MinceyPlace 66 · Grade 10 · McClain | 10 | McClain | 23:47.25 |
| 67 | Andrew DaleyPlace 67 · Grade 12 · North Adams | 12 | North Adams | 23:48.10 |
| 68 | Wyatt EwingPlace 68 · Grade 11 · Adena | 11 | Adena | 23:59.06 |
| 69 | Noah KernsPlace 69 · Grade 10 · Lee. Fairfield | 10 | Lee. Fairfield | 24:05.21 |
| 70 | James VirginPlace 70 · Grade 11 · Berne Union | 11 | Berne Union | 24:05.56 |
| 71 | Zander LyonsPlace 71 · Grade 11 · McClain | 11 | McClain | 24:12.18 |
| 72 | Michael SkinnerPlace 72 · Grade 12 · West Union | 12 | West Union | 24:18.49 |
| 73 | Sawyer FisherPlace 73 · Grade 10 · Chillicothe | 10 | Chillicothe | 24:28.92 |
| 74 | Dane BarronPlace 74 · Grade 12 · Chillicothe | 12 | Chillicothe | 24:35.79 |
| 75 | Riley ButcherPlace 75 · Grade 11 · McClain | 11 | McClain | 24:58.33 |
| 76 | Cale FlowersPlace 76 · Grade 10 · McClain | 10 | McClain | 25:13.75 |
| 77 | Cade RaikePlace 77 · Grade 10 · McClain | 10 | McClain | 25:14.83 |
| 78 | Trace MatsonPlace 78 · Grade 9 · Paint Valley | 9 | Paint Valley | 25:32.50 |
| 79 | Lyric GravesPlace 79 · Grade 12 · Chillicothe | 12 | Chillicothe | 25:33.36 |
| 80 | Colton GrabillPlace 80 · Grade 9 · Lynchburg-Clay | 9 | Lynchburg-Clay | 25:59.89 |
| 81 | Ryan LakePlace 81 · Grade 9 · Chillicothe | 9 | Chillicothe | 26:16.08 |
| 82 | Cam StritenbergerPlace 82 · Grade 11 · Huntington | 11 | Huntington | 26:34.04 |
| 83 | Owen SykesPlace 83 · Grade 10 · McClain | 10 | McClain | 26:38.60 |
| 84 | Maxten GullufsenPlace 84 · Grade 9 · Miami Trace | 9 | Miami Trace | 26:38.75 |
| 85 | Kaden BatsonPlace 85 · Grade 11 · Miami Trace | 11 | Miami Trace | 26:42.34 |
| 86 | Jace NoblePlace 86 · Grade 9 · Miami Trace | 9 | Miami Trace | 26:43.95 |
| 87 | Evan MorelandPlace 87 · Grade 12 · Berne Union | 12 | Berne Union | 27:05.59 |
| 88 | Andrew ScribnerPlace 88 · Grade 12 · New Hope Christian Academy | 12 | New Hope Christian Academy | 27:25.48 |
| 89 | Cooper AnnonPlace 89 · Grade 9 · Paint Valley | 9 | Paint Valley | 27:27.81 |
| 90 | Gage CarterPlace 90 · Grade 9 · Manchester | 9 | Manchester | 27:31.50 |
| 91 | Tristan BalesPlace 91 · Grade 12 · West Union | 12 | West Union | 27:47.21 |
| 92 | Harvey WoodPlace 92 · Grade 11 · Chil. Southeastern | 11 | Chil. Southeastern | 27:55.70 |
| 93 | Ayden NeffPlace 93 · Grade 12 · Huntington | 12 | Huntington | 27:56.82 |
| 94 | Maverick McCorklePlace 94 · Grade 10 · Zane Trace | 10 | Zane Trace | 28:02.38 |
| 95 | Jaron CollierPlace 95 · Grade 9 · Chil. Southeastern | 9 | Chil. Southeastern | 28:07.67 |
| 96 | Jacob MorelandPlace 96 · Grade 9 · Berne Union | 9 | Berne Union | 28:14.37 |
| 97 | Julian PikePlace 97 · Grade 9 · Hamilton Township | 9 | Hamilton Township | 28:33.69 |
| 98 | Rion Green HarperPlace 98 · Grade 9 · Hamilton Township | 9 | Hamilton Township | 28:49.99 |
| 99 | Braxton MurrayPlace 99 · Grade 9 · Huntington | 9 | Huntington | 28:54.63 |
| 100 | Emiliano RodriguezPlace 100 · Grade 9 · Miami Trace | 9 | Miami Trace | 28:58.54 PR |
| 101 | Jacob BunkePlace 101 · Grade 10 · Chil. Southeastern | 10 | Chil. Southeastern | 29:38.61 |
| 102 | Jonathon HollisPlace 102 · Grade 12 · Hamilton Township | 12 | Hamilton Township | 31:57.73 |
| 103 | Angelo MarteneyPlace 103 · Grade 11 · New Hope Christian Academy | 11 | New Hope Christian Academy | 37:52.47 |
| 104 | Jamison RitchiePlace 104 · Grade 11 · Piketon | 11 | Piketon | 43:44.32 |