| 1 | Russ SweitzerPlace 1 · Grade - · HooverUnofficial | - | Hoover | 16:24 |
| 2 | Seth CrumPlace 2 · Grade 12 · Mass. PerryUnofficial | 12 | Mass. Perry | 16:26 PR |
| 3 | Matt RobinsonPlace 3 · Grade 11 · HooverUnofficial | 11 | Hoover | 16:27 |
| 4 | Jason SchefferPlace 4 · Grade 12 · Mass. JacksonUnofficial | 12 | Mass. Jackson | 16:28 PR |
| 5 | Matt PrusinowskiPlace 5 · Grade - · GlenOakUnofficial | - | GlenOak | 16:29 PR |
| 6 | Trent KirkPlace 6 · Grade 12 · Mass. JacksonUnofficial | 12 | Mass. Jackson | 16:34 |
| 7 | Matt RenekerPlace 7 · Grade 11 · Sandy ValleyUnofficial | 11 | Sandy Valley | 16:36 |
| 8 | Brian PhillipsPlace 8 · Grade 12 · MarlingtonUnofficial | 12 | Marlington | 16:38 |
| 9 | Joe CobbsPlace 9 · Grade 11 · Sandy ValleyUnofficial | 11 | Sandy Valley | 16:40 |
| 10 | Joel SnyderPlace 10 · Grade 12 · Mass. PerryUnofficial | 12 | Mass. Perry | 16:44 |
| 11 | Anthony LattavoPlace 11 · Grade 11 · East CantonUnofficial | 11 | East Canton | 16:45 |
| 12 | Chad VansicklePlace 12 · Grade - · Mass. JacksonUnofficial | - | Mass. Jackson | 16:47 PR |
| 13 | John OstrowskePlace 13 · Grade - · Uniont. LakeUnofficial | - | Uniont. Lake | 16:53 PR |
| 14 | Jeremy ClinePlace 14 · Grade 12 · East CantonUnofficial | 12 | East Canton | 16:53 PR |
| 15 | Steve RieglerPlace 15 · Grade 12 · Mass. PerryUnofficial | 12 | Mass. Perry | 16:55 |
| 16 | Todd AdamsPlace 16 · Grade 11 · HooverUnofficial | 11 | Hoover | 16:57 PR |
| 17 | Brian TschollPlace 17 · Grade 12 · St. Thomas AquinasUnofficial | 12 | St. Thomas Aquinas | 16:58 |
| 18 | Bob ZakPlace 18 · Grade 10 · Mass. PerryUnofficial | 10 | Mass. Perry | 16:59 |
| 19 | Mark MainPlace 19 · Grade 12 · MarlingtonUnofficial | 12 | Marlington | 17:02 |
| 20 | Eric WilliamsPlace 20 · Grade - · Canton McKinleyUnofficial | - | Canton McKinley | 17:05 |
| 21 | Kevin FinefrockPlace 21 · Grade 11 · Canton C.C.Unofficial | 11 | Canton C.C. | 17:06 |
| 22 | Ryan EvansPlace 22 · Grade - · Canton SouthUnofficial | - | Canton South | 17:07 PR |
| 23 | John MezquitaPlace 23 · Grade - · Mass. JacksonUnofficial | - | Mass. Jackson | 17:09 PR |
| 24 | Jon UpolePlace 24 · Grade 11 · East CantonUnofficial | 11 | East Canton | 17:14 |
| 25 | Rory HindleyPlace 25 · Grade 11 · HooverUnofficial | 11 | Hoover | 17:19 |
| 26 | Matt LeachPlace 26 · Grade 11 · HooverUnofficial | 11 | Hoover | 17:20 |
| 27 | Mike HunterPlace 27 · Grade - · Canton SouthUnofficial | - | Canton South | 17:25 PR |
| 28 | Luke DostalPlace 28 · Grade 11 · Mass. PerryUnofficial | 11 | Mass. Perry | 17:26 |
| 29 | James SmithPlace 29 · Grade - · Timken (closed 2015)Unofficial | - | Timken (closed 2015) | 17:27 PR |
| 30 | Aaron EverhardPlace 30 · Grade - · Mass. JacksonUnofficial | - | Mass. Jackson | 17:29 PR |
| 31 | Bob DietrichPlace 31 · Grade - · MinervaUnofficial | - | Minerva | 17:32 PR |
| 32 | Jay SchaferPlace 32 · Grade - · AllianceUnofficial | - | Alliance | 17:34 PR |
| 33 | Brad FloomPlace 33 · Grade 10 · Mass. JacksonUnofficial | 10 | Mass. Jackson | 17:35 |
| 34 | Joe PuperiPlace 34 · Grade 12 · HooverUnofficial | 12 | Hoover | 17:36 |
| 35 | Justin RayPlace 35 · Grade - · GlenOakUnofficial | - | GlenOak | 17:37 PR |
| 36 | Joey LeyPlace 36 · Grade 11 · Sandy ValleyUnofficial | 11 | Sandy Valley | 17:39 |
| 37 | Chris RoberdeauPlace 37 · Grade - · GlenOakUnofficial | - | GlenOak | 17:40 PR |
| 38 | Chad KennedyPlace 38 · Grade 10 · Timken (closed 2015)Unofficial | 10 | Timken (closed 2015) | 17:41 |
| 39 | Paul RyanPlace 39 · Grade - · Mass. WashingtonUnofficial | - | Mass. Washington | 17:44 |
| 40 | Brady BarnhartPlace 40 · Grade 11 · MarlingtonUnofficial | 11 | Marlington | 17:50 |
| 41 | Tim BelknapPlace 41 · Grade 11 · Sandy ValleyUnofficial | 11 | Sandy Valley | 17:51 |
| 42 | Mike SikoraPlace 42 · Grade 12 · Mass. PerryUnofficial | 12 | Mass. Perry | 17:52 |
| 43 | Todd HickersonPlace 43 · Grade - · MarlingtonUnofficial | - | Marlington | 17:54 |
| 44 | Tim BairPlace 44 · Grade 10 · Mass. PerryUnofficial | 10 | Mass. Perry | 17:55 |
| 45 | Seth PetersonPlace 45 · Grade - · FairlessUnofficial | - | Fairless | 17:58 PR |
| 46 | Jason RamboPlace 46 · Grade - · Mass. WashingtonUnofficial | - | Mass. Washington | 17:59 PR |
| 47 | Mike StanleyPlace 47 · Grade - · Mass. JacksonUnofficial | - | Mass. Jackson | 17:59 |
| 48 | Glenn AkinsPlace 48 · Grade - · AllianceUnofficial | - | Alliance | 18:00 |
| 49 | Nathan RoderickPlace 49 · Grade 10 · GlenOakUnofficial | 10 | GlenOak | 18:01 |
| 50 | Brian BachmanPlace 50 · Grade 12 · East CantonUnofficial | 12 | East Canton | 18:03 |
| 51 | Cooper WalshPlace 51 · Grade - · Canton SouthUnofficial | - | Canton South | 18:04 |
| 52 | Brad StevensonPlace 52 · Grade - · Uniont. LakeUnofficial | - | Uniont. Lake | 18:05 |
| 53 | Mike PhilabaumPlace 53 · Grade - · CF NorthwestUnofficial | - | CF Northwest | 18:07 PR |
| 54 | Andrew LeglisePlace 54 · Grade - · Canton McKinleyUnofficial | - | Canton McKinley | 18:08 PR |
| 55 | Robby EhretPlace 55 · Grade - · Canton C.C.Unofficial | - | Canton C.C. | 18:08 PR |
| 56 | Jeff OysterPlace 56 · Grade - · MarlingtonUnofficial | - | Marlington | 18:10 PR |
| 57 | Jeremy WrightPlace 57 · Grade 9 · East CantonUnofficial | 9 | East Canton | 18:11 |
| 58 | Nick SellersPlace 58 · Grade - · Canton C.C.Unofficial | - | Canton C.C. | 18:12 PR |
| 59 | Fred MetzgerPlace 59 · Grade - · Timken (closed 2015)Unofficial | - | Timken (closed 2015) | 18:13 |
| 60 | Joe HeatonPlace 60 · Grade - · FairlessUnofficial | - | Fairless | 18:18 |
| 61 | Greg TrinerPlace 61 · Grade - · GlenOakUnofficial | - | GlenOak | 18:19 |
| 62 | Dante TropeaPlace 62 · Grade - · CF NorthwestUnofficial | - | CF Northwest | 18:21 PR |
| 63 | Shaun JamesPlace 63 · Grade - · Timken (closed 2015)Unofficial | - | Timken (closed 2015) | 18:25 |
| 64 | Jason ShearerPlace 64 · Grade 9 · East CantonUnofficial | 9 | East Canton | 18:25 |
| 65 | Vince PrinzoPlace 65 · Grade - · Uniont. LakeUnofficial | - | Uniont. Lake | 18:26 |
| 66 | Sam ShasteenPlace 66 · Grade - · MinervaUnofficial | - | Minerva | 18:27 |
| 67 | Dennis HooverPlace 67 · Grade - · MarlingtonUnofficial | - | Marlington | 18:34 PR |
| 68 | Dustin GoodwillPlace 68 · Grade - · Canton McKinleyUnofficial | - | Canton McKinley | 18:37 |
| 69 | Joe MonfredPlace 69 · Grade - · St. Thomas AquinasUnofficial | - | St. Thomas Aquinas | 18:38 PR |
| 70 | Scott LundgrenPlace 70 · Grade - · AllianceUnofficial | - | Alliance | 18:38 |
| 71 | Adam HendersonPlace 71 · Grade 10 · East CantonUnofficial | 10 | East Canton | 18:44 |
| 72 | Rob EgliPlace 72 · Grade - · MarlingtonUnofficial | - | Marlington | 18:46 PR |
| 73 | David HodgesPlace 73 · Grade - · CF NorthwestUnofficial | - | CF Northwest | 18:47 PR |
| 74 | Erick NorrisPlace 74 · Grade - · Canton C.C.Unofficial | - | Canton C.C. | 18:47 PR |
| 75 | Justin DublikarPlace 75 · Grade - · St. Thomas AquinasUnofficial | - | St. Thomas Aquinas | 18:48 PR |
| 76 | Mike LeghartPlace 76 · Grade - · Canton McKinleyUnofficial | - | Canton McKinley | 18:48 |
| 77 | Matt RobinsonPlace 77 · Grade - · FairlessUnofficial | - | Fairless | 18:48 PR |
| 78 | Matt JohnsonPlace 78 · Grade - · HooverUnofficial | - | Hoover | 18:48 PR |
| 79 | Trenholm RicePlace 79 · Grade - · AllianceUnofficial | - | Alliance | 18:50 |
| 80 | Mark ShifferPlace 80 · Grade - · CF NorthwestUnofficial | - | CF Northwest | 18:52 PR |
| 81 | Steve NashPlace 81 · Grade - · Uniont. LakeUnofficial | - | Uniont. Lake | 18:53 PR |
| 82 | Ryan BairPlace 82 · Grade - · LouisvilleUnofficial | - | Louisville | 18:58 |
| 83 | Todd FrasconePlace 83 · Grade 11 · Sandy ValleyUnofficial | 11 | Sandy Valley | 18:59 PR |
| 84 | Charles KoreckiPlace 84 · Grade - · Canton C.C.Unofficial | - | Canton C.C. | 19:00 PR |
| 85 | Arlen CanfieldPlace 85 · Grade - · St. Thomas AquinasUnofficial | - | St. Thomas Aquinas | 19:01 PR |
| 86 | Shawn MorrisPlace 86 · Grade - · AllianceUnofficial | - | Alliance | 19:01 |
| 87 | Josh StephensPlace 87 · Grade - · Canton SouthUnofficial | - | Canton South | 19:04 |
| 88 | Eric SchneiderPlace 88 · Grade - · GlenOakUnofficial | - | GlenOak | 19:09 |
| 89 | Shawn PulkaPlace 89 · Grade - · LouisvilleUnofficial | - | Louisville | 19:09 PR |
| 90 | David OhlerPlace 90 · Grade - · Canton SouthUnofficial | - | Canton South | 19:17 PR |
| 91 | Michael JonesPlace 91 · Grade - · LouisvilleUnofficial | - | Louisville | 19:19 PR |
| 92 | Nick BondPlace 92 · Grade - · Timken (closed 2015)Unofficial | - | Timken (closed 2015) | 19:19 |
| 93 | Greg AndreskiPlace 93 · Grade - · Canton C.C.Unofficial | - | Canton C.C. | 19:31 |
| 94 | Chris LeggePlace 94 · Grade - · Uniont. LakeUnofficial | - | Uniont. Lake | 19:35 |
| 95 | Mike MathewsPlace 95 · Grade - · Uniont. LakeUnofficial | - | Uniont. Lake | 19:38 PR |
| 96 | Wes StricklingPlace 96 · Grade - · St. Thomas AquinasUnofficial | - | St. Thomas Aquinas | 19:38 PR |
| 97 | Gary BlackburnPlace 97 · Grade - · MinervaUnofficial | - | Minerva | 19:39 |
| 98 | Ben ModiaPlace 98 · Grade - · MinervaUnofficial | - | Minerva | 19:41 PR |
| 99 | Scott SabinPlace 99 · Grade - · AllianceUnofficial | - | Alliance | 19:43 PR |
| 100 | Brian RouchPlace 100 · Grade - · St. Thomas AquinasUnofficial | - | St. Thomas Aquinas | 19:45 PR |