| 1 | Nick DyerPlace 1 · Grade 8 · Washington Irvin | 8 | Washington Irvin | 12:40.97 |
| 2 | joe kirtnerPlace 2 · Bridgeport Middl | — | Bridgeport Middl | 12:59.09 |
| 3 | Patrick WellsPlace 3 · Cheat Lake | — | Cheat Lake | 13:06.18 |
| 4 | Kyle BerkowPlace 4 · South Middle School | — | South Middle School | 13:06.78 |
| 5 | Jordan Brown-StobbePlace 5 · Cheat Lake | — | Cheat Lake | 13:15.89 |
| 6 | Matthew LancasterPlace 6 · Cheat Lake | — | Cheat Lake | 13:17.11 |
| 7 | Phillip ColasessanoPlace 7 · Grade 8 · West Fairmont | 8 | West Fairmont | 13:17.90 |
| 8 | Kyle PujalsPlace 8 · Grade 8 · West Fairmont | 8 | West Fairmont | 13:18.58 |
| 9 | Zack GowerPlace 9 · Taylor County | — | Taylor County | 13:19.30 |
| 10 | zach hendersonPlace 10 · Bridgeport Middl | — | Bridgeport Middl | 13:21.48 |
| 11 | Mike HarrisonPlace 11 · South Preston | — | South Preston | 13:23.05 |
| 12 | Peter SchwarzenbergPlace 12 · Central Preston | — | Central Preston | 13:30.88 |
| 13 | Matt ScheffelPlace 13 · Bruceton | — | Bruceton | 13:42.41 |
| 14 | Cameron GrezaPlace 14 · Suncrest Middle | — | Suncrest Middle | 13:47.15 |
| 15 | Nick TrevzPlace 15 · Grade 7 · West Fairmont | 7 | West Fairmont | 13:50.33 |
| 16 | James White 8tPlace 16 · Elkins | — | Elkins | 13:53.28 |
| 17 | Trever JenningsPlace 17 · South Preston | — | South Preston | 13:53.90 |
| 18 | Cole DelauderPlace 18 · Taylor County | — | Taylor County | 13:54.58 |
| 19 | Eli MeadorPlace 19 · Suncrest Middle | — | Suncrest Middle | 13:57.59 |
| 20 | Casey HarrisonPlace 20 · Grade 8 · St. Francis | 8 | St. Francis | 14:07.07 |
| 21 | Christopher RadcliffePlace 21 · Grade 7 · St. Francis | 7 | St. Francis | 14:08.55 |
| 22 | Vinnie SnowdenPlace 22 · Washington Irvin | — | Washington Irvin | 14:10.42 |
| 23 | Jacob RichardsPlace 23 · Grade 8 · West Fairmont | 8 | West Fairmont | 14:11.05 |
| 24 | Trevor MayfieldPlace 24 · South Middle School | — | South Middle School | 14:11.84 |
| 25 | Tyler SteadmanPlace 25 · Bruceton | — | Bruceton | 14:13.90 |
| 26 | Wesley ScottPlace 26 · Central Preston | — | Central Preston | 14:16.40 |
| 27 | Nick SinclairPlace 27 · Grade 7 · West Fairmont | 7 | West Fairmont | 14:17.03 |
| 28 | Kyle GresakPlace 28 · Grade 6 · St. Francis | 6 | St. Francis | 14:17.73 |
| 29 | Alexander BattinPlace 29 · Grade 7 · St. Francis | 7 | St. Francis | 14:19.29 |
| 30 | Logan DemyonPlace 30 · Grade 7 · West Fairmont | 7 | West Fairmont | 14:21.45 |
| 31 | Kyle BensonPlace 31 · Bruceton | — | Bruceton | 14:23.87 |
| 32 | robert sabatinoPlace 32 · Bridgeport Middl | — | Bridgeport Middl | 14:25.35 |
| 33 | Jacob CutrightPlace 33 · Grade 8 · Buckhannon | 8 | Buckhannon | 14:27.66 |
| 34 | abraham merinarPlace 34 · Bridgeport Middl | — | Bridgeport Middl | 14:28.46 |
| 35 | Andrew PaladinoPlace 35 · Grade 6 · St. Francis | 6 | St. Francis | 14:29.18 |
| 36 | Alex LoukPlace 36 · Grade 8 · Buckhannon | 8 | Buckhannon | 14:30.11 |
| 37 | Scott LevinePlace 37 · Washington Irvin | — | Washington Irvin | 14:34.88 |
| 38 | Daniel NowakPlace 38 · Cheat Lake | — | Cheat Lake | 14:35.58 |
| 39 | Tyler MoorePlace 39 · Taylor County | — | Taylor County | 14:38.31 |
| 40 | Jacob Schoonover 7tPlace 40 · Elkins | — | Elkins | 14:39.05 |
| 41 | Alex RubensteinPlace 41 · South Middle School | — | South Middle School | 14:39.77 |
| 42 | Blake LillardPlace 42 · Cheat Lake | — | Cheat Lake | 14:43.23 |
| 43 | mason winkiePlace 43 · Bridgeport Middl | — | Bridgeport Middl | 14:44.91 |
| 44 | Henry AlbrightPlace 44 · Grade 8 · Buckhannon | 8 | Buckhannon | 14:45.85 |
| 45 | Justin VoithoferPlace 45 · Cheat Lake | — | Cheat Lake | 14:48.67 |
| 46 | Bryce CookPlace 46 · Washington Irvin | — | Washington Irvin | 14:51.99 |
| 47 | Trevor Humphrey 7tPlace 47 · Elkins | — | Elkins | 14:56.49 |
| 48 | Stewart LynchPlace 48 · Suncrest Middle | — | Suncrest Middle | 14:57.40 |
| 49 | Caleb CutrightPlace 49 · Washington Irvin | — | Washington Irvin | 14:59.58 |
| 50 | alex ricePlace 50 · Bridgeport Middl | — | Bridgeport Middl | 15:00.80 |
| 51 | Oliver WiegandPlace 51 · Grade 6 · St. Francis | 6 | St. Francis | 15:02.75 |
| 52 | Brandaon ScheffelPlace 52 · Bruceton | — | Bruceton | 15:05.13 |
| 53 | cameron fordPlace 53 · Bridgeport Middl | — | Bridgeport Middl | 15:06.37 |
| 54 | Ryan McWhirtPlace 54 · Washington Irvin | — | Washington Irvin | 15:11.13 |
| 55 | Alex GabbertPlace 55 · Taylor County | — | Taylor County | 15:14.01 |
| 56 | Brandon NicholasPlace 56 · Suncrest Middle | — | Suncrest Middle | 15:15.09 |
| 57 | Mason Schoonover 6tPlace 57 · Elkins | — | Elkins | 15:15.69 |
| 58 | Tim FunkPlace 58 · South Preston | — | South Preston | 15:21.72 |
| 59 | Brandon LatochaPlace 59 · Barrackville | — | Barrackville | 15:24.35 |
| 60 | Aaron watkinsPlace 60 · Central Preston | — | Central Preston | 15:25.84 |
| 61 | Nicholas JarvisPlace 61 · Suncrest Middle | — | Suncrest Middle | 15:27.08 |
| 62 | Nick GuttmannPlace 62 · Cheat Lake | — | Cheat Lake | 15:30.19 |
| 63 | Mark MurrayPlace 63 · South Preston | — | South Preston | 15:40.97 |
| 64 | Brad Bailey 8TPlace 64 · Elkins | — | Elkins | 15:41.47 |
| 65 | Ryder HugginsPlace 65 · South Middle School | — | South Middle School | 15:42.84 |
| 66 | Michael DetwylerPlace 66 · Taylor County | — | Taylor County | 15:43.65 |
| 67 | Alex PetryPlace 67 · Barrackville | — | Barrackville | 15:46.32 |
| 68 | Kenny FallonPlace 68 · Grade 7 · St. Francis | 7 | St. Francis | 15:47.13 |
| 69 | Josh HuntPlace 69 · Grade 8 · Buckhannon | 8 | Buckhannon | 15:50.11 |
| 70 | Nathan BollesPlace 70 · Suncrest Middle | — | Suncrest Middle | 15:52.35 |
| 71 | Aaron Tenny 7tPlace 71 · Elkins | — | Elkins | 16:03.90 |
| 72 | Evan CunninghamPlace 72 · South Middle School | — | South Middle School | 16:05.53 |
| 73 | Eric HarshbargerPlace 73 · Suncrest Middle | — | Suncrest Middle | 16:09.65 |
| 74 | Lucas WarePlace 74 · Taylor County | — | Taylor County | 16:17.46 |
| 75 | Ben RobinsonPlace 75 · Central Preston | — | Central Preston | 16:30.36 |
| 76 | Chris PetrucciPlace 76 · Fmt. Catholic | — | Fmt. Catholic | 16:32.39 |
| 77 | Tyler HershmanPlace 77 · South Preston | — | South Preston | 16:37.18 |
| 78 | Colton ConnorPlace 78 · East Fairmont | — | East Fairmont | 16:42.32 |
| 79 | Trace Brown 7tPlace 79 · Elkins | — | Elkins | 16:44.65 |
| 80 | Dougie WilsonPlace 80 · Central Preston | — | Central Preston | 16:45.99 |
| 81 | Xavier BrownPlace 81 · South Preston | — | South Preston | 16:52.97 |
| 82 | James RivelyPlace 82 · South Preston | — | South Preston | 16:53.59 |
| 83 | Zane HugginsPlace 83 · South Middle School | — | South Middle School | 16:54.25 |
| 84 | Jake NicholsPlace 84 · Bruceton | — | Bruceton | 17:12.89 |
| 85 | Hunter SamplesPlace 85 · Grade 6 · Buckhannon | 6 | Buckhannon | 17:17.81 |
| 86 | Jason MezzunottePlace 86 · Fmt. Catholic | — | Fmt. Catholic | 17:22.67 |
| 87 | Hunter CutlipPlace 87 · Washington Irvin | — | Washington Irvin | 17:26.25 |
| 88 | David KnottsPlace 88 · Central Preston | — | Central Preston | 17:33.16 |
| 89 | Seth HarmonPlace 89 · Bruceton | — | Bruceton | 17:34.58 |
| 90 | Noah NicholsPlace 90 · Bruceton | — | Bruceton | 17:37.41 |
| 91 | Drew ArnettPlace 91 · Fmt. Catholic | — | Fmt. Catholic | 17:38.51 |
| 92 | Aaron BarnesPlace 92 · Bruceton | — | Bruceton | 18:05.41 |
| 93 | Ian HayhurstPlace 93 · Fmt. Catholic | — | Fmt. Catholic | 18:20.07 |
| 94 | Chris VandettaPlace 94 · Fmt. Catholic | — | Fmt. Catholic | 18:21.32 |
| 95 | Brad SicklesPlace 95 · Taylor County | — | Taylor County | 18:22.45 |
| 96 | Zach NewbroughPlace 96 · Fmt. Catholic | — | Fmt. Catholic | 20:19.35 |
| 97 | Evin MathewPlace 97 · Fmt. Catholic | — | Fmt. Catholic | 21:37.00 |
| 98 | Richie SpencerPlace 98 · Barrackville | — | Barrackville | 27:44.00 |