| 1 | Daniel GardnerPlace 1 · Paint Valley | — | Paint Valley | 16:42.00 |
| 2 | Zach VarneyPlace 2 · Piketon | — | Piketon | 17:56.00 |
| 3 | Alex WynnPlace 3 · Unioto | — | Unioto | 17:59.00 |
| 4 | Branden HaffnerPlace 4 · Miami Trace | — | Miami Trace | 18:05.00 |
| 5 | Cody RedmanPlace 5 · Teays Valley | — | Teays Valley | 18:11.00 |
| 6 | Brett RadabaughPlace 6 · Vinton County | — | Vinton County | 18:16.00 |
| 7 | Cory MilesPlace 7 · Zane Trace | — | Zane Trace | 18:17.00 |
| 8 | Luke HockerPlace 8 · Huntington | — | Huntington | 18:27.00 |
| 9 | Ryan WisemanPlace 9 · South Webster | — | South Webster | 18:34.00 |
| 10 | Zane SmithPlace 10 · South Webster | — | South Webster | 18:35.00 |
| 11 | Jacob RichardsPlace 11 · Teays Valley | — | Teays Valley | 18:35.00 |
| 12 | Ian SnyderPlace 12 · South Webster | — | South Webster | 18:37.00 |
| 13 | Adam AgostaPlace 13 · Logan Elm | — | Logan Elm | 18:40.00 |
| 14 | Joey WrightPlace 14 · Logan Elm | — | Logan Elm | 18:50.00 |
| 15 | Dallas LindemanPlace 15 · Teays Valley | — | Teays Valley | 18:50.00 |
| 16 | Riley MarkkoPlace 16 · Paint Valley | — | Paint Valley | 18:51.00 |
| 17 | Dylan NewtonPlace 17 · Westfall | — | Westfall | 18:52.00 |
| 18 | Nick VorwerkPlace 18 · Teays Valley | — | Teays Valley | 18:53.00 |
| 19 | Matt KoehlerPlace 19 · Westfall | — | Westfall | 18:54.00 |
| 20 | Tim AllenPlace 20 · Vinton County | — | Vinton County | 18:58.00 |
| 21 | Seth VermillionPlace 21 · Logan | — | Logan | 18:59.00 |
| 22 | Josh CornettPlace 22 · Piketon | — | Piketon | 19:02.00 |
| 23 | Trent WolfePlace 23 · River Valley | — | River Valley | 19:04.00 |
| 24 | Colin BrooksPlace 24 · Logan | — | Logan | 19:13.00 |
| 25 | Kyle CutterPlace 25 · Miami Trace | — | Miami Trace | 19:15.00 |
| 26 | Kenton LawsonPlace 26 · Logan | — | Logan | 19:17.00 |
| 27 | Tylor RettererPlace 27 · Wellston | — | Wellston | 19:18.00 |
| 28 | Isaac DixonPlace 28 · Piketon | — | Piketon | 19:19.00 |
| 29 | Brandon O'LinnPlace 29 · Teays Valley | — | Teays Valley | 19:24.00 |
| 30 | Clayton LanePlace 30 · Washington | — | Washington | 19:26.00 |
| 31 | Chad CampbellPlace 31 · Vinton County | — | Vinton County | 19:31.00 |
| 32 | Max WardPlace 32 · Vinton County | — | Vinton County | 19:33.00 |
| 33 | Jacob JohansenPlace 33 · Chillicothe | — | Chillicothe | 19:37.00 |
| 34 | William McWhorterPlace 34 · Zane Trace | — | Zane Trace | 19:38.00 |
| 35 | Noah ElliottPlace 35 · Unioto | — | Unioto | 19:38.00 |
| 36 | Elijah ShanksPlace 36 · Huntington | — | Huntington | 19:39.00 |
| 37 | Austin CoxPlace 37 · Teays Valley | — | Teays Valley | 19:41.00 |
| 38 | Logan HarvelPlace 38 · Miami Trace | — | Miami Trace | 19:43.00 |
| 39 | Aaron OehlerPlace 39 · River Valley | — | River Valley | 19:45.00 |
| 40 | Chad OusleyPlace 40 · Vinton County | — | Vinton County | 19:46.00 |
| 41 | Kane DixonPlace 41 · Piketon | — | Piketon | 19:47.00 |
| 42 | Caleb KennellyPlace 42 · Westfall | — | Westfall | 19:49.00 |
| 43 | Elijah PiattPlace 43 · South Webster | — | South Webster | 19:50.00 |
| 44 | Seth FarmerPlace 44 · Piketon | — | Piketon | 19:52.00 |
| 45 | Jacob HartPlace 45 · Washington | — | Washington | 20:05.00 |
| 46 | Andre BarnhartPlace 46 · Southeastern | — | Southeastern | 20:07.00 |
| 47 | Andrew LooneyPlace 47 · Teays Valley | — | Teays Valley | 20:09.00 |
| 48 | Denver VaughtPlace 48 · Southeastern | — | Southeastern | 20:21.00 |
| 49 | Wakiza AndersonPlace 49 · Vinton County | — | Vinton County | 20:24.00 |
| 50 | Logan WilsonPlace 50 · Paint Valley | — | Paint Valley | 20:27.00 |
| 51 | Nathan TroutPlace 51 · Paint Valley | — | Paint Valley | 20:28.00 |
| 52 | Mark HirshPlace 52 · Chillicothe | — | Chillicothe | 20:30.00 |
| 53 | Jaycee PerryPlace 53 · Miami Trace | — | Miami Trace | 20:33.00 |
| 54 | Daniel BaldingerPlace 54 · Logan Elm | — | Logan Elm | 20:34.00 |
| 55 | Joey CookPlace 55 · Teays Valley | — | Teays Valley | 20:34.00 |
| 56 | Christian PerkinsPlace 56 · Logan | — | Logan | 20:39.00 |
| 57 | Cody SaylorPlace 57 · Vinton County | — | Vinton County | 20:43.00 |
| 58 | Cody BlakePlace 58 · Wellston | — | Wellston | 20:43.00 |
| 59 | Brett JonesPlace 59 · Vinton County | — | Vinton County | 20:46.00 |
| 60 | Aaron HuffmanPlace 60 · Westfall | — | Westfall | 20:47.00 |
| 61 | Shawn StewartPlace 61 · Vinton County | — | Vinton County | 20:48.00 |
| 62 | Austin RodriguezPlace 62 · Teays Valley | — | Teays Valley | 20:48.00 |
| 63 | Joe PatersonPlace 63 · Vinton County | — | Vinton County | 20:49.00 |
| 64 | Ethan HersmanPlace 64 · River Valley | — | River Valley | 20:49.00 |
| 65 | Jake McManisPlace 65 · Vinton County | — | Vinton County | 20:50.00 |
| 66 | Dominic DiCamilloPlace 66 · Washington | — | Washington | 20:52.00 |
| 67 | Aaron FoxPlace 67 · Teays Valley | — | Teays Valley | 20:55.00 |
| 68 | Henry BachaPlace 68 · Wellington School | — | Wellington School | 20:56.00 |
| 69 | Brandon LovettPlace 69 · Washington | — | Washington | 20:56.00 |
| 70 | Arioch ParkerPlace 70 · Chillicothe | — | Chillicothe | 20:58.00 |
| 71 | Jared HollingsworthPlace 71 · River Valley | — | River Valley | 21:07.00 |
| 72 | Eli BransonPlace 72 · Zane Trace | — | Zane Trace | 21:10.00 |
| 73 | Charlie EvansPlace 73 · Zane Trace | — | Zane Trace | 21:12.00 |
| 74 | Zach ButlerPlace 74 · Teays Valley | — | Teays Valley | 21:12.00 |
| 75 | Tyler MinneyPlace 75 · Unioto | — | Unioto | 21:21.00 |
| 76 | Jesse GriesheimerPlace 76 · Unioto | — | Unioto | 21:23.00 |
| 77 | Nate TurnerPlace 77 · Unioto | — | Unioto | 21:34.00 |
| 78 | Scotty BurghyPlace 78 · Logan | — | Logan | 21:43.00 |
| 79 | Grant BenderPlace 79 · Washington | — | Washington | 21:47.00 |
| 80 | Shawn BunnellPlace 80 · Vinton County | — | Vinton County | 21:50.00 |
| 81 | Ki PulliamPlace 81 · Paint Valley | — | Paint Valley | 21:52.00 |
| 82 | Richard HamiltonPlace 82 · Logan Elm | — | Logan Elm | 21:56.00 |
| 83 | Wil RouffPlace 83 · Westfall | — | Westfall | 21:59.00 |
| 84 | Travis AbnerPlace 84 · Southeastern | — | Southeastern | 22:01.00 |
| 85 | James JacksonPlace 85 · River Valley | — | River Valley | 22:03.00 |
| 86 | Grant CoryPlace 86 · Adena | — | Adena | 22:07.00 |
| 87 | Austin HamiltonPlace 87 · River Valley | — | River Valley | 22:20.00 |
| 88 | Joe HartmanPlace 88 · Southeastern | — | Southeastern | 22:30.00 |
| 89 | Ryan ConleyPlace 89 · South Webster | — | South Webster | 22:46.00 |
| 90 | Garek NorpothPlace 90 · Teays Valley | — | Teays Valley | 22:48.00 |
| 91 | John VargoPlace 91 · Logan | — | Logan | 22:50.00 |
| 92 | Travis HolbrookPlace 92 · Teays Valley | — | Teays Valley | 22:58.00 |
| 93 | Cameron HartshornPlace 93 · Washington | — | Washington | 23:01.00 |
| 94 | Chase EnochsPlace 94 · Washington | — | Washington | 23:05.00 |
| 95 | Jordan PendletonPlace 95 · Piketon | — | Piketon | 23:21.00 |
| 96 | Austin JohnsonPlace 96 · Vinton County | — | Vinton County | 23:24.00 |
| 97 | Cody MoorePlace 97 · Piketon | — | Piketon | 23:29.00 |
| 98 | Cody RowleyPlace 98 · Paint Valley | — | Paint Valley | 23:31.00 |
| 99 | Alec GravesPlace 99 · Zane Trace | — | Zane Trace | 23:36.00 |
| 100 | Tristen VeachPlace 100 · Piketon | — | Piketon | 23:37.00 |
| 101 | Jake GallaherPlace 101 · Teays Valley | — | Teays Valley | 23:38.00 |
| 102 | Ryan KvarnessPlace 102 · Washington | — | Washington | 23:42.00 |
| 103 | Tony CarsonPlace 103 · Piketon | — | Piketon | 23:51.00 |
| 104 | Mason OsbornPlace 104 · Piketon | — | Piketon | 23:51.00 |
| 105 | Xavier NewsomePlace 105 · Chillicothe | — | Chillicothe | 23:57.00 |
| 106 | Dalton WilburnPlace 106 · Teays Valley | — | Teays Valley | 23:59.00 |
| 107 | Ryan SmithPlace 107 · Washington | — | Washington | 24:14.00 |
| 108 | Dean LollathanPlace 108 · River Valley | — | River Valley | 24:16.00 |
| 109 | Kyle RandolphPlace 109 · River Valley | — | River Valley | 24:23.00 |
| 110 | Brenden FoltzPlace 110 · Southeastern | — | Southeastern | 24:25.00 |
| 111 | Andrew WilkisonPlace 111 · Logan | — | Logan | 24:39.00 |
| 112 | Zac ConnPlace 112 · Paint Valley | — | Paint Valley | 25:05.00 |
| 113 | Ryan FrostPlace 113 · Southeastern | — | Southeastern | 25:16.00 |
| 114 | Nicholas GucwaPlace 114 · Zane Trace | — | Zane Trace | 25:17.00 |
| 115 | Zach BoothPlace 115 · Washington | — | Washington | 25:19.00 |
| 116 | Micheal PressleyPlace 116 · Wellston | — | Wellston | 25:22.00 |
| 117 | Howie SlaterPlace 117 · Westfall | — | Westfall | 25:27.00 |
| 118 | Diehl JaynardPlace 118 · Zane Trace | — | Zane Trace | 25:30.00 |
| 119 | Brandon Mingus-HarrisPlace 119 · Chillicothe | — | Chillicothe | 25:39.00 |
| 120 | Travis WisemanPlace 120 · South Webster | — | South Webster | 26:00.00 |
| 121 | Avery WeimerPlace 121 · Westfall | — | Westfall | 27:26.00 |
| 122 | Brandon KaufferPlace 122 · Washington | — | Washington | 27:30.00 |
| 123 | Chey EblinPlace 123 · River Valley | — | River Valley | 27:31.00 |
| 124 | Zack BiglerPlace 124 · Vinton County | — | Vinton County | 27:42.00 |
| 125 | Ricky WisePlace 125 · Vinton County | — | Vinton County | 29:04.00 |
| 126 | Vince SmithPlace 126 · Piketon | — | Piketon | 33:02.00 |
| 127 | Logan MeredithPlace 127 · Piketon | — | Piketon | 33:03.00 |