| 1 | Danny CohenPlace 1 · Grade 11 · Solon | 11 | Solon | 16:02.00 |
| 2 | Joe RiordanPlace 2 · Grade 11 · Solon | 11 | Solon | 16:05.00 |
| 3 | Joe ZwickPlace 3 · Grade 11 · Uniont. Lake | 11 | Uniont. Lake | 16:13.00 |
| 4 | Conner DelahantyPlace 4 · Grade 11 · Uniont. Lake | 11 | Uniont. Lake | 16:15.00 |
| 5 | Jacob KeatingPlace 5 · Grade 11 · Lake Cath. | 11 | Lake Cath. | 16:24.00 |
| 6 | Mark ShannonPlace 6 · Grade 10 · Solon | 10 | Solon | 16:45.00 |
| 7 | Cole MorrisPlace 7 · Grade 11 · Mass. Perry | 11 | Mass. Perry | 16:46.00 |
| 8 | Chantz VissePlace 8 · Grade 10 · Solon | 10 | Solon | 16:53.00 |
| 9 | Ethan NeffPlace 9 · Grade 11 · Howland | 11 | Howland | 16:57.00 |
| 10 | Joe BrennanPlace 10 · Grade 12 · Hoban | 12 | Hoban | 17:00.00 PR |
| 11 | Johnny StevensonPlace 11 · Grade 11 · Mass. Perry | 11 | Mass. Perry | 17:01.00 |
| 12 | Jacob MurphyPlace 12 · Grade 12 · GlenOak | 12 | GlenOak | 17:03.00 |
| 13 | Sam MillerPlace 13 · Grade 11 · Walsh Jesuit | 11 | Walsh Jesuit | 17:03.80 |
| 14 | Alex FarenchakPlace 14 · Grade 10 · Paine. Riverside | 10 | Paine. Riverside | 17:04.00 |
| 15 | Matt BullPlace 15 · Grade 11 · Lake Cath. | 11 | Lake Cath. | 17:09.00 |
| 16 | Daniel CronkPlace 16 · Grade 11 · Mass. Perry | 11 | Mass. Perry | 17:10.00 |
| 17 | Jared HousumPlace 17 · Grade 10 · Strongsville | 10 | Strongsville | 17:13.00 |
| 18 | Logan EsperPlace 18 · Grade 9 · Solon | 9 | Solon | 17:13.90 |
| 19 | Jim BradcovichPlace 19 · Grade 11 · Uniont. Lake | 11 | Uniont. Lake | 17:14.00 |
| 20 | Tyler HariganPlace 20 · Grade 11 · Howland | 11 | Howland | 17:15.00 |
| 21 | Mitchell KozikPlace 21 · Grade 11 · Hoban | 11 | Hoban | 17:16.00 |
| 22 | Brian WylerPlace 22 · Grade 10 · Strongsville | 10 | Strongsville | 17:20.00 |
| 23 | Gavin GronowskiPlace 23 · Grade 10 · Walsh Jesuit | 10 | Walsh Jesuit | 17:20.70 |
| 24 | Max GrossPlace 24 · Grade 11 · Solon | 11 | Solon | 17:23.00 |
| 25 | Mike HornacekPlace 25 · Grade 11 · Hoban | 11 | Hoban | 17:24.00 PR |
| 26 | Jason LacourtPlace 26 · Grade 9 · Mass. Perry | 9 | Mass. Perry | 17:25.10 |
| 27 | Alex NuppPlace 27 · Grade 12 · GlenOak | 12 | GlenOak | 17:25.80 |
| 28 | Mark McHughPlace 28 · Grade 12 · St. Ignatius | 12 | St. Ignatius | 17:28.00 PR |
| 29 | Brandon MontyPlace 29 · Grade 12 · Paine. Riverside | 12 | Paine. Riverside | 17:31.00 |
| 30 | Alex ClevingerPlace 30 · Grade 12 · Uniont. Lake | 12 | Uniont. Lake | 17:33.00 |
| 31 | Brian EvansPlace 31 · Grade 10 · GlenOak | 10 | GlenOak | 17:34.00 |
| 32 | Cameron WydraPlace 32 · Grade 10 · GlenOak | 10 | GlenOak | 17:37.00 |
| 33 | Nicholas ReimundPlace 33 · Grade 11 · Walsh Jesuit | 11 | Walsh Jesuit | 17:38.00 |
| 34 | Gage FeolaPlace 34 · Grade 11 · GlenOak | 11 | GlenOak | 17:39.20 |
| 35 | Vincent MauriPlace 35 · Grade 9 · Howland | 9 | Howland | 17:39.70 |
| 36 | Kyle WilsonPlace 36 · Grade 11 · Cuy. Falls | 11 | Cuy. Falls | 17:40.20 |
| 37 | Michael FitzgeraldPlace 37 · Grade 10 · St. Ignatius | 10 | St. Ignatius | 17:40.50 |
| 38 | Alec DrabishPlace 38 · Grade 12 · Solon | 12 | Solon | 17:40.70 |
| 39 | Duncan HamiltonPlace 39 · Grade 11 · Howland | 11 | Howland | 17:41.00 |
| 40 | Sean MarkovicPlace 40 · Grade 12 · Cuy. Falls | 12 | Cuy. Falls | 17:44.50 |
| 41 | Joey FedorPlace 41 · Grade 9 · Mass. Perry | 9 | Mass. Perry | 17:44.70 |
| 42 | Ryan TattonPlace 42 · Grade 11 · Walsh Jesuit | 11 | Walsh Jesuit | 17:48.00 |
| 43 | Ryan SchwarzwalderPlace 43 · Grade 11 · Paine. Riverside | 11 | Paine. Riverside | 17:50.00 |
| 44 | Jason NagyPlace 44 · Grade 11 · GlenOak | 11 | GlenOak | 17:53.00 |
| 45 | Bronson LukszaPlace 45 · Grade 10 · Cuy. Falls | 10 | Cuy. Falls | 17:54.00 |
| 46 | Andrew SuttonPlace 46 · Grade 11 · Howland | 11 | Howland | 17:55.00 |
| 47 | Jaret ReimerPlace 47 · Grade 11 · Strongsville | 11 | Strongsville | 17:56.00 |
| 48 | Colin WaddlePlace 48 · Grade 11 · Lake Cath. | 11 | Lake Cath. | 17:58.00 |
| 49 | Jaron SmithPlace 49 · Grade 10 · Uniont. Lake | 10 | Uniont. Lake | 17:59.00 |
| 50 | Stephen RenuartPlace 50 · Grade 11 · Walsh Jesuit | 11 | Walsh Jesuit | 18:00.00 |
| 51 | A.J. HoffaPlace 51 · Grade 9 · Paine. Riverside | 9 | Paine. Riverside | 18:02.00 |
| 52 | Brandon GregoryPlace 52 · Grade 10 · Howland | 10 | Howland | 18:03.00 |
| 53 | Justin TracyPlace 53 · Grade 12 · Strongsville | 12 | Strongsville | 18:05.00 PR |
| 54 | Jake CarlsonPlace 54 · Grade 11 · Mentor | 11 | Mentor | 18:06.30 |
| 55 | Scott EssigPlace 55 · Grade 11 · Mass. Perry | 11 | Mass. Perry | 18:06.70 |
| 56 | Caleb FreemanPlace 56 · Grade 12 · Cuy. Falls | 12 | Cuy. Falls | 18:10.00 |
| 57 | Nathan MoraghanPlace 57 · Grade 11 · Uniont. Lake | 11 | Uniont. Lake | 18:10.80 |
| 58 | Peyton PotterPlace 58 · Grade 12 · Lake Cath. | 12 | Lake Cath. | 18:11.00 |
| 59 | Drew DeLapPlace 59 · Grade 11 · Uniont. Lake | 11 | Uniont. Lake | 18:12.34 |
| 60 | Sam MichaelPlace 60 · Grade 11 · Firestone | 11 | Firestone | 18:12.80 |
| 61 | Thomas HillyerPlace 61 · Grade 11 · Cuy. Falls | 11 | Cuy. Falls | 18:14.00 |
| 62 | Jaret BablePlace 62 · Grade 10 · Cuy. Falls | 10 | Cuy. Falls | 18:14.30 |
| 63 | Joel KrznaricPlace 63 · Grade 11 · Hoban | 11 | Hoban | 18:14.60 |
| 64 | Kyle BetivasPlace 64 · Grade 12 · Mass. Perry | 12 | Mass. Perry | 18:15.40 |
| 65 | Shane HealeyPlace 65 · Grade 10 · Strongsville | 10 | Strongsville | 18:15.80 |
| 66 | Kyle NeffPlace 66 · Grade 12 · Walsh Jesuit | 12 | Walsh Jesuit | 18:17.00 |
| 67 | Larry SalernoPlace 67 · Grade 11 · Mentor | 11 | Mentor | 18:18.00 |
| 68 | John LevanPlace 68 · Grade 9 · Lake Cath. | 9 | Lake Cath. | 18:19.20 |
| 69 | Gabe OhligerPlace 69 · Grade 11 · St. Ignatius | 11 | St. Ignatius | 18:19.80 |
| 70 | Brett SaundersPlace 70 · Grade 10 · St. Ignatius | 10 | St. Ignatius | 18:22.00 |
| 71 | Joe RipepiPlace 71 · Grade 10 · St. Ignatius | 10 | St. Ignatius | 18:23.00 |
| 72 | David HerrPlace 72 · Grade 11 · Firestone | 11 | Firestone | 18:24.00 |
| 73 | Jack TitgemeierPlace 73 · Grade 12 · Walsh Jesuit | 12 | Walsh Jesuit | 18:26.00 |
| 74 | Paul MurrayPlace 74 · Grade 12 · GlenOak | 12 | GlenOak | 18:27.50 |
| 75 | Tyler ZwolenikPlace 75 · Grade 10 · Strongsville | 10 | Strongsville | 18:27.70 |
| 76 | Connor BrownPlace 76 · Grade 10 · Aurora | 10 | Aurora | 18:28.50 |
| 77 | Robert TaylorPlace 77 · Grade 9 · Aurora | 9 | Aurora | 18:28.70 |
| 78 | De'Quan WilliamsPlace 78 · Grade 12 · Euclid | 12 | Euclid | 18:35.30 |
| 79 | Alex MayesPlace 79 · Grade 12 · Cuy. Falls | 12 | Cuy. Falls | 18:35.70 |
| 80 | Andrew BarnesPlace 80 · Grade 12 · Walsh Jesuit | 12 | Walsh Jesuit | 18:36.00 |
| 81 | Robbie Seaton-ToddPlace 81 · Grade 12 · Mentor | 12 | Mentor | 18:36.30 |
| 82 | Mark DudekPlace 82 · Grade 11 · Hoban | 11 | Hoban | 18:37.00 |
| 83 | Kyle CostanzoPlace 83 · Grade 10 · Strongsville | 10 | Strongsville | 18:43.00 |
| 84 | Caden RicePlace 84 · Grade 9 · Paine. Riverside | 9 | Paine. Riverside | 18:45.00 |
| 85 | Bailey KleinPlace 85 · Grade 9 · Hoban | 9 | Hoban | 18:46.00 |
| 86 | Malcolm HafelyPlace 86 · Grade 12 · Howland | 12 | Howland | 18:48.10 |
| 87 | Dominic RobertoPlace 87 · Grade 12 · Aurora | 12 | Aurora | 18:48.40 |
| 88 | Tommy OddoPlace 88 · Grade 10 · Mentor | 10 | Mentor | 18:49.00 |
| 89 | Justin NovakPlace 89 · Grade 10 · Strongsville | 10 | Strongsville | 18:50.00 |
| 90 | Garrett SatowPlace 90 · Grade 11 · Firestone | 11 | Firestone | 18:50.90 |
| 91 | Alexander FarrellPlace 91 · Grade 10 · Roosevelt | 10 | Roosevelt | 18:51.00 |
| 92 | Damon SzakacsPlace 92 · Grade 11 · Roosevelt | 11 | Roosevelt | 18:53.00 PR |
| 93 | James FerroPlace 93 · Grade 9 · Mentor | 9 | Mentor | 18:58.00 |
| 94 | Quintin StearnsPlace 94 · Grade 10 · Howland | 10 | Howland | 18:58.80 |
| 95 | Matt PelusoPlace 95 · Grade 11 · Aurora | 11 | Aurora | 18:59.60 |
| 96 | Sal RoccoPlace 96 · Grade 11 · Mentor | 11 | Mentor | 18:59.80 |
| 97 | Noah LavictoirePlace 97 · Grade 12 · Firestone | 12 | Firestone | 19:00.00 |
| 98 | Kyle StoberPlace 98 · Grade 9 · Hoban | 9 | Hoban | 19:01.00 |
| 99 | Josh EdwardsPlace 99 · Grade 12 · Uniont. Lake | 12 | Uniont. Lake | 19:03.00 |
| 100 | Malachy FrainPlace 100 · Grade 10 · St. Ignatius | 10 | St. Ignatius | 19:04.00 |