| 1 | Ian MarinerPlace 1 · Medina | — | Medina | 17:47.50 | 1 |
| 2 | Steve StenquistPlace 2 · Medina | — | Medina | 17:56.90 | 2 |
| 3 | Brian FotheringhamPlace 3 · Medina | — | Medina | 18:03.30 | 3 |
| 4 | Noah RosePlace 4 · Medina | — | Medina | 18:15.50 | 4 |
| 5 | Parker WilliamsPlace 5 · Medina | — | Medina | 18:16.80 | 5 |
| 6 | Alex BrentlingerPlace 6 · Syl. Southview | — | Syl. Southview | 18:21.70 | 6 |
| 7 | Eugene ChoPlace 7 · Ashland | — | Ashland | 18:23.70 | 7 |
| 8 | Brendan McClanahanPlace 8 · Bedford MI | — | Bedford MI | 18:33.20 | 8 |
| 9 | Zachary HuberPlace 9 · Bedford MI | — | Bedford MI | 18:34.70 | 9 |
| 10 | Eric BreedenPlace 10 · Medina | — | Medina | 18:36.10 | 10 |
| 11 | Scott SanerPlace 11 · Ashland | — | Ashland | 18:39.20 | 11 |
| 12 | Maxwell LezonPlace 12 · Bedford MI | — | Bedford MI | 18:40.40 | 12 |
| 13 | Ian FiloPlace 13 · Berea-Midpark | — | Berea-Midpark | 18:41.50 | 13 |
| 14 | Tom TulcewiczPlace 14 · Berea-Midpark | — | Berea-Midpark | 18:41.90 | 14 |
| 15 | Alex DeFrainePlace 15 · Medina | — | Medina | 18:44.80 | 15 |
| 16 | Zach MyersPlace 16 · Berea-Midpark | — | Berea-Midpark | 18:46.10 | 16 |
| 17 | Josh IgnatowskiPlace 17 · Otsego | — | Otsego | 18:46.30 | 17 |
| 18 | Derek MesserPlace 18 · Hol. Springfield | — | Hol. Springfield | 18:51.20 | 18 |
| 19 | Joe FaehnlePlace 19 · Perrysburg | — | Perrysburg | 18:54.40 | 19 |
| 20 | Mitch GrandyPlace 20 · Ashland | — | Ashland | 18:56.50 | 20 |
| 21 | Nick SchmellerPlace 21 · Medina | — | Medina | 18:57.40 | — |
| 22 | Isaiah NicholasPlace 22 · Berea-Midpark | — | Berea-Midpark | 18:58.10 | 21 |
| 23 | John NocellaPlace 23 · Bedford MI | — | Bedford MI | 19:02.00 | 22 |
| 24 | Tony BomiaPlace 24 · Bedford MI | — | Bedford MI | 19:03.80 | 23 |
| 25 | Max WeberPlace 25 · Ashland | — | Ashland | 19:06.00 | 24 |
| 26 | Andrew SmithPlace 26 · Medina | — | Medina | 19:11.30 | — |
| 27 | John KalucisPlace 27 · Medina | — | Medina | 19:20.50 | — |
| 28 | Wyatt SmithPlace 28 · Ashland | — | Ashland | 19:21.60 | 25 |
| 29 | John KrainePlace 29 · Bedford MI | — | Bedford MI | 19:24.40 | 26 |
| 30 | Adam WhiteheadPlace 30 · Hol. Springfield | — | Hol. Springfield | 19:29.00 | 27 |
| 31 | Tommy NikolaiPlace 31 · Medina | — | Medina | 19:29.70 | — |
| 32 | Kyle BoydPlace 32 · Ashland | — | Ashland | 19:30.70 | 28 |
| 33 | Ethan GruberPlace 33 · Ashland | — | Ashland | 19:30.80 | 29 |
| 34 | Blake KochenspargerPlace 34 · Perkins | — | Perkins | 19:33.60 | 30 |
| 35 | Brendan BurnsPlace 35 · Bedford MI | — | Bedford MI | 19:38.40 | 31 |
| 36 | Jacob CaponiPlace 36 · Perkins | — | Perkins | 19:41.20 | 32 |
| 37 | Jim McCormickPlace 37 · Berea-Midpark | — | Berea-Midpark | 19:41.40 | 33 |
| 38 | Ryan SalekerPlace 38 · Medina | — | Medina | 19:42.60 | — |
| 39 | Roland McCarthyPlace 39 · Perrysburg | — | Perrysburg | 19:43.00 | 34 |
| 40 | Hatcher McManusPlace 40 · Perrysburg | — | Perrysburg | 19:48.00 | 35 |
| 41 | Connor MasellPlace 41 · Perrysburg | — | Perrysburg | 19:50.00 | 36 |
| 42 | Curtis TumblinPlace 42 · Otsego | — | Otsego | 19:51.60 | 37 |
| 43 | Nathan GriffithPlace 43 · Norwalk | — | Norwalk | 19:53.70 | 38 |
| 44 | Bennett BreesePlace 44 · Mil. Lake | — | Mil. Lake | 19:54.10 | 39 |
| 45 | Brendon ScherfPlace 45 · Fremont Ross | — | Fremont Ross | 19:57.40 | — |
| 46 | Kyle QuintoPlace 46 · Hol. Springfield | — | Hol. Springfield | 19:58.00 | 40 |
| 47 | Cody HandPlace 47 · Ashland | — | Ashland | 20:00.30 | — |
| 48 | Jimmy FoyPlace 48 · Medina | — | Medina | 20:01.30 | — |
| 49 | Kevin BillmaierPlace 49 · Perrysburg | — | Perrysburg | 20:01.60 | 41 |
| 50 | Evan SamplePlace 50 · Syl. Northview | — | Syl. Northview | 20:03.50 | 42 |
| 51 | Philip LenosPlace 51 · Perkins | — | Perkins | 20:04.70 | 43 |
| 52 | Johathon HenklerPlace 52 · Perrysburg | — | Perrysburg | 20:06.70 | 44 |
| 53 | Mark BodiPlace 53 · Oak Harbor | — | Oak Harbor | 20:07.40 | — |
| 54 | Jared PletcherPlace 54 · Ashland | — | Ashland | 20:07.80 | — |
| 55 | Adam BenwayPlace 55 · Ashland | — | Ashland | 20:08.80 | — |
| 56 | Cole EllisonPlace 56 · Perkins | — | Perkins | 20:09.50 | 45 |
| 57 | Mark HendricksPlace 57 · Otsego | — | Otsego | 20:09.90 | 46 |
| 58 | Mitch JacobsPlace 58 · Ashland | — | Ashland | 20:11.00 | — |
| 59 | Alex DelgadoPlace 59 · Berea-Midpark | — | Berea-Midpark | 20:11.40 | 47 |
| 60 | Isaac PricePlace 60 · Ashland | — | Ashland | 20:12.00 | — |
| 61 | Nicholas BerryPlace 61 · Norwalk | — | Norwalk | 20:12.70 | 48 |
| 62 | Michael BostickPlace 62 · Medina | — | Medina | 20:15.90 | — |
| 63 | A.J. ReighardPlace 63 · Perrysburg | — | Perrysburg | 20:18.30 | 49 |
| 64 | Jack JohnsonPlace 64 · Bedford MI | — | Bedford MI | 20:19.00 | — |
| 65 | Jacob SemusPlace 65 · Medina | — | Medina | 20:20.10 | — |
| 66 | Kale MurphyPlace 66 · Maumee | — | Maumee | 20:21.20 | — |
| 67 | Connor KubitzPlace 67 · Perkins | — | Perkins | 20:22.10 | 50 |
| 68 | Adam ChamberlainPlace 68 · Hol. Springfield | — | Hol. Springfield | 20:22.50 | 51 |
| 69 | Darren ToddPlace 69 · Oregon Clay | — | Oregon Clay | 20:22.60 | — |
| 70 | Kent GravesPlace 70 · Perkins | — | Perkins | 20:23.10 | 52 |
| 71 | Nathan SchafrathPlace 71 · Ashland | — | Ashland | 20:23.80 | — |
| 72 | Jacob CasePlace 72 · Otsego | — | Otsego | 20:26.60 | 53 |
| 73 | Lawrence GardnerPlace 73 · Hol. Springfield | — | Hol. Springfield | 20:32.70 | 54 |
| 74 | Brenden SmithPlace 74 · Bedford MI | — | Bedford MI | 20:33.70 | — |
| 75 | Matt KrueckebergPlace 75 · Hol. Springfield | — | Hol. Springfield | 20:35.20 | 55 |
| 76 | Nick CutterPlace 76 · Berea-Midpark | — | Berea-Midpark | 20:35.70 | 56 |
| 77 | Alec HorvatPlace 77 · Perrysburg | — | Perrysburg | 20:39.30 | — |
| 78 | Henry HintonPlace 78 · Berea-Midpark | — | Berea-Midpark | 20:41.20 | — |
| 79 | Eric WaltersPlace 79 · Mil. Lake | — | Mil. Lake | 20:41.40 | 57 |
| 80 | Morgan TarantowskiPlace 80 · Berea-Midpark | — | Berea-Midpark | 20:41.70 | — |
| 81 | Mason JordanPlace 81 · Hol. Springfield | — | Hol. Springfield | 20:43.80 | 58 |
| 82 | Fumitaka KondoPlace 82 · Findlay | — | Findlay | 20:46.40 | — |
| 83 | Bryson HarawayPlace 83 · Norwalk | — | Norwalk | 20:46.60 | 59 |
| 84 | Tysir BakshPlace 84 · Hol. Springfield | — | Hol. Springfield | 20:50.30 | — |
| 85 | Tyler EtlingPlace 85 · Ashland | — | Ashland | 20:52.50 | — |
| 86 | Jackson ClelandPlace 86 · Ashland | — | Ashland | 20:53.10 | — |
| 87 | Mike DibblePlace 87 · Syl. Southview | — | Syl. Southview | 20:55.10 | 60 |
| 88 | Tyler RedetzkiPlace 88 · Berea-Midpark | — | Berea-Midpark | 20:55.30 | — |
| 89 | Domenick HorvatPlace 89 · Perrysburg | — | Perrysburg | 20:55.80 | — |
| 90 | Eseosa AgueborPlace 90 · Syl. Southview | — | Syl. Southview | 20:56.40 | 61 |
| 91 | Zach ArmourPlace 91 · Perkins | — | Perkins | 20:57.40 | 62 |
| 92 | Jace BasiliusPlace 92 · Mil. Lake | — | Mil. Lake | 20:57.70 | 63 |
| 93 | Jonathan JakubecPlace 93 · Anthony Wayne | — | Anthony Wayne | 20:57.90 | 64 |
| 94 | Noah FoxPlace 94 · Hol. Springfield | — | Hol. Springfield | 20:58.60 | — |
| 95 | David JordanPlace 95 · Bedford MI | — | Bedford MI | 21:00.40 | — |
| 96 | Bryan HarkinsPlace 96 · Whitmer | — | Whitmer | 21:00.60 | 65 |
| 97 | Jeremy FurlongPlace 97 · Perrysburg | — | Perrysburg | 21:00.90 | — |
| 98 | Collin KiousisPlace 98 · Medina | — | Medina | 21:01.10 | — |
| 99 | Josh KurtPlace 99 · Medina | — | Medina | 21:02.00 | — |
| 100 | Tim WagnerPlace 100 · Perrysburg | — | Perrysburg | 21:02.40 | — |
| 101 | Ethan BoresPlace 101 · Norwalk | — | Norwalk | 21:05.20 | 66 |
| 102 | Jacob RothPlace 102 · Perrysburg | — | Perrysburg | 21:06.40 | — |
| 103 | Tyler CampbellPlace 103 · Medina | — | Medina | 21:07.90 | — |
| 104 | Nathaniel CotterillPlace 104 · Norwalk | — | Norwalk | 21:10.30 | 67 |
| 105 | Griffin GistPlace 105 · Syl. Northview | — | Syl. Northview | 21:13.60 | 68 |
| 106 | Dale LorenzenPlace 106 · Hol. Springfield | — | Hol. Springfield | 21:14.70 | — |
| 107 | Brandon GorePlace 107 · Bedford MI | — | Bedford MI | 21:18.70 | — |
| 108 | Trevor SievertPlace 108 · Oak Harbor | — | Oak Harbor | 21:19.30 | — |
| 109 | Nick RiveraPlace 109 · Whitmer | — | Whitmer | 21:20.20 | 69 |
| 110 | David WiegandPlace 110 · Syl. Southview | — | Syl. Southview | 21:22.10 | 70 |
| 111 | Tai HofmannPlace 111 · Hol. Springfield | — | Hol. Springfield | 21:22.70 | — |
| 112 | Mike NielsenPlace 112 · Hol. Springfield | — | Hol. Springfield | 21:27.80 | — |
| 113 | Nate FrenchPlace 113 · Berea-Midpark | — | Berea-Midpark | 21:28.10 | — |
| 114 | Kyle BrooksPlace 114 · Hol. Springfield | — | Hol. Springfield | 21:28.30 | — |
| 115 | Sam StomaPlace 115 · Maumee | — | Maumee | 21:29.10 | — |
| 116 | Alex KabdeboPlace 116 · Medina | — | Medina | 21:29.30 | — |
| 117 | Jimmy McHughPlace 117 · Syl. Southview | — | Syl. Southview | 21:31.00 | 71 |
| 118 | Lee OdegaardPlace 118 · Perrysburg | — | Perrysburg | 21:32.10 | — |
| 119 | Conner LayPlace 119 · Liberty-Benton | — | Liberty-Benton | 21:32.80 | 72 |
| 120 | Fernando BlankPlace 120 · Findlay | — | Findlay | 21:33.10 | — |
| 121 | Brandon BlissPlace 121 · Fremont Ross | — | Fremont Ross | 21:35.10 | — |
| 122 | Gavin WilkinsonPlace 122 · Bedford MI | — | Bedford MI | 21:35.60 | — |
| 123 | Jacob CeccoliPlace 123 · Medina | — | Medina | 21:38.50 | — |
| 124 | Michael DaughertyPlace 124 · Ashland | — | Ashland | 21:40.40 | — |
| 125 | Tylor MahanyPlace 125 · Berea-Midpark | — | Berea-Midpark | 21:41.20 | — |
| 126 | Joshua VandegriftPlace 126 · Whitmer | — | Whitmer | 21:41.70 | 73 |
| 127 | Bryan EwaldPlace 127 · Whitmer | — | Whitmer | 21:43.60 | 74 |
| 128 | Antonio RodriquezPlace 128 · Berea-Midpark | — | Berea-Midpark | 21:45.50 | — |
| 129 | Gabe BarrowPlace 129 · Maumee | — | Maumee | 21:45.70 | — |
| 130 | Mike VanBellePlace 130 · Perrysburg | — | Perrysburg | 21:47.90 | — |
| 131 | Kaleb BickleyPlace 131 · St. Joseph C.C. | — | St. Joseph C.C. | 21:51.50 | 75 |
| 132 | Ben KeilholzPlace 132 · Oregon Clay | — | Oregon Clay | 21:53.70 | — |
| 133 | Nathan HerreraPlace 133 · Mil. Lake | — | Mil. Lake | 21:54.20 | 76 |
| 134 | Michael ChungPlace 134 · Oregon Clay | — | Oregon Clay | 22:01.40 | — |
| 135 | Sam AvinaPlace 135 · Syl. Northview | — | Syl. Northview | 22:04.50 | 77 |
| 136 | Spencer OsbornePlace 136 · Liberty-Benton | — | Liberty-Benton | 22:06.70 | 78 |
| 137 | Devin RowePlace 137 · Start | — | Start | 22:09.00 | — |
| 138 | Richard PoolePlace 138 · Berea-Midpark | — | Berea-Midpark | 22:09.80 | — |
| 139 | Logan MarklePlace 139 · Ashland | — | Ashland | 22:10.60 | — |
| 140 | Robert ZarnickPlace 140 · Anthony Wayne | — | Anthony Wayne | 22:12.60 | 79 |
| 141 | Nate HendelPlace 141 · Liberty-Benton | — | Liberty-Benton | 22:14.20 | 80 |
| 142 | Bradley WilsonPlace 142 · Perrysburg | — | Perrysburg | 22:18.30 | — |
| 143 | Dakota BennettPlace 143 · Norwalk | — | Norwalk | 22:19.20 | 81 |
| 144 | Andrew RobersonPlace 144 · Start | — | Start | 22:20.00 | — |
| 145 | Dylan CornwellPlace 145 · Liberty-Benton | — | Liberty-Benton | 22:21.30 | 82 |
| 146 | Quinton BabcockPlace 146 · Oak Harbor | — | Oak Harbor | 22:23.80 | — |
| 147 | Alex KatkoPlace 147 · Perrysburg | — | Perrysburg | 22:24.10 | — |
| 148 | Tony LiuPlace 148 · Syl. Southview | — | Syl. Southview | 22:30.60 | 83 |
| 149 | Mason HenningPlace 149 · Medina | — | Medina | 22:30.90 | — |
| 150 | Kevin KweonPlace 150 · Ashland | — | Ashland | 22:31.70 | — |
| 151 | Jake QuirePlace 151 · Bedford MI | — | Bedford MI | 22:34.80 | — |
| 152 | Mario ChambersPlace 152 · Syl. Northview | — | Syl. Northview | 22:42.40 | 84 |
| 153 | Anthony SosterPlace 153 · Bedford MI | — | Bedford MI | 22:43.00 | — |
| 154 | Tyler EikostPlace 154 · Mil. Lake | — | Mil. Lake | 22:47.60 | 85 |
| 155 | Ben WestPlace 155 · Medina | — | Medina | 22:48.30 | — |
| 156 | J.J. MillerPlace 156 · Perrysburg | — | Perrysburg | 22:51.30 | — |
| 157 | Alec MorrisseyPlace 157 · Syl. Southview | — | Syl. Southview | 22:53.20 | 86 |
| 158 | Michael KeptnerPlace 158 · Perrysburg | — | Perrysburg | 22:54.30 | — |
| 159 | Spencer SullivanPlace 159 · Bedford MI | — | Bedford MI | 22:57.10 | — |
| 160 | Nick PiercePlace 160 · Anthony Wayne | — | Anthony Wayne | 22:58.10 | 87 |
| 161 | Nick O'ToolePlace 161 · Perrysburg | — | Perrysburg | 22:59.60 | — |
| 162 | Alex LeongPlace 162 · Perrysburg | — | Perrysburg | 23:03.90 | — |
| 163 | Derek MillerPlace 163 · Syl. Northview | — | Syl. Northview | 23:08.30 | 88 |
| 164 | Andrew ScharfPlace 164 · Syl. Southview | — | Syl. Southview | 23:11.00 | — |
| 165 | Jacob MiesPlace 165 · Oregon Clay | — | Oregon Clay | 23:11.90 | — |
| 166 | Cooper BurtonPlace 166 · Ashland | — | Ashland | 23:14.60 | — |
| 167 | Michael LucePlace 167 · Perrysburg | — | Perrysburg | 23:16.20 | — |
| 168 | Barat VenkataramanyPlace 168 · Ashland | — | Ashland | 23:16.80 | — |
| 169 | Josh HollandPlace 169 · St. Joseph C.C. | — | St. Joseph C.C. | 23:17.20 | 89 |
| 170 | Evan NolanPlace 170 · Syl. Southview | — | Syl. Southview | 23:18.90 | — |
| 171 | Kyle SnodgrassPlace 171 · St. Joseph C.C. | — | St. Joseph C.C. | 23:27.10 | 90 |
| 172 | Robert CarneyPlace 172 · Berea-Midpark | — | Berea-Midpark | 23:30.20 | — |
| 173 | Zach EplingPlace 173 · Oak Harbor | — | Oak Harbor | 23:31.70 | — |
| 174 | Parth PatelPlace 174 · Hol. Springfield | — | Hol. Springfield | 23:33.10 | — |
| 175 | Eddie FergusonPlace 175 · Otsego | — | Otsego | 23:48.00 | 91 |
| 176 | Evan KaczorPlace 176 · Norwalk | — | Norwalk | 23:57.30 | 92 |
| 177 | Brandon AlsbachPlace 177 · Bedford MI | — | Bedford MI | 24:00.20 | — |
| 178 | Kyle TaylorPlace 178 · Anthony Wayne | — | Anthony Wayne | 24:11.50 | 93 |
| 179 | Austin ScheererPlace 179 · Berea-Midpark | — | Berea-Midpark | 24:16.50 | — |
| 180 | Ethan HowlandPlace 180 · Perkins | — | Perkins | 24:19.90 | — |
| 181 | Connor NightingalePlace 181 · Medina | — | Medina | 24:22.50 | — |
| 182 | Ryan SmallPlace 182 · Hol. Springfield | — | Hol. Springfield | 24:23.40 | — |
| 183 | Mitchell HarbersonPlace 183 · Anthony Wayne | — | Anthony Wayne | 24:32.40 | 94 |
| 184 | Levi SmithPlace 184 · Start | — | Start | 24:34.50 | — |
| 185 | Gage GillenPlace 185 · Mil. Lake | — | Mil. Lake | 24:42.70 | 95 |
| 186 | Hudson ElwartoskiPlace 186 · Start | — | Start | 24:46.60 | — |
| 187 | Mark ReidPlace 187 · Maumee | — | Maumee | 25:11.00 | — |
| 188 | Josh KelbleyPlace 188 · St. Joseph C.C. | — | St. Joseph C.C. | 25:16.30 | 96 |
| 189 | Drew TinmanPlace 189 · Liberty-Benton | — | Liberty-Benton | 25:17.00 | 97 |
| 190 | Kurt MetzPlace 190 · Hol. Springfield | — | Hol. Springfield | 25:42.70 | — |
| 191 | Brian PribePlace 191 · Syl. Northview | — | Syl. Northview | 25:43.60 | 98 |
| 192 | Mitchell RossPlace 192 · Ashland | — | Ashland | 25:53.00 | — |
| 193 | Damian AdlerPlace 193 · Mil. Lake | — | Mil. Lake | 26:28.20 | 99 |
| 194 | Chip ShurwoodPlace 194 · Ashland | — | Ashland | 26:33.50 | — |
| 195 | Josiah OlanPlace 195 · Whitmer | — | Whitmer | 26:51.20 | 100 |
| 196 | Ryan WalshPlace 196 · Mil. Lake | — | Mil. Lake | 27:04.70 | — |
| 197 | Dillon DrownPlace 197 · St. Joseph C.C. | — | St. Joseph C.C. | 27:18.40 | 101 |
| 198 | Andrew DeWittPlace 198 · Norwalk | — | Norwalk | 27:28.20 | — |
| 199 | Nick CarrPlace 199 · Bowsher | — | Bowsher | 27:29.90 | — |
| 200 | Ramsey BristolPlace 200 · Whitmer | — | Whitmer | 27:35.00 | 102 |
| 201 | Caelan FrahnPlace 201 · Bowsher | — | Bowsher | 27:59.90 | — |
| 202 | Luke KasparianPlace 202 · Whitmer | — | Whitmer | 28:25.20 | 103 |
| 203 | Brandon CoulterPlace 203 · Syl. Northview | — | Syl. Northview | 29:14.10 | 104 |