| 1 | Clark BookmanPlace 1 · Field | — | Field | 16:28.9 |
| 2 | Jacob BishopPlace 2 · Martins Ferry | — | Martins Ferry | 16:39.1 |
| 3 | Zach CasePlace 3 · Hampton | — | Hampton | 16:45.0 |
| 4 | Alex PhillipsPlace 4 · Akron Svsm | — | Akron Svsm | 16:46.9 |
| 5 | Amadou DialloPlace 5 · Allderdice | — | Allderdice | 16:47.6 |
| 6 | Karl GrossmanPlace 6 · Carroll | — | Carroll | 16:50.3 |
| 7 | Cody BoothPlace 7 · Indian Valley | — | Indian Valley | 16:51.1 |
| 8 | Tim BowlingPlace 8 · Geneva | — | Geneva | 16:54.5 |
| 9 | Jacob OndashPlace 9 · Crestwood | — | Crestwood | 17:02.0 |
| 10 | Cole LovettPlace 10 · Carrollton | — | Carrollton | 17:02.0 |
| 11 | Tommy CarballadaPlace 11 · Chardon Ndcl | — | Chardon Ndcl | 17:02.3 |
| 12 | Brian HellerPlace 12 · Akron Svsm | — | Akron Svsm | 17:03.5 |
| 13 | Chad BurrowPlace 13 · Tuslaw | — | Tuslaw | 17:05.4 |
| 14 | Noah PerrinPlace 14 · Woodridge | — | Woodridge | 17:06.0 |
| 15 | Seth ConardPlace 15 · Woodridge | — | Woodridge | 17:06.0 |
| 16 | Tavonne DavisPlace 16 · Allderdice | — | Allderdice | 17:12.6 |
| 17 | Cameron BindaPlace 17 · Greensburg-Salem | — | Greensburg-Salem | 17:15.2 |
| 18 | J J. WardPlace 18 · Woodridge | — | Woodridge | 17:15.3 |
| 19 | Tucker PearcePlace 19 · Coventry | — | Coventry | 17:18.4 |
| 20 | Eric MadachikPlace 20 · Luth. West | — | Luth. West | 17:22.4 |
| 21 | John VirontPlace 21 · Tuslaw | — | Tuslaw | 17:24.7 |
| 22 | Trevor AultPlace 22 · Indian Valley | — | Indian Valley | 17:25.6 |
| 23 | Shem HassPlace 23 · Minerva | — | Minerva | 17:26.7 |
| 24 | Brady WoodsPlace 24 · Tuscar. Valley | — | Tuscar. Valley | 17:27.2 |
| 25 | Jose ReynosoPlace 25 · Harvey | — | Harvey | 17:27.6 |
| 26 | Yousef ElkurdPlace 26 · Woodridge | — | Woodridge | 17:27.8 |
| 27 | Ryan PalmPlace 27 · Woodridge | — | Woodridge | 17:29.6 |
| 28 | Max McLeodPlace 28 · Lakeview | — | Lakeview | 17:29.6 |
| 29 | Andrew ComstockPlace 29 · Poland Seminary | — | Poland Seminary | 17:29.7 |
| 30 | Tyler ClarkPlace 30 · Gilmour Academy | — | Gilmour Academy | 17:31.7 |
| 31 | Derek BasingerPlace 31 · Girard | — | Girard | 17:32.0 |
| 32 | Michael HardestyPlace 32 · River View | — | River View | 17:34.1 |
| 33 | Brendan ChengPlace 33 · Gilmour Academy | — | Gilmour Academy | 17:36.2 |
| 34 | Quinton HuggettPlace 34 · Carrollton | — | Carrollton | 17:36.4 |
| 35 | Tyler KloudaPlace 35 · Gar. Garfield | — | Gar. Garfield | 17:37.2 |
| 36 | Jamie VirontPlace 36 · Tuslaw | — | Tuslaw | 17:37.7 |
| 37 | Micah JonesPlace 37 · Girard | — | Girard | 17:39.3 |
| 38 | Hunter ProbertPlace 38 · Indian Valley | — | Indian Valley | 17:40.3 |
| 39 | Charlie DwyerPlace 39 · Poland Seminary | — | Poland Seminary | 17:40.5 |
| 40 | Jacob DerryPlace 40 · Corry Area | — | Corry Area | 17:42.3 |
| 41 | Tim SteimlePlace 41 · Grand Valley | — | Grand Valley | 17:43.8 |
| 42 | Timothy DiemerPlace 42 · Gilmour Academy | — | Gilmour Academy | 17:44.8 |
| 43 | Travis BrandtPlace 43 · Jefferson Area | — | Jefferson Area | 17:46.7 |
| 44 | Zac WilhelmPlace 44 · Tuslaw | — | Tuslaw | 17:46.8 |
| 45 | Conner McIntyrePlace 45 · Akron Svsm | — | Akron Svsm | 17:48.6 |
| 46 | Ray BensonPlace 46 · Cvca | — | Cvca | 17:50.0 |
| 47 | Augie KingPlace 47 · Chardon Ndcl | — | Chardon Ndcl | 17:50.0 |
| 48 | Ross MoorePlace 48 · Woodridge | — | Woodridge | 17:51.6 |
| 49 | Zachary AsherPlace 49 · Gilmour Academy | — | Gilmour Academy | 17:54.3 |
| 50 | Terrell TuttlePlace 50 · Martins Ferry | — | Martins Ferry | 17:55.4 |
| 51 | Joel NiemiPlace 51 · Revere | — | Revere | 17:57.9 |
| 52 | Greg D'AvelloPlace 52 · Woodridge | — | Woodridge | 17:58.3 |
| 53 | Joey CafaroPlace 53 · Hampton | — | Hampton | 17:58.3 |
| 54 | Eli DeGregorioPlace 54 · Hampton | — | Hampton | 18:01.6 |
| 55 | Cory BouchekPlace 55 · Gilmour Academy | — | Gilmour Academy | 18:02.6 |
| 56 | Matt GustPlace 56 · Hampton | — | Hampton | 18:03.0 |
| 57 | Brett LowdenPlace 57 · Field | — | Field | 18:03.8 |
| 58 | Jason HenryPlace 58 · Ash. Edgewood | — | Ash. Edgewood | 18:04.5 |
| 59 | Jonah BergerPlace 59 · Allderdice | — | Allderdice | 18:05.3 |
| 60 | Daniel RipplePlace 60 · Cvca | — | Cvca | 18:05.5 |
| 61 | Patrick WalterPlace 61 · Akron Svsm | — | Akron Svsm | 18:06.1 |
| 62 | Nate SahrPlace 62 · Cvca | — | Cvca | 18:07.6 |
| 63 | Ben StebeltonPlace 63 · South Range | — | South Range | 18:09.8 |
| 64 | Kevin SimpsonPlace 64 · Martins Ferry | — | Martins Ferry | 18:09.8 |
| 65 | Brady PearlsteinPlace 65 · Hawken | — | Hawken | 18:11.0 |
| 66 | Quinn LylePlace 66 · East Liverpool | — | East Liverpool | 18:14.6 |
| 67 | Thomas WetzelPlace 67 · Luth. West | — | Luth. West | 18:17.3 |
| 68 | Sean O'BrienPlace 68 · Akron Svsm | — | Akron Svsm | 18:17.9 |
| 69 | Eric DeboltPlace 69 · Claymont | — | Claymont | 18:17.9 |
| 70 | Luke DanisPlace 70 · Carroll | — | Carroll | 18:19.0 |
| 71 | Ian PiersonPlace 71 · South Range | — | South Range | 18:19.3 |
| 72 | Jake MalovasicPlace 72 · Cvca | — | Cvca | 18:20.3 |
| 73 | Nick DowningPlace 73 · Gar. Garfield | — | Gar. Garfield | 18:20.7 |
| 74 | Jason DongPlace 74 · Carroll | — | Carroll | 18:20.7 |
| 75 | Chase HiltebrantPlace 75 · Revere | — | Revere | 18:21.0 |
| 76 | Hunter KanzegPlace 76 · Ws Northwestern | — | Ws Northwestern | 18:22.0 |
| 77 | Andrew JohnsonPlace 77 · Field | — | Field | 18:23.0 |
| 78 | John CurtisPlace 78 · Corry Area | — | Corry Area | 18:23.1 |
| 79 | Michael SnyderPlace 79 · Hawken | — | Hawken | 18:24.8 |
| 80 | Adam LenhoffPlace 80 · Indian Valley | — | Indian Valley | 18:25.6 |
| 81 | Michael FlemingPlace 81 · Cf Northwest | — | Cf Northwest | 18:26.4 |
| 82 | Louis LarneyPlace 82 · Girard | — | Girard | 18:27.4 |
| 83 | Jaret JohnsonPlace 83 · Niles McKinley | — | Niles McKinley | 18:27.5 |
| 84 | Justis RosePlace 84 · Field | — | Field | 18:27.5 |
| 85 | Sam BushPlace 85 · Cvca | — | Cvca | 18:27.6 |
| 86 | Yoni EglashPlace 86 · Allderdice | — | Allderdice | 18:27.8 |
| 87 | Chase PatrickPlace 87 · Cvca | — | Cvca | 18:28.4 |
| 88 | Jonah WyzomirskiPlace 88 · Hampton | — | Hampton | 18:28.6 |
| 89 | Matthew SollenbergerPlace 89 · Akron Svsm | — | Akron Svsm | 18:30.7 |
| 90 | Paul BrunellPlace 90 · Ash. Edgewood | — | Ash. Edgewood | 18:30.8 |
| 91 | Marcus ClarkPlace 91 · Martins Ferry | — | Martins Ferry | 18:30.9 |
| 92 | Kieran GitongaPlace 92 · Claymont | — | Claymont | 18:31.9 |
| 93 | Adam GraffPlace 93 · Hampton | — | Hampton | 18:32.1 |
| 94 | Adam CassettyPlace 94 · Field | — | Field | 18:32.3 |
| 95 | Patrick WhitePlace 95 · Akron Svsm | — | Akron Svsm | 18:32.6 |
| 96 | Justin HinklePlace 96 · Cf Northwest | — | Cf Northwest | 18:33.4 |
| 97 | Joel RazoPlace 97 · Perry | — | Perry | 18:33.8 |
| 98 | Austin HillPlace 98 · River View | — | River View | 18:34.9 |
| 99 | Josh MillerPlace 99 · Tuslaw | — | Tuslaw | 18:35.3 |
| 100 | Giorgio MiceliPlace 100 · Cvca | — | Cvca | 18:35.7 |
| 101 | Max StarvaggiPlace 101 · Woodridge | — | Woodridge | 18:36.2 |
| 102 | Dan BridavskyPlace 102 · Berkshire | — | Berkshire | 18:36.4 |
| 103 | Bart TaorminaPlace 103 · Allderdice | — | Allderdice | 18:36.7 |
| 104 | Cal YankinPlace 104 · Chardon Ndcl | — | Chardon Ndcl | 18:36.7 |
| 105 | Jared McClishPlace 105 · Salem | — | Salem | 18:36.9 |
| 106 | Tyler BrownPlace 106 · Girard | — | Girard | 18:37.1 |
| 107 | Logan McCortPlace 107 · St. Clairsville | — | St. Clairsville | 18:37.9 |
| 108 | Marik RogenskiPlace 108 · Poland Seminary | — | Poland Seminary | 18:39.0 |
| 109 | Richie TitusPlace 109 · Lakeview | — | Lakeview | 18:39.0 |
| 110 | David GoldPlace 110 · Hawken | — | Hawken | 18:41.3 |
| 111 | Nick SimpsonPlace 111 · Martins Ferry | — | Martins Ferry | 18:42.0 |
| 112 | Cory FetterhoffPlace 112 · Field | — | Field | 18:42.6 |
| 113 | Jefferson SmithPlace 113 · Poland Seminary | — | Poland Seminary | 18:43.1 |
| 114 | Brittany AveniPlace 114 · Geneva | — | Geneva | 18:44.0 |
| 115 | Michael CieskoPlace 115 · Carroll | — | Carroll | 18:44.3 |
| 116 | Kurt BrautigamPlace 116 · Hampton | — | Hampton | 18:44.7 |
| 117 | Joey StaffordPlace 117 · Minerva | — | Minerva | 18:44.7 |
| 118 | Zac OrzolekPlace 118 · St. Clairsville | — | St. Clairsville | 18:44.8 |
| 119 | Connor GerspacherPlace 119 · Gilmour Academy | — | Gilmour Academy | 18:44.9 |
| 120 | Seth BylerPlace 120 · Berkshire | — | Berkshire | 18:44.9 |
| 121 | Zach LemayPlace 121 · Ash. Edgewood | — | Ash. Edgewood | 18:45.2 |
| 122 | Lane BeattyPlace 122 · River View | — | River View | 18:46.5 |
| 123 | Cole D'AlicandroPlace 123 · Mon. Gateway | — | Mon. Gateway | 18:46.6 |
| 124 | Nikhil SamplePlace 124 · Carroll | — | Carroll | 18:46.8 |
| 125 | Ryder SimmonsPlace 125 · Ash. Edgewood | — | Ash. Edgewood | 18:46.8 |
| 126 | Willem deBoerPlace 126 · Allderdice | — | Allderdice | 18:48.5 |
| 127 | David AmmonsPlace 127 · Greensburg-Salem | — | Greensburg-Salem | 18:48.9 |
| 128 | Tyler AdkinsPlace 128 · East Liverpool | — | East Liverpool | 18:49.1 |
| 129 | Justin BabicPlace 129 · Perry | — | Perry | 18:49.1 |
| 130 | Aaron ClinePlace 130 · Ravenna | — | Ravenna | 18:49.6 |
| 131 | Leo RamseyPlace 131 · Woodridge | — | Woodridge | 18:49.8 |
| 132 | Chris SzadoPlace 132 · Luth. West | — | Luth. West | 18:50.2 |
| 133 | Tyler JohnsonPlace 133 · Perry | — | Perry | 18:50.3 |
| 134 | Luke CarlsonPlace 134 · Akron Svsm | — | Akron Svsm | 18:51.3 |
| 135 | Andrew McCoyPlace 135 · Ws Northwestern | — | Ws Northwestern | 18:51.7 |
| 136 | Gonzalo DiagoPlace 136 · Akron Svsm | — | Akron Svsm | 18:52.4 |
| 137 | Aleks RymerPlace 137 · Sandy Valley | — | Sandy Valley | 18:52.7 |
| 138 | Brad HolmgrenPlace 138 · Coventry | — | Coventry | 18:56.3 |
| 139 | Connor O'KanePlace 139 · Poland Seminary | — | Poland Seminary | 18:56.8 |
| 140 | Bailey KilpatrickPlace 140 · Lakeview | — | Lakeview | 18:56.9 |
| 141 | Peter KoulianosPlace 141 · Poland Seminary | — | Poland Seminary | 18:57.1 |
| 142 | Michael SabatiniPlace 142 · Beaver | — | Beaver | 18:57.4 |
| 143 | Collin BorderPlace 143 · Indian Valley | — | Indian Valley | 18:57.8 |
| 144 | Andrew WenzelPlace 144 · Tuslaw | — | Tuslaw | 18:58.0 |
| 145 | Dakota PoolePlace 145 · Claymont | — | Claymont | 18:58.2 |
| 146 | Colson FaustPlace 146 · Crestwood | — | Crestwood | 18:59.6 |
| 147 | David DulkaPlace 147 · Lakeview | — | Lakeview | 18:59.9 |
| 148 | Ryan HertzPlace 148 · Chardon Ndcl | — | Chardon Ndcl | 19:00.6 |
| 149 | Ryan WuebbenPlace 149 · Carroll | — | Carroll | 19:01.6 |
| 150 | Caleb PendolaPlace 150 · River View | — | River View | 19:02.0 |
| 151 | Nathaniel BaileyPlace 151 · Cvca | — | Cvca | 19:02.4 |
| 152 | Chris FlohrPlace 152 · Akron Svsm | — | Akron Svsm | 19:03.4 |
| 153 | David DeLeonPlace 153 · Revere | — | Revere | 19:03.8 |
| 154 | Justin MerrickPlace 154 · Tuscar. Valley | — | Tuscar. Valley | 19:04.5 |
| 155 | Chris HallPlace 155 · Hampton | — | Hampton | 19:04.8 |
| 156 | Logan MillerPlace 156 · Greensburg-Salem | — | Greensburg-Salem | 19:05.8 |
| 157 | Kevin DubajPlace 157 · Niles McKinley | — | Niles McKinley | 19:06.1 |
| 158 | Clay RiddlePlace 158 · Indian Valley | — | Indian Valley | 19:07.0 |
| 159 | Mitch BezikPlace 159 · Field | — | Field | 19:07.5 |
| 160 | Seth DillonPlace 160 · Grand Valley | — | Grand Valley | 19:07.8 |
| 161 | Trey DoublePlace 161 · Salem | — | Salem | 19:11.0 |
| 162 | Dave RosnerPlace 162 · Greensburg-Salem | — | Greensburg-Salem | 19:11.2 |
| 163 | Colvin HershbergerPlace 163 · Claymont | — | Claymont | 19:11.3 |
| 164 | Sammy DwyerPlace 164 · Poland Seminary | — | Poland Seminary | 19:11.6 |
| 165 | Alex ForristalPlace 165 · Crestwood | — | Crestwood | 19:12.0 |
| 166 | Ryan KristPlace 166 · Hampton | — | Hampton | 19:12.1 |
| 167 | Karl RigoPlace 167 · Harvey | — | Harvey | 19:12.8 |
| 168 | Jesse RabnerPlace 168 · Allderdice | — | Allderdice | 19:13.0 |
| 169 | Daniel CostelloPlace 169 · Sandy Valley | — | Sandy Valley | 19:13.3 |
| 170 | Nick MillisonPlace 170 · South Range | — | South Range | 19:13.5 |
| 171 | Mitchell TroyerPlace 171 · Indian Valley | — | Indian Valley | 19:14.0 |
| 172 | Kyle DickonPlace 172 · Woodridge | — | Woodridge | 19:14.2 |
| 173 | Jon RussellPlace 173 · Carrollton | — | Carrollton | 19:14.4 |
| 174 | Chase BrewerPlace 174 · Salem | — | Salem | 19:15.8 |
| 175 | Jacob TurkPlace 175 · Berkshire | — | Berkshire | 19:16.0 |
| 176 | J P. HlifkaPlace 176 · Hawken | — | Hawken | 19:16.6 |
| 177 | Peyton CoutsPlace 177 · Tuscar. Valley | — | Tuscar. Valley | 19:17.2 |
| 178 | Zachery BerdyszPlace 178 · Perry | — | Perry | 19:17.9 |
| 179 | Spencer PhillipsPlace 179 · Tuslaw | — | Tuslaw | 19:18.1 |
| 180 | Trevor BrownPlace 180 · Claymont | — | Claymont | 19:18.3 |
| 181 | Paul BogdanPlace 181 · Jefferson Area | — | Jefferson Area | 19:19.3 |
| 182 | Evan DavenportPlace 182 · Coventry | — | Coventry | 19:19.9 |
| 183 | David BerentPlace 183 · Carroll | — | Carroll | 19:20.9 |
| 184 | Ray HilbertPlace 184 · Coventry | — | Coventry | 19:21.3 |
| 185 | Matt KeimPlace 185 · Tuscar. Valley | — | Tuscar. Valley | 19:22.0 |
| 186 | Ian SmithPlace 186 · East Liverpool | — | East Liverpool | 19:22.5 |
| 187 | Issac StemplePlace 187 · Claymont | — | Claymont | 19:22.7 |
| 188 | Dillan BryanPlace 188 · Perry | — | Perry | 19:23.0 |
| 189 | Jayson BreierPlace 189 · Chardon Ndcl | — | Chardon Ndcl | 19:23.1 |
| 190 | Justin GeeryPlace 190 · Martins Ferry | — | Martins Ferry | 19:23.4 |
| 191 | Cody WyattPlace 191 · Minerva | — | Minerva | 19:23.9 |
| 192 | Bailey DeeversPlace 192 · Streetsboro | — | Streetsboro | 19:24.0 |
| 193 | Al ShumyatcherPlace 193 · Hawken | — | Hawken | 19:24.0 |
| 194 | Austin GoodselPlace 194 · Corry Area | — | Corry Area | 19:25.5 |
| 195 | Wyatt KohlPlace 195 · Minerva | — | Minerva | 19:27.1 |
| 196 | Ramon PardoPlace 196 · Revere | — | Revere | 19:28.1 |
| 197 | Frankie KingPlace 197 · Greensburg-Salem | — | Greensburg-Salem | 19:28.4 |
| 198 | Danny KietaPlace 198 · Cvca | — | Cvca | 19:29.3 |
| 199 | Rob DavisPlace 199 · East Liverpool | — | East Liverpool | 19:30.0 |
| 200 | Aaron Hammer-HuberPlace 200 · Luth. West | — | Luth. West | 19:30.3 |
| 201 | Ethan RitenourPlace 201 · Ravenna | — | Ravenna | 19:30.4 |
| 202 | Michael DornPlace 202 · Corry Area | — | Corry Area | 19:30.6 |
| 203 | Peter GanovskyPlace 203 · Allderdice | — | Allderdice | 19:30.9 |
| 204 | Alec MuellerPlace 204 · Minerva | — | Minerva | 19:31.5 |
| 205 | Ryan WattsPlace 205 · Geneva | — | Geneva | 19:31.9 |
| 206 | James SmithPlace 206 · Carrollton | — | Carrollton | 19:32.0 |
| 207 | Aaron HlavcakPlace 207 · Salem | — | Salem | 19:32.9 |
| 208 | Zac BanksPlace 208 · St. Clairsville | — | St. Clairsville | 19:33.0 |
| 209 | Scott StanleyPlace 209 · Gar. Garfield | — | Gar. Garfield | 19:33.4 |
| 210 | Mitchell GiffenPlace 210 · Indian Valley | — | Indian Valley | 19:34.1 |
| 211 | Bin EidensPlace 211 · Ash. Edgewood | — | Ash. Edgewood | 19:34.9 |
| 212 | John WalkerPlace 212 · LaBrae | — | LaBrae | 19:35.2 |
| 213 | Evan PettyPlace 213 · Cf Northwest | — | Cf Northwest | 19:35.2 |
| 214 | Owen HartwigPlace 214 · Coventry | — | Coventry | 19:35.3 |
| 215 | Drew ErdmanPlace 215 · Greensburg-Salem | — | Greensburg-Salem | 19:36.1 |
| 216 | Trae BiondiPlace 216 · Corry Area | — | Corry Area | 19:36.2 |
| 217 | Dan RedmondPlace 217 · Claymont | — | Claymont | 19:37.0 |
| 218 | John ElliottPlace 218 · Cf Northwest | — | Cf Northwest | 19:37.5 |
| 219 | Jerome TuckerPlace 219 · Claymont | — | Claymont | 19:37.6 |
| 220 | Zach MeyerPlace 220 · LaBrae | — | LaBrae | 19:38.0 |
| 221 | Josh CannonPlace 221 · Salem | — | Salem | 19:38.4 |
| 222 | David BoykinPlace 222 · Harvey | — | Harvey | 19:39.3 |
| 223 | Marcus Calhoun IIPlace 223 · East Liverpool | — | East Liverpool | 19:39.4 |
| 224 | Luke BaunPlace 224 · South Range | — | South Range | 19:40.7 |
| 225 | Corey PiltzPlace 225 · Ash. Edgewood | — | Ash. Edgewood | 19:41.2 |
| 226 | Chad WetzelPlace 226 · Tuslaw | — | Tuslaw | 19:41.4 |
| 227 | Matt HeilPlace 227 · Carroll | — | Carroll | 19:42.1 |
| 228 | Adam NottinghamPlace 228 · LaBrae | — | LaBrae | 19:42.7 |
| 229 | Alex MadziaPlace 229 · St. Clairsville | — | St. Clairsville | 19:43.1 |
| 230 | Brian PatrickPlace 230 · South Range | — | South Range | 19:44.2 |
| 231 | Mark OlesonPlace 231 · Revere | — | Revere | 19:44.9 |
| 232 | Richard PricePlace 232 · Jefferson Area | — | Jefferson Area | 19:45.2 |
| 233 | Manny GomezPlace 233 · Lakeview | — | Lakeview | 19:45.6 |
| 234 | J P. AllsoppPlace 234 · Poland Seminary | — | Poland Seminary | 19:45.9 |
| 235 | Andrew GurdakPlace 235 · Lakeview | — | Lakeview | 19:46.1 |
| 236 | Clayton LundiPlace 236 · Geneva | — | Geneva | 19:46.1 |
| 237 | Craig TestPlace 237 · Niles McKinley | — | Niles McKinley | 19:46.7 |
| 238 | Forrest LongPlace 238 · Geneva | — | Geneva | 19:48.0 |
| 239 | Alex BollerPlace 239 · Girard | — | Girard | 19:48.3 |
| 240 | Jordan ChippsPlace 240 · Girard | — | Girard | 19:49.1 |
| 241 | Jordan OlingerPlace 241 · River View | — | River View | 19:49.2 |
| 242 | Andrew RickettsPlace 242 · Canton South | — | Canton South | 19:49.3 |
| 243 | Victor RodriguezPlace 243 · Harvey | — | Harvey | 19:49.3 |
| 244 | Justin ShawPlace 244 · Carrollton | — | Carrollton | 19:49.4 |
| 245 | Ozy GilPlace 245 · Martins Ferry | — | Martins Ferry | 19:50.3 |
| 246 | Ryan GeissePlace 246 · East Liverpool | — | East Liverpool | 19:50.4 |
| 247 | Zachary KemmerPlace 247 · South Range | — | South Range | 19:50.7 |
| 248 | Austin PassmorePlace 248 · St. Clairsville | — | St. Clairsville | 19:51.3 |
| 249 | Brandon ParkPlace 249 · Jefferson Area | — | Jefferson Area | 19:51.9 |
| 250 | Sam Van HornPlace 250 · Lakeview | — | Lakeview | 19:52.1 |
| 251 | Ben WeissPlace 251 · Hawken | — | Hawken | 19:52.8 |
| 252 | Kevin DeRosePlace 252 · Hampton | — | Hampton | 19:53.3 |
| 253 | Trevor BreehlPlace 253 · Claymont | — | Claymont | 19:55.1 |
| 254 | Ben PruceyPlace 254 · Perry | — | Perry | 19:56.5 |
| 255 | Patrick KrohmerPlace 255 · Luth. West | — | Luth. West | 19:56.7 |
| 256 | Andre TonkinsonPlace 256 · Salem | — | Salem | 19:56.9 |
| 257 | Cole RussellPlace 257 · Carrollton | — | Carrollton | 19:57.4 |
| 258 | Justin BabePlace 258 · Carrollton | — | Carrollton | 19:57.7 |
| 259 | Jimmy TarterPlace 259 · Marlington | — | Marlington | 19:58.0 |
| 260 | Kody WestPlace 260 · Berkshire | — | Berkshire | 19:58.2 |
| 261 | Owen KirklandPlace 261 · Salem | — | Salem | 19:58.6 |
| 262 | Joey JarosPlace 262 · LaBrae | — | LaBrae | 19:58.8 |
| 263 | Josh KarbanPlace 263 · Chardon Ndcl | — | Chardon Ndcl | 19:59.4 |
| 264 | Jayson NaylorPlace 264 · Carrollton | — | Carrollton | 19:59.5 |
| 265 | Spencer BerlinPlace 265 · Hawken | — | Hawken | 20:00.3 |
| 266 | Parker O'NeilPlace 266 · Niles McKinley | — | Niles McKinley | 20:00.4 |
| 267 | Michael LewtonPlace 267 · Sandy Valley | — | Sandy Valley | 20:01.9 |
| 268 | Ben CummingsPlace 268 · Allderdice | — | Allderdice | 20:02.5 |
| 269 | Ian KreiderPlace 269 · Ash. Edgewood | — | Ash. Edgewood | 20:03.5 |
| 270 | Klay PragerPlace 270 · Martins Ferry | — | Martins Ferry | 20:06.2 |
| 271 | Jesse NadinicPlace 271 · Perry | — | Perry | 20:08.7 |
| 272 | Cody AdamsPlace 272 · Indian Valley | — | Indian Valley | 20:09.1 |
| 273 | Taylor FoglePlace 273 · Martins Ferry | — | Martins Ferry | 20:12.7 |
| 274 | Kevin LuoPlace 274 · Revere | — | Revere | 20:13.5 |
| 275 | Jason StewartPlace 275 · Corry Area | — | Corry Area | 20:15.7 |
| 276 | Kevin KlinkoskiPlace 276 · St. Clairsville | — | St. Clairsville | 20:17.6 |
| 277 | Skylar DawsonPlace 277 · Ws Northwestern | — | Ws Northwestern | 20:19.9 |
| 278 | Logan MartinPlace 278 · Southeast | — | Southeast | 20:21.2 |
| 279 | Matthew ArmstrongPlace 279 · Chardon Ndcl | — | Chardon Ndcl | 20:21.5 |
| 280 | Nick GrashelPlace 280 · River View | — | River View | 20:22.5 |
| 281 | Ben TubbsPlace 281 · Canton South | — | Canton South | 20:23.0 |
| 282 | Bronson FrankPlace 282 · Sandy Valley | — | Sandy Valley | 20:23.2 |
| 283 | Josh TeelPlace 283 · Cf Northwest | — | Cf Northwest | 20:24.3 |
| 284 | James LaPlantePlace 284 · Gilmour Academy | — | Gilmour Academy | 20:24.7 |
| 285 | Andrew BarnhartPlace 285 · LaBrae | — | LaBrae | 20:24.8 |
| 286 | Conner WilsonPlace 286 · Poland Seminary | — | Poland Seminary | 20:25.2 |
| 287 | Finn BilliterPlace 287 · Minerva | — | Minerva | 20:25.7 |
| 288 | Jacob SteinkePlace 288 · Canton South | — | Canton South | 20:26.0 |
| 289 | Cody DeBosPlace 289 · Tuslaw | — | Tuslaw | 20:26.4 |
| 290 | Devin HannaPlace 290 · Ash. Edgewood | — | Ash. Edgewood | 20:26.8 |
| 291 | Robert SpencerPlace 291 · Luth. West | — | Luth. West | 20:27.3 |
| 292 | Mitchel HooverPlace 292 · St. Clairsville | — | St. Clairsville | 20:27.3 |
| 293 | Nathan HalePlace 293 · Gar. Garfield | — | Gar. Garfield | 20:27.3 |
| 294 | Nic BolonPlace 294 · Indian Valley | — | Indian Valley | 20:27.6 |
| 295 | Caleb MehlsPlace 295 · Perry | — | Perry | 20:28.0 |
| 296 | James CompeliPlace 296 · Ravenna | — | Ravenna | 20:28.6 |
| 297 | Austin SimmonsPlace 297 · Jefferson Area | — | Jefferson Area | 20:29.2 |
| 298 | Brandon SmithPlace 298 · Coventry | — | Coventry | 20:31.1 |
| 299 | Jose FigueroaPlace 299 · Mon. Gateway | — | Mon. Gateway | 20:31.4 |
| 300 | Steven HomolakPlace 300 · Revere | — | Revere | 20:31.6 |
| 301 | Collin StewartPlace 301 · Ash. Edgewood | — | Ash. Edgewood | 20:32.9 |
| 302 | Josh AndrewsPlace 302 · Salem | — | Salem | 20:33.6 |
| 303 | Michael ClinePlace 303 · Niles McKinley | — | Niles McKinley | 20:35.3 |
| 304 | Dante MinittiPlace 304 · Girard | — | Girard | 20:37.0 |
| 305 | Drew WileyPlace 305 · Natrona Highlands | — | Natrona Highlands | 20:37.6 |
| 306 | Clay PidgeonPlace 306 · Carrollton | — | Carrollton | 20:38.9 |
| 307 | John O'NeillPlace 307 · Niles McKinley | — | Niles McKinley | 20:39.4 |
| 308 | Derek UrichichPlace 308 · Niles McKinley | — | Niles McKinley | 20:39.4 |
| 309 | Thomas SinghausPlace 309 · Martins Ferry | — | Martins Ferry | 20:40.4 |
| 310 | Jaxon FreyPlace 310 · Canton South | — | Canton South | 20:40.4 |
| 311 | J P. KesterPlace 311 · Niles McKinley | — | Niles McKinley | 20:40.8 |
| 312 | Collin ZimmermanPlace 312 · Salem | — | Salem | 20:41.7 |
| 313 | Andrew GriffenPlace 313 · Hawken | — | Hawken | 20:41.8 |
| 314 | Trevor KirkpatrickPlace 314 · Minerva | — | Minerva | 20:43.5 |
| 315 | Dean FrietagPlace 315 · Sandy Valley | — | Sandy Valley | 20:46.2 |
| 316 | Ryan JacobsPlace 316 · Jefferson Area | — | Jefferson Area | 20:47.8 |
| 317 | Derek StuderPlace 317 · Geneva | — | Geneva | 20:48.3 |
| 318 | Tyler MorganPlace 318 · Perry | — | Perry | 20:49.1 |
| 319 | Brandon EvertsPlace 319 · Corry Area | — | Corry Area | 20:49.2 |
| 320 | Silas SmithPlace 320 · Ws Northwestern | — | Ws Northwestern | 20:50.3 |
| 321 | Ryan BaxterPlace 321 · Cvca | — | Cvca | 20:53.7 |
| 322 | Caleb BurdettPlace 322 · Coventry | — | Coventry | 20:54.3 |
| 323 | Cam MalcolmPlace 323 · Natrona Highlands | — | Natrona Highlands | 20:54.7 |
| 324 | Michael LeshonPlace 324 · Tuscar. Valley | — | Tuscar. Valley | 20:55.9 |
| 325 | Taylor LohmillerPlace 325 · Minerva | — | Minerva | 20:56.7 |
| 326 | Nathan RobenstinePlace 326 · Marlington | — | Marlington | 20:57.2 |
| 327 | Luke GrudowskyPlace 327 · Southeast | — | Southeast | 20:57.4 |
| 328 | Samuel RiveraPlace 328 · Mon. Gateway | — | Mon. Gateway | 21:01.4 |
| 329 | Isaac KnightPlace 329 · Sandy Valley | — | Sandy Valley | 21:01.8 |
| 330 | Hunter CobbPlace 330 · Marlington | — | Marlington | 21:03.2 |
| 331 | Dan LampePlace 331 · Sandy Valley | — | Sandy Valley | 21:04.0 |
| 332 | David BirbeckPlace 332 · River View | — | River View | 21:04.1 |
| 333 | Lysle ReichenbaughPlace 333 · Natrona Highlands | — | Natrona Highlands | 21:04.5 |
| 334 | Zach ChuckPlace 334 · Beaver | — | Beaver | 21:11.6 |
| 335 | Travis GibsonPlace 335 · Gar. Garfield | — | Gar. Garfield | 21:12.6 |
| 336 | Joey AnastasiaPlace 336 · Geneva | — | Geneva | 21:14.4 |
| 337 | Daniel WeimerPlace 337 · Marlington | — | Marlington | 21:15.0 |
| 338 | Noah HetlerPlace 338 · Natrona Highlands | — | Natrona Highlands | 21:15.8 |
| 339 | Eric CarlonPlace 339 · Perry | — | Perry | 21:17.6 |
| 340 | William RenPlace 340 · Mon. Gateway | — | Mon. Gateway | 21:17.7 |
| 341 | Blake ArcherPlace 341 · Minerva | — | Minerva | 21:18.3 |
| 342 | Greg RidgewayPlace 342 · Grand Valley | — | Grand Valley | 21:18.5 |
| 343 | Nicolas PeartPlace 343 · Gar. Garfield | — | Gar. Garfield | 21:20.1 |
| 344 | Jeffery EstesPlace 344 · LaBrae | — | LaBrae | 21:20.6 |
| 345 | Dalton FreyPlace 345 · Canton South | — | Canton South | 21:24.2 |
| 346 | Dylan GregorichPlace 346 · Cf Northwest | — | Cf Northwest | 21:25.0 |
| 347 | Adam DrugovichPlace 347 · Geneva | — | Geneva | 21:25.2 |
| 348 | Mario GioielloPlace 348 · Niles McKinley | — | Niles McKinley | 21:29.2 |
| 349 | Steven ZieglerPlace 349 · Grand Valley | — | Grand Valley | 21:29.6 |
| 350 | Damon ChafinsPlace 350 · Beaver | — | Beaver | 21:30.3 |
| 351 | Sam StimsonPlace 351 · Jefferson Area | — | Jefferson Area | 21:32.3 |
| 352 | Jackson CorbiselloPlace 352 · Salem | — | Salem | 21:32.8 |
| 353 | Jack SquirePlace 353 · Berkshire | — | Berkshire | 21:33.0 |
| 354 | Hunter WattPlace 354 · Tuscar. Valley | — | Tuscar. Valley | 21:33.3 |
| 355 | Travis SynnestvedtPlace 355 · Gar. Garfield | — | Gar. Garfield | 21:44.0 |
| 356 | Brandon CaldwellPlace 356 · Crestwood | — | Crestwood | 21:44.2 |
| 357 | James PattersonPlace 357 · Berkshire | — | Berkshire | 21:49.7 |
| 358 | Brantson JesselPlace 358 · Crestwood | — | Crestwood | 21:51.7 |
| 359 | Niko ManousosPlace 359 · Revere | — | Revere | 21:52.0 |
| 360 | Isaac RayPlace 360 · Chardon Ndcl | — | Chardon Ndcl | 21:52.2 |
| 361 | Jordon FinlaysonPlace 361 · Sandy Valley | — | Sandy Valley | 21:53.4 |
| 362 | Boice GantzPlace 362 · Niles McKinley | — | Niles McKinley | 21:53.9 |
| 363 | Ryan GrimmPlace 363 · Grand Valley | — | Grand Valley | 21:53.9 |
| 364 | Jack BenderPlace 364 · Cf Northwest | — | Cf Northwest | 21:56.6 |
| 365 | Jack O'NealPlace 365 · Grand Valley | — | Grand Valley | 21:57.8 |
| 366 | Bradley MoyerPlace 366 · Hawken | — | Hawken | 21:59.5 |
| 367 | Corbyn WarnerPlace 367 · Geneva | — | Geneva | 22:01.7 |
| 368 | Fred ParkerPlace 368 · Grand Valley | — | Grand Valley | 22:01.7 |
| 369 | Matt MitchellPlace 369 · Streetsboro | — | Streetsboro | 22:04.5 |
| 370 | Donald FenstermakerPlace 370 · LaBrae | — | LaBrae | 22:10.1 |
| 371 | Xayvion FrederickPlace 371 · East Liverpool | — | East Liverpool | 22:15.8 |
| 372 | Reid ShetlerPlace 372 · Claymont | — | Claymont | 22:15.8 |
| 373 | Scott SharplesPlace 373 · Girard | — | Girard | 22:15.8 |
| 374 | Brian KutcherPlace 374 · Sandy Valley | — | Sandy Valley | 22:21.1 |
| 375 | Jeff RupertPlace 375 · Harvey | — | Harvey | 22:23.5 |
| 376 | T J. TrotterPlace 376 · Beaver | — | Beaver | 22:25.7 |
| 377 | Tkaushy SimsPlace 377 · Streetsboro | — | Streetsboro | 22:25.9 |
| 378 | Hector RodriguezPlace 378 · Harvey | — | Harvey | 22:27.2 |
| 379 | Alex YokulesPlace 379 · Berkshire | — | Berkshire | 22:29.1 |
| 380 | Austin ClapperPlace 380 · Canton South | — | Canton South | 22:31.6 |
| 381 | Nicholas RanskiPlace 381 · Grand Valley | — | Grand Valley | 22:34.2 |
| 382 | Chris VanHimbergenPlace 382 · Luth. West | — | Luth. West | 22:39.7 |
| 383 | Aaron GeorgePlace 383 · Grand Valley | — | Grand Valley | 22:41.1 |
| 384 | Griffin RedekerPlace 384 · Southeast | — | Southeast | 22:45.9 |
| 385 | Eric SchweglerPlace 385 · Geneva | — | Geneva | 22:49.3 |
| 386 | Daniel DemmaPlace 386 · Gar. Garfield | — | Gar. Garfield | 22:49.4 |
| 387 | Marcus WatsonPlace 387 · Beaver | — | Beaver | 22:50.2 |
| 388 | Chase PhillipsPlace 388 · Luth. West | — | Luth. West | 22:57.3 |
| 389 | James ThibeaultPlace 389 · Jefferson Area | — | Jefferson Area | 23:01.2 |
| 390 | Connor BaileyPlace 390 · East Liverpool | — | East Liverpool | 23:02.4 |
| 391 | Chad GeorgePlace 391 · Grand Valley | — | Grand Valley | 23:04.0 |
| 392 | Jacob YacapraroPlace 392 · River View | — | River View | 23:29.8 |
| 393 | Akos JasperPlace 393 · Revere | — | Revere | 23:31.6 |
| 394 | Lucas VoorheesPlace 394 · Beaver | — | Beaver | 23:33.2 |
| 395 | Gage GarrottPlace 395 · Minerva | — | Minerva | 23:37.5 |
| 396 | Kyle ButcherPlace 396 · LaBrae | — | LaBrae | 23:46.8 |
| 397 | Chris BuzzardPlace 397 · Jefferson Area | — | Jefferson Area | 24:00.4 |
| 398 | Brandon WeigandPlace 398 · Cf Northwest | — | Cf Northwest | 24:04.3 |
| 399 | Jacob WichertPlace 399 · Berkshire | — | Berkshire | 24:08.0 |
| 400 | Trenton McCombsPlace 400 · LaBrae | — | LaBrae | 24:18.0 |
| 401 | Mason MartuccioPlace 401 · Girard | — | Girard | 24:18.9 |
| 402 | Isaiah HunterPlace 402 · Cf Northwest | — | Cf Northwest | 24:21.9 |
| 403 | Zach KotkowskiPlace 403 · Crestwood | — | Crestwood | 24:25.5 |
| 404 | Ben PolliziPlace 404 · Ws Northwestern | — | Ws Northwestern | 24:28.7 |
| 405 | Ben LowryPlace 405 · Marlington | — | Marlington | 24:31.2 |
| 406 | Drew McCoyPlace 406 · Beaver | — | Beaver | 24:40.4 |
| 407 | Sebastian MaesePlace 407 · Mooney | — | Mooney | 24:41.5 |
| 408 | Jake KnowltonPlace 408 · Girard | — | Girard | 24:43.0 |
| 409 | Anthony ZenoPlace 409 · Mooney | — | Mooney | 24:49.3 |
| 410 | Evan WalterPlace 410 · Southeast | — | Southeast | 24:50.1 |
| 411 | Patrick StantonPlace 411 · River View | — | River View | 25:00.9 |
| 412 | Brandon GerkensPlace 412 · Ws Northwestern | — | Ws Northwestern | 25:04.8 |
| 413 | Daniel DriscollPlace 413 · Mooney | — | Mooney | 25:07.8 |
| 414 | Alex WilliamsPlace 414 · Tuscar. Valley | — | Tuscar. Valley | 25:11.9 |
| 415 | Caleb HinemanPlace 415 · LaBrae | — | LaBrae | 25:28.8 |
| 416 | Wade FinnellPlace 416 · River View | — | River View | 25:29.7 |
| 417 | Joey DaczkoPlace 417 · Crestwood | — | Crestwood | 26:50.2 |
| 418 | Isaac LongPlace 418 · East Liverpool | — | East Liverpool | 27:33.3 |
| 419 | Jacob WalterPlace 419 · Southeast | — | Southeast | 30:55.0 |
| 420 | Tanner ElickPlace 420 · Beaver | — | Beaver | 34:43.8 |