| 1 | Ian MacFawnPlace 1 · Allegany | — | Allegany | 17:05 |
| 2 | Jordan Brown-StobbePlace 2 · University | — | University | 17:09 |
| 3 | Tim LoughranPlace 3 · Hampshire | — | Hampshire | 17:10 |
| 4 | Chris WilsonPlace 4 · Hampshire | — | Hampshire | 17:20 |
| 5 | Trae MillerPlace 5 · Frankfort | — | Frankfort | 17:45 |
| 6 | Wyatt McBeePlace 6 · Southern | — | Southern | 17:53 |
| 7 | Eli LippsPlace 7 · Hampshire | — | Hampshire | 18:13 |
| 8 | Patrick WellsPlace 8 · University | — | University | 18:25 |
| 9 | asper TaskerPlace 9 · Southern | — | Southern | 18:31 |
| 10 | Antonio CandlerPlace 10 · Fort Hill | — | Fort Hill | 18:38 |
| 11 | Ty NagyPlace 11 · University | — | University | 18:39 |
| 12 | Holden ShockeyPlace 12 · Hampshire | — | Hampshire | 18:44 |
| 13 | Aaron ShotwellPlace 13 · Southern | — | Southern | 18:45 |
| 14 | Garrett CrawfordPlace 14 · Hampshire | — | Hampshire | 18:48 |
| 15 | Dustin ShanholtzPlace 15 · Hampshire | — | Hampshire | 18:54 |
| 16 | Tim RobinettePlace 16 · Allegany | — | Allegany | 18:58 |
| 17 | Cullen KelleyPlace 17 · Tucker County | — | Tucker County | 18:59 |
| 18 | Chris BonnerPlace 18 · Tucker County | — | Tucker County | 19:03 |
| 19 | Mikey SkipperPlace 19 · Southern | — | Southern | 19:09 |
| 20 | Tim FunkPlace 20 · Preston | — | Preston | 19:09 |
| 21 | Evan RodeheaverPlace 21 · Southern | — | Southern | 19:16 |
| 22 | Luke SmithPlace 22 · Allegany | — | Allegany | 19:17 |
| 23 | Daniel NowakPlace 23 · University | — | University | 19:17 |
| 24 | Shane IckesPlace 24 · Frankfort | — | Frankfort | 19:20 |
| 25 | Adam RossiPlace 25 · Bishop Walsh | — | Bishop Walsh | 19:26 |
| 26 | Andrew ClarkPlace 26 · Southern | — | Southern | 19:32 |
| 27 | Dakota HamiltonPlace 27 · Fort Hill | — | Fort Hill | 19:34 |
| 28 | Matt FriendPlace 28 · Southern | — | Southern | 19:36 |
| 29 | Jaredun TwiggPlace 29 · Fort Hill | — | Fort Hill | 20:05 |
| 30 | Takuma KatogiriPlace 30 · University | — | University | 20:06 |
| 31 | Curtis KesnerPlace 31 · Frankfort | — | Frankfort | 20:07 |
| 32 | Ty BowersPlace 32 · Frankfort | — | Frankfort | 20:15 |
| 33 | Josh SlocumPlace 33 · Hampshire | — | Hampshire | 20:17 |
| 34 | Derek GeorgePlace 34 · Frankfort | — | Frankfort | 20:24 |
| 35 | Rhet PolandPlace 35 · Mountain Ridge | — | Mountain Ridge | 20:41 |
| 36 | Brandon RedmondPlace 36 · Mountain Ridge | — | Mountain Ridge | 20:42 |
| 37 | Nathaneal McCormickPlace 37 · University | — | University | 20:53 |
| 38 | Hunter McCortPlace 38 · Tucker County | — | Tucker County | 20:57 |
| 39 | Andy LyonPlace 39 · University | — | University | 21:02 |
| 40 | Charlie Van HagelPlace 40 · Frankfort | — | Frankfort | 21:05 |
| 41 | Derek JoePlace 41 · Fort Hill | — | Fort Hill | 21:11 |
| 42 | Garrett ShafferPlace 42 · Bishop Walsh | — | Bishop Walsh | 21:13 |
| 43 | Josh SquiresPlace 43 · Bishop Walsh | — | Bishop Walsh | 21:18 |
| 44 | Nick AkinsPlace 44 · Tucker County | — | Tucker County | 21:21 |
| 45 | Brandon RockwellPlace 45 · Allegany | — | Allegany | 21:27 |
| 46 | Michael NelsonPlace 46 · Frankfort | — | Frankfort | 21:38 |
| 47 | John TreberPlace 47 · Mountain Ridge | — | Mountain Ridge | 21:39 |
| 48 | Tyler ValentinePlace 48 · Mountain Ridge | — | Mountain Ridge | 22:08 |
| 49 | Joey StraitPlace 49 · Tucker County | — | Tucker County | 22:11 |
| 50 | Scott CrossPlace 50 · Tucker County | — | Tucker County | 22:12 |
| 51 | Marcus HelmickPlace 51 · Fort Hill | — | Fort Hill | 22:12 |
| 52 | Jacob MoorePlace 52 · Fort Hil | — | Fort Hil | 22:51 |
| 53 | Nathan TurleyPlace 53 · Bishop Walsh | — | Bishop Walsh | 22:58 |
| 54 | Tyler CrosserPlace 54 · Fort Hill | — | Fort Hill | 22:59 |
| 55 | Troy HickeyPlace 55 · Mountain Ridge | — | Mountain Ridge | 23:02 |
| 56 | Jasmine VasicPlace 56 · Allegany | — | Allegany | 23:30 |
| 57 | Seth HarmonPlace 57 · Preston | — | Preston | 24:17 |
| 58 | Gregory MathewsPlace 58 · Bishop Walsh | — | Bishop Walsh | 24:52 |
| 59 | Michael BartholomewPlace 59 · Bishop Walsh | — | Bishop Walsh | 25:05 |
| 60 | Justice SiffordPlace 60 · Allegany | — | Allegany | 25:34 |
| 61 | Evan McIntyrePlace 61 · Allegany | — | Allegany | 25:41 |
| 62 | Sam TreberPlace 62 · Mountain Ridge | — | Mountain Ridge | 25:51 |
| 63 | Allan FritzPlace 63 · Mountain Ridge | — | Mountain Ridge | 27:05 |
| 64 | Zach CarlsPlace 64 · Bishop Walsh | — | Bishop Walsh | 31:13 |