| 1 | Luka BorkPlace 1 · Grade 11 · Lakewood | 11 | Lakewood | 15:28.05 PR |
| 2 | Dylan WoodPlace 2 · Grade 11 · Copley | 11 | Copley | 15:28.79 |
| 3 | James HowellPlace 3 · Grade 12 · Solon | 12 | Solon | 15:34.45 PR |
| 4 | Baker WillPlace 4 · Grade 10 · Mount Gilead | 10 | Mount Gilead | 15:49.43 PR |
| 5 | Blake BakerPlace 5 · Grade 11 · Canfield | 11 | Canfield | 15:51.79 |
| 6 | John CorriganPlace 6 · Grade 12 · St. Ignatius | 12 | St. Ignatius | 15:55.55 PR |
| 7 | Anthony ClarkPlace 7 · Grade 10 · Perrysburg | 10 | Perrysburg | 15:55.80 |
| 8 | Chris TurnerPlace 8 · Grade 12 · Nordonia | 12 | Nordonia | 15:56.60 PR |
| 9 | Nathan MassiePlace 9 · Grade 12 · Beavercreek | 12 | Beavercreek | 15:57.27 PR |
| 10 | Colin MartensPlace 10 · Grade 11 · No. Olmsted | 11 | No. Olmsted | 16:00.21 |
| 11 | Charlie PaynePlace 11 · Grade 11 · Lakewood | 11 | Lakewood | 16:01.75 |
| 12 | Tyler FecherPlace 12 · Grade 12 · Beavercreek | 12 | Beavercreek | 16:03.44 PR |
| 13 | Taman ChokshiPlace 13 · Grade 10 · Chardon | 10 | Chardon | 16:07.56 |
| 14 | Anthony CiecierskiPlace 14 · Grade 11 · Chardon NDCL | 11 | Chardon NDCL | 16:08.29 |
| 15 | Reed SuppleePlace 15 · Grade 12 · Mount Gilead | 12 | Mount Gilead | 16:08.96 PR |
| 16 | Colin LeVanPlace 16 · Grade 12 · Hudson | 12 | Hudson | 16:10.44 PR |
| 17 | Maxwell FriedrichPlace 17 · Grade 9 · St. Ignatius | 9 | St. Ignatius | 16:11.20 |
| 18 | Parker BartlettPlace 18 · Grade 11 · Mount Gilead | 11 | Mount Gilead | 16:12.39 |
| 19 | Thomas NelsonPlace 19 · Grade 11 · Chardon | 11 | Chardon | 16:12.81 |
| 20 | Makoto GumphPlace 20 · Grade 11 · Chardon | 11 | Chardon | 16:13.74 PR |
| 21 | Josh JiangPlace 21 · Grade 11 · Solon | 11 | Solon | 16:14.89 PR |
| 22 | Ty PerezPlace 22 · Grade 11 · Steele | 11 | Steele | 16:15.27 |
| 23 | Santino DiligentePlace 23 · Grade 10 · Brunswick | 10 | Brunswick | 16:16.55 |
| 24 | Aiden FitzgeraldPlace 24 · Grade 12 · Solon | 12 | Solon | 16:25.11 PR |
| 25 | A.J. BohmanPlace 25 · Grade 11 · Perrysburg | 11 | Perrysburg | 16:26.95 |
| 26 | Colin SniderPlace 26 · Grade 12 · Chardon | 12 | Chardon | 16:27.78 |
| 27 | Ethan LaengPlace 27 · Grade 11 · Perrysburg | 11 | Perrysburg | 16:27.93 PR |
| 28 | Jeremy SnyderPlace 28 · Grade 10 · Westlake | 10 | Westlake | 16:28.83 |
| 29 | Jacob NiesetPlace 29 · Grade 10 · Chardon | 10 | Chardon | 16:30.59 |
| 30 | Jordan NutaitisPlace 30 · Grade 12 · Strongsville | 12 | Strongsville | 16:31.22 PR |
| 31 | Koren GossPlace 31 · Grade 11 · Twinsburg | 11 | Twinsburg | 16:33.12 |
| 32 | Charles KasperPlace 32 · Grade 12 · Solon | 12 | Solon | 16:37.71 PR |
| 33 | Logan ReesePlace 33 · Grade 11 · Mass. Perry | 11 | Mass. Perry | 16:37.93 |
| 34 | Anthony SpronzPlace 34 · Grade 11 · Strongsville | 11 | Strongsville | 16:43.11 |
| 35 | Joseph RedlePlace 35 · Grade 12 · Hoban | 12 | Hoban | 16:43.65 PR |
| 36 | Josh CalzadaPlace 36 · Grade 10 · Chardon | 10 | Chardon | 16:45.71 |
| 37 | Tyler GintherPlace 37 · Grade 10 · Hudson | 10 | Hudson | 16:46.19 |
| 38 | Andrew BeeksPlace 38 · Grade 12 · Perrysburg | 12 | Perrysburg | 16:48.11 |
| 39 | Crew McDanielPlace 39 · Grade 9 · Hudson | 9 | Hudson | 16:48.98 |
| 40 | Max MakaraPlace 40 · Grade 11 · Brunswick | 11 | Brunswick | 16:49.07 |
| 41 | Matthew SopchakPlace 41 · Grade 11 · Chardon | 11 | Chardon | 16:49.49 |
| 42 | Vince PetittoPlace 42 · Grade 11 · Brunswick | 11 | Brunswick | 16:49.99 |
| 43 | Sam HoppPlace 43 · Grade 9 · Twinsburg | 9 | Twinsburg | 16:50.04 |
| 44 | Ryan StreemPlace 44 · Grade 12 · University School | 12 | University School | 16:50.74 PR |
| 45 | Aaron GannonPlace 45 · Grade 12 · Mount Gilead | 12 | Mount Gilead | 16:51.68 |
| 46 | Carter FryPlace 46 · Grade 12 · Perrysburg | 12 | Perrysburg | 16:53.60 |
| 47 | Brody BaumanPlace 47 · Grade 9 · Perrysburg | 9 | Perrysburg | 16:54.34 |
| 48 | Brandon EsperPlace 48 · Grade 11 · Solon | 11 | Solon | 16:54.60 |
| 49 | Karl DietzPlace 49 · Grade 11 · Chardon | 11 | Chardon | 16:55.52 |
| 50 | Evon GocanPlace 50 · Grade 12 · University School | 12 | University School | 16:58.02 PR |
| 51 | Sam Wales-McGrathPlace 51 · Grade 11 · Twinsburg | 11 | Twinsburg | 16:58.53 |
| 52 | Bradley SchusterPlace 52 · Grade 9 · Hudson | 9 | Hudson | 16:59.85 |
| 53 | Ryan MontrossPlace 53 · Grade 12 · Perrysburg | 12 | Perrysburg | 16:59.85 PR |
| 54 | Tyler SchmitzPlace 54 · Grade 12 · Westlake | 12 | Westlake | 17:00.49 PR |
| 55 | Cameron BizjakPlace 55 · Grade 12 · University School | 12 | University School | 17:01.11 PR |
| 56 | Max HowardPlace 56 · Grade 12 · Twinsburg | 12 | Twinsburg | 17:03.69 PR |
| 57 | Michael MineoPlace 57 · Grade 10 · Chardon | 10 | Chardon | 17:05.46 PR |
| 58 | George BarkerPlace 58 · Grade 10 · Hudson | 10 | Hudson | 17:05.60 |
| 59 | Owen HershnerPlace 59 · Grade 9 · Mount Gilead | 9 | Mount Gilead | 17:05.92 |
| 60 | Cannon McDanielPlace 60 · Grade 12 · Hudson | 12 | Hudson | 17:09.62 PR |
| 61 | Peter SpellacyPlace 61 · Grade 10 · St. Ignatius | 10 | St. Ignatius | 17:12.02 |
| 62 | Liam HowleyPlace 62 · Grade 12 · Beavercreek | 12 | Beavercreek | 17:13.20 |
| 63 | Dustyn DeFoorPlace 63 · Grade 11 · Brunswick | 11 | Brunswick | 17:13.87 |
| 64 | Jack BehmPlace 64 · Grade 12 · Solon | 12 | Solon | 17:14.72 PR |
| 65 | Jack KadilakPlace 65 · Grade 12 · Canfield | 12 | Canfield | 17:15.48 |
| 66 | Aiden WalterPlace 66 · Grade 10 · St. Ignatius | 10 | St. Ignatius | 17:17.05 |
| 67 | Iain TuinstraPlace 67 · Grade 10 · Beavercreek | 10 | Beavercreek | 17:18.15 |
| 68 | Dallin PrzybylaPlace 68 · Grade 10 · Beavercreek | 10 | Beavercreek | 17:18.19 |
| 69 | Tom WardPlace 69 · Grade 9 · Beavercreek | 9 | Beavercreek | 17:19.77 |
| 70 | Jimmy MooneyPlace 70 · Grade 12 · Chagrin Falls | 12 | Chagrin Falls | 17:22.70 |
| 71 | Charlie HennesseyPlace 71 · Grade 11 · Westlake | 11 | Westlake | 17:23.41 |
| 72 | Finley LakePlace 72 · Grade 9 · Copley | 9 | Copley | 17:23.74 |
| 73 | Nathan HendersonPlace 73 · Grade 9 · Hudson | 9 | Hudson | 17:25.09 |
| 74 | Quinn MacPhailPlace 74 · Grade 10 · University School | 10 | University School | 17:30.87 |
| 75 | Henry IsaacsPlace 75 · Grade 11 · Steele | 11 | Steele | 17:31.08 |
| 76 | Evan MlachakPlace 76 · Grade 11 · Hoban | 11 | Hoban | 17:31.10 |
| 77 | Thomas GaffneyPlace 77 · Grade 9 · Hoban | 9 | Hoban | 17:31.67 |
| 78 | Jason DangolPlace 78 · Grade 10 · Canfield | 10 | Canfield | 17:31.75 |
| 79 | Aidan Zielinski MendezPlace 79 · Grade 11 · St. Ignatius | 11 | St. Ignatius | 17:32.22 |
| 80 | Andrew HinklePlace 80 · Grade 12 · Hudson | 12 | Hudson | 17:32.56 PR |
| 81 | Will HennesseyPlace 81 · Grade 11 · Westlake | 11 | Westlake | 17:33.36 PR |
| 82 | Nicholas WaltonPlace 82 · Grade 10 · Perrysburg | 10 | Perrysburg | 17:33.72 |
| 83 | Ben SusiPlace 83 · Grade 10 · Steele | 10 | Steele | 17:34.86 |
| 84 | Michael RosePlace 84 · Grade 11 · Strongsville | 11 | Strongsville | 17:35.47 |
| 85 | Tim ShmelterPlace 85 · Grade 12 · St. Ignatius | 12 | St. Ignatius | 17:38.08 |
| 86 | Jude OumaPlace 86 · Grade 11 · Twinsburg | 11 | Twinsburg | 17:38.51 PR |
| 87 | Liam WalshPlace 87 · Grade 11 · Westlake | 11 | Westlake | 17:39.05 |
| 88 | Jason HammarPlace 88 · Grade 11 · Canfield | 11 | Canfield | 17:39.65 |
| 89 | Cael LueckePlace 89 · Grade 10 · St. Ignatius | 10 | St. Ignatius | 17:39.75 |
| 90 | Zachary MadarasPlace 90 · Grade 12 · Perrysburg | 12 | Perrysburg | 17:40.54 |
| 91 | Caleb DelacruzPlace 91 · Grade 12 · St. Ignatius | 12 | St. Ignatius | 17:48.70 |
| 92 | Rhami IstanbouliPlace 92 · Grade 10 · Strongsville | 10 | Strongsville | 17:50.94 |
| 93 | Owen RairPlace 93 · Grade 12 · Mass. Perry | 12 | Mass. Perry | 17:51.92 |
| 94 | Jos JenykPlace 94 · Grade 11 · Twinsburg | 11 | Twinsburg | 17:53.00 |
| 95 | Jonah MikolayPlace 95 · Grade 11 · Hudson | 11 | Hudson | 17:54.11 |
| 96 | Brogan HartupPlace 96 · Grade 11 · Westlake | 11 | Westlake | 17:54.77 |
| 97 | Jack O'NeillPlace 97 · Grade 10 · University School | 10 | University School | 17:55.81 |
| 98 | Darren KriderPlace 98 · Grade 10 · No. Olmsted | 10 | No. Olmsted | 17:56.16 |
| 99 | Patrick DriscollPlace 99 · Grade 10 · Copley | 10 | Copley | 17:56.53 |
| 100 | Sebastian BlaserPlace 100 · Grade 9 · Hoban | 9 | Hoban | 17:57.58 |