| 1 | Nathaniel EdwardsPlace 1 · Grade 11 · University | 11 | University | 17:05.6 |
| 2 | Nicholas SummerlinPlace 2 · Grade 12 · University | 12 | University | 17:17.1 |
| 3 | Quinton ThomasPlace 3 · Grade 11 · Wheeling Central Catholic | 11 | Wheeling Central Catholic | 17:29.5 |
| 4 | Jordan ThomasPlace 4 · Grade 9 · University | 9 | University | 17:31.6 |
| 5 | Keishi ArnoldPlace 5 · Grade 11 · Harrison Central | 11 | Harrison Central | 17:35.8 |
| 6 | Alex DeanPlace 6 · Grade 11 · University | 11 | University | 17:42.6 |
| 7 | Harvey MatthewPlace 7 · Grade 12 · Brooke | 12 | Brooke | 17:48.8 |
| 8 | Aidan PalmerPlace 8 · Grade 9 · University | 9 | University | 17:56.9 |
| 9 | Hunter GorbyPlace 9 · Grade 12 · Oak Glen | 12 | Oak Glen | 18:17.6 |
| 10 | Eric LeechPlace 10 · Grade 10 · Harrison Central | 10 | Harrison Central | 18:24.6 |
| 11 | Josey SternPlace 11 · Grade 12 · Cameron | 12 | Cameron | 18:28.2 |
| 12 | Samuel FraschPlace 12 · Grade 9 · University | 9 | University | 18:30.5 |
| 13 | Nathan AtkinsonPlace 13 · Grade 11 · Oak Glen | 11 | Oak Glen | 18:39.1 |
| 14 | Sam McclellandPlace 14 · Grade 11 · Harrison Central | 11 | Harrison Central | 18:39.6 |
| 15 | Edoardo GhigoPlace 15 · Grade 11 · Wheeling Central Catholic | 11 | Wheeling Central Catholic | 18:41.9 |
| 16 | Jeremy AdamsPlace 16 · Grade 9 · Oak Glen | 9 | Oak Glen | 18:44.6 |
| 17 | Logan LaneyPlace 17 · Grade 9 · Harrison Central | 9 | Harrison Central | 18:45.3 |
| 18 | Colin BrownPlace 18 · Grade 12 · Indian Creek | 12 | Indian Creek | 18:49.8 |
| 19 | Andrew PhillipsPlace 19 · Grade 12 · University | 12 | University | 18:53.4 |
| 20 | Sam FullerPlace 20 · Grade 12 · The Linsly School | 12 | The Linsly School | 18:54.3 |
| 21 | Angelo QuatrocchiPlace 21 · Grade 10 · Weirton Madonna | 10 | Weirton Madonna | 18:59.6 |
| 22 | Logan BurkettPlace 22 · Grade 9 · Cameron | 9 | Cameron | 19:06.8 |
| 23 | Adam RipleyPlace 23 · Grade 10 · Harrison Central | 10 | Harrison Central | 19:07.6 |
| 24 | Andrew SpiersPlace 24 · Grade 12 · Weir | 12 | Weir | 19:13.5 |
| 25 | Ryan CoenPlace 25 · Grade 11 · University | 11 | University | 19:16.8 |
| 26 | Gabriel HicksPlace 26 · Grade 10 · The Linsly School | 10 | The Linsly School | 19:35.4 |
| 27 | Joey GidleyPlace 27 · Grade 10 · University | 10 | University | 19:37.2 |
| 28 | Cole GirodPlace 28 · Grade 12 · Weir | 12 | Weir | 19:38.4 |
| 29 | Oliver ReedPlace 29 · Grade 12 · University | 12 | University | 19:38.6 |
| 30 | Ethan RobeyPlace 30 · Grade 10 · Brooke | 10 | Brooke | 19:43.5 |
| 31 | Zane ClutterPlace 31 · Grade 10 · Cameron | 10 | Cameron | 19:45.5 |
| 32 | Zak WilliamsPlace 32 · Grade 11 · University | 11 | University | 19:50.4 |
| 33 | Curtis LillardPlace 33 · Grade 12 · University | 12 | University | 19:51.6 |
| 34 | Josh CaswellPlace 34 · Grade 11 · Brooke | 11 | Brooke | 19:52.9 |
| 35 | Ethan PricePlace 35 · Grade 10 · University | 10 | University | 19:56.4 |
| 36 | John BoberPlace 36 · Grade 10 · Brooke | 10 | Brooke | 20:01.6 |
| 37 | Justin SchrackPlace 37 · Grade 12 · Cameron | 12 | Cameron | 20:23.3 |
| 38 | Trey ElbonPlace 38 · Grade 12 · Weir | 12 | Weir | 20:23.4 |
| 39 | Connor LyonsPlace 39 · Grade 10 · University | 10 | University | 20:26.6 |
| 40 | Mike MillerPlace 40 · Grade 12 · Weir | 12 | Weir | 20:52.2 PR |
| 41 | Boston BeattyPlace 41 · Grade 12 · Weir | 12 | Weir | 20:53.6 |
| 42 | Shamus GibsonPlace 42 · Grade 9 · Oak Glen | 9 | Oak Glen | 20:53.8 |
| 43 | Spencer VidaPlace 43 · Grade 10 · Weir | 10 | Weir | 20:55.5 |
| 44 | Logan KoncharPlace 44 · Grade 12 · Oak Glen | 12 | Oak Glen | 21:01.8 PR |
| 45 | Hayden BrownPlace 45 · Grade 12 · The Linsly School | 12 | The Linsly School | 21:08.9 |
| 46 | Patrick Iain RyanPlace 46 · Grade 9 · University | 9 | University | 21:14.2 |
| 47 | Adam LongPlace 47 · Grade 12 · Brooke | 12 | Brooke | 21:22.2 |
| 48 | Adam MosleyPlace 48 · Grade 9 · University | 9 | University | 21:23.3 |
| 49 | Ian GuggenheimerPlace 49 · Grade 9 · Wheeling Central Catholic | 9 | Wheeling Central Catholic | 21:25.4 PR |
| 50 | JD LaHoodPlace 50 · Grade 9 · Wheeling Central Catholic | 9 | Wheeling Central Catholic | 21:38.3 |
| 51 | Braydon DeMariaPlace 51 · Grade 10 · Brooke | 10 | Brooke | 21:38.9 |
| 52 | Chris HooverPlace 52 · Grade 10 · Weir | 10 | Weir | 21:48.6 PR |
| 53 | Brett BrownPlace 53 · Grade 11 · Brooke | 11 | Brooke | 22:02.1 |
| 54 | Eric PiferPlace 54 · Grade 9 · University | 9 | University | 22:08.9 |
| 55 | Brody KrantzPlace 55 · Grade 9 · Indian Creek | 9 | Indian Creek | 22:15.4 |
| 56 | Caleb StanPlace 56 · Grade 9 · Weir | 9 | Weir | 22:22.6 |
| 57 | Justin HartleyPlace 57 · Grade 12 · Harrison Central | 12 | Harrison Central | 22:24.8 |
| 58 | David PhillipsPlace 58 · Grade 10 · Harrison Central | 10 | Harrison Central | 22:32.5 |
| 59 | Edward ZhangPlace 59 · Grade 12 · The Linsly School | 12 | The Linsly School | 22:39.6 |
| 60 | Connor YohoPlace 60 · Grade 11 · Steubenville | 11 | Steubenville | 22:46.4 PR |
| 61 | William BarneyPlace 61 · Grade 11 · Brooke | 11 | Brooke | 22:55.4 |
| 62 | Adesh UrvallPlace 62 · Grade 9 · The Linsly School | 9 | The Linsly School | 22:55.9 |
| 63 | Sean MurrayPlace 63 · Grade 10 · University | 10 | University | 23:11.9 |
| 64 | Austin PylesPlace 64 · Grade 11 · Magnolia | 11 | Magnolia | 23:34.6 |
| 65 | Mitch YeagerPlace 65 · Grade 9 · Wheeling Central Catholic | 9 | Wheeling Central Catholic | 23:36.9 |
| 66 | Nathan BlairPlace 66 · Grade 12 · Wheeling Central Catholic | 12 | Wheeling Central Catholic | 23:48.9 |
| 67 | Eric TalbertPlace 67 · Grade 10 · Brooke | 10 | Brooke | 24:27.8 |
| 68 | Chuck SwainPlace 68 · Grade 9 · Weir | 9 | Weir | 24:35.7 |
| 69 | John WagnerPlace 69 · Grade 10 · Wheeling Central Catholic | 10 | Wheeling Central Catholic | 24:45.3 |
| 70 | Bruce ChenPlace 70 · Grade 12 · The Linsly School | 12 | The Linsly School | 24:49.3 |
| 71 | Josiah WardPlace 71 · Grade 9 · Steubenville | 9 | Steubenville | 24:49.3 |
| 72 | Wesley NoblePlace 72 · Grade 12 · Weirton Madonna | 12 | Weirton Madonna | 25:21.3 PR |
| 73 | Jacob BuckmelterPlace 73 · Grade 11 · Steubenville | 11 | Steubenville | 25:47.8 |
| 74 | Colby MerrillPlace 74 · Grade 12 · Brooke | 12 | Brooke | 25:51.9 |
| 75 | Dalton EwingPlace 75 · Grade 10 · Brooke | 10 | Brooke | 26:02.0 |
| 76 | Joey CowherPlace 76 · Grade 10 · Weir | 10 | Weir | 26:11.1 |
| 77 | Andy DrappPlace 77 · Grade 10 · Harrison Central | 10 | Harrison Central | 26:19.5 |
| 78 | Davis WarmuthPlace 78 · Grade 11 · Wheeling Central Catholic | 11 | Wheeling Central Catholic | 28:01.4 |
| 79 | Ellijah ZimmermanPlace 79 · Grade 10 · Weir | 10 | Weir | 28:04.6 PR |
| 80 | Orland SchiappaPlace 80 · Grade 11 · Steubenville | 11 | Steubenville | 28:05.3 |
| 81 | Andy KentPlace 81 · Grade 9 · Wheeling Central Catholic | 9 | Wheeling Central Catholic | 28:33.6 |
| 82 | Jack KlugPlace 82 · Grade 9 · Wheeling Central Catholic | 9 | Wheeling Central Catholic | 28:33.8 |
| 83 | Erik WilliamsPlace 83 · Grade 11 · Harrison Central | 11 | Harrison Central | 28:42.0 |