| 1 | Seth EdwardsPlace 1 · Grade 11 · University | 11 | University | 16:58.50 |
| 2 | Anthony LauritaPlace 2 · Grade 12 · Morgantown | 12 | Morgantown | 17:10.56 |
| 3 | Connor RileyPlace 3 · Grade 11 · Morgantown | 11 | Morgantown | 17:20.12 |
| 4 | Nic CheuvrontPlace 4 · Grade 12 · Parkersburg | 12 | Parkersburg | 17:29.00 |
| 5 | Tristan HarveyPlace 5 · Grade 12 · University | 12 | University | 17:38.84 |
| 6 | Philip WhitePlace 6 · Grade 9 · University | 9 | University | 17:42.31 |
| 7 | Evan WootenPlace 7 · Grade 10 · Parkersburg | 10 | Parkersburg | 17:53.88 |
| 8 | Alex MinorPlace 8 · Grade 11 · University | 11 | University | 17:57.84 |
| 9 | Shawn StrosniderPlace 9 · Grade 10 · Preston | 10 | Preston | 17:58.53 |
| 10 | Jarred BeihlPlace 10 · Grade 10 · Wheeling Park | 10 | Wheeling Park | 17:58.96 |
| 11 | Cameron EberhardPlace 11 · Grade 12 · Wheeling Park | 12 | Wheeling Park | 18:06.09 |
| 12 | John GullionPlace 12 · Grade 10 · Morgantown | 10 | Morgantown | 18:14.91 |
| 13 | Antonio PizzutiPlace 13 · Grade 12 · Brooke | 12 | Brooke | 18:21.66 |
| 14 | Jacob HoughPlace 14 · Grade 11 · University | 11 | University | 18:25.65 |
| 15 | Jacob JacquezPlace 15 · Grade 12 · Morgantown | 12 | Morgantown | 18:28.72 |
| 16 | Scott BarkerPlace 16 · Grade 10 · Parkersburg | 10 | Parkersburg | 18:35.59 |
| 17 | Tyler MorrisPlace 17 · Grade 12 · Parkersburg | 12 | Parkersburg | 18:38.25 |
| 18 | Will LemasterPlace 18 · Grade 9 · Parkersburg | 9 | Parkersburg | 18:39.15 |
| 19 | Clay ThornPlace 19 · Grade 11 · John Marshall | 11 | John Marshall | 18:39.52 |
| 20 | Joel LarsenPlace 20 · Grade 10 · Parkersburg | 10 | Parkersburg | 18:40.21 |
| 21 | Andrew ChristyPlace 21 · Grade 9 · Morgantown | 9 | Morgantown | 18:40.72 |
| 22 | Vitaly CuffPlace 22 · Grade 10 · Morgantown | 10 | Morgantown | 18:42.90 |
| 23 | Cory WhitePlace 23 · Grade 12 · Preston | 12 | Preston | 18:43.12 |
| 24 | Stephen RiffonPlace 24 · Grade 12 · Morgantown | 12 | Morgantown | 18:46.09 |
| 25 | Brayden RayPlace 25 · Grade 9 · Parkersburg | 9 | Parkersburg | 18:48.40 |
| 26 | Eric CappelliniPlace 26 · Grade 11 · University | 11 | University | 18:51.40 |
| 27 | James BarnettPlace 27 · Grade 12 · University | 12 | University | 18:57.00 |
| 28 | Ryan FerrellPlace 28 · Grade 10 · Preston | 10 | Preston | 19:15.44 |
| 29 | Evan ClarkPlace 29 · Grade 12 · Parkersburg South | 12 | Parkersburg South | 19:20.97 |
| 30 | Bill ClarksonPlace 30 · Grade 11 · Preston | 11 | Preston | 19:25.47 |
| 31 | Harvey MatthewPlace 31 · Grade 9 · Brooke | 9 | Brooke | 19:30.28 |
| 32 | Landon LawrentzPlace 32 · Grade 10 · Parkersburg South | 10 | Parkersburg South | 19:33.56 |
| 33 | Michael HarrimanPlace 33 · Grade 9 · Wheeling Park | 9 | Wheeling Park | 19:35.22 |
| 34 | Joseph StahlPlace 34 · Grade 11 · Wheeling Park | 11 | Wheeling Park | 19:35.75 |
| 35 | Evan ThomasPlace 35 · Grade 9 · Preston | 9 | Preston | 19:44.62 |
| 36 | William SellersPlace 36 · Grade 10 · Wheeling Park | 10 | Wheeling Park | 19:56.47 |
| 37 | Kerwyn MarshallPlace 37 · Grade 9 · Parkersburg South | 9 | Parkersburg South | 20:04.47 |
| 38 | Jared UllomPlace 38 · Grade 9 · Wheeling Park | 9 | Wheeling Park | 20:17.50 |
| 39 | Ethan HazlettPlace 39 · Grade 12 · John Marshall | 12 | John Marshall | 20:19.50 |
| 40 | Jason Sprinkle JrPlace 40 · Grade 11 · Brooke | 11 | Brooke | 20:28.00 |
| 41 | Jonathan SkeensPlace 41 · Grade 11 · Wheeling Park | 11 | Wheeling Park | 20:29.91 |
| 42 | Andrew McglynnPlace 42 · Grade 11 · John Marshall | 11 | John Marshall | 20:30.28 |
| 43 | Alex WhitePlace 43 · Grade 9 · Parkersburg South | 9 | Parkersburg South | 20:38.38 |
| 44 | Kyle SamsPlace 44 · Grade 12 · Parkersburg South | 12 | Parkersburg South | 20:38.69 |
| 45 | Kyle RyanPlace 45 · Grade 12 · Brooke | 12 | Brooke | 20:46.62 |
| 46 | Jacob PhillipsPlace 46 · Grade 11 · Preston | 11 | Preston | 20:58.88 |
| 47 | Michael SpharPlace 47 · Grade 11 · Preston | 11 | Preston | 21:21.31 |
| 48 | Cole StrawdermanPlace 48 · Grade 9 · Parkersburg South | 9 | Parkersburg South | 21:24.78 |
| 49 | Zack HamricPlace 49 · Grade 10 · John Marshall | 10 | John Marshall | 21:30.12 |
| 50 | Chris KuskeyPlace 50 · Grade 11 · John Marshall | 11 | John Marshall | 21:35.69 |
| 51 | Alec GrygielPlace 51 · Grade 10 · Parkersburg South | 10 | Parkersburg South | 21:41.59 |
| 52 | Ryan PatrickPlace 52 · Grade 11 · John Marshall | 11 | John Marshall | 21:42.88 |
| 53 | Alec KuskeyPlace 53 · Grade 9 · John Marshall | 9 | John Marshall | 22:12.81 |
| 54 | Mario LombardiPlace 54 · Grade 12 · Brooke | 12 | Brooke | 22:27.18 |
| 55 | Brad CombsPlace 55 · Grade 11 · Brooke | 11 | Brooke | 23:38.78 |