| 1 | Declan HornerPlace 1 · Grade 10 · Southern Garrett | 10 | Southern Garrett | 17:41.00 | 1 |
| 2 | Jakeb Van HornPlace 2 · Grade 12 · Fairmont Senior | 12 | Fairmont Senior | 18:22.22 | 2 |
| 3 | Devan HamrickPlace 3 · Grade 12 · Southern Garrett | 12 | Southern Garrett | 18:42.00 | 3 |
| 4 | Ryan FerrellPlace 4 · Grade 11 · Preston High | 11 | Preston High | 18:57.81 | 4 |
| 5 | Brennan NolanPlace 5 · Grade 10 · Preston High | 10 | Preston High | 19:09.15 | 5 |
| 6 | Ward RiesPlace 6 · Grade 10 · Preston High | 10 | Preston High | 19:11.75 | 6 |
| 7 | William ClarksonPlace 7 · Grade 12 · Preston High | 12 | Preston High | 19:22.12 | 7 |
| 8 | nathan baldwinPlace 8 · Grade 10 · Philip Barbour | 10 | Philip Barbour | 19:29.22 | 8 |
| 9 | Christian JordanPlace 9 · Grade 10 · Southern Garrett | 10 | Southern Garrett | 19:43.75 | 9 |
| 10 | Joseph LewandowskiPlace 10 · Grade 9 · Tucker County | 9 | Tucker County | 19:46.65 | 10 |
| 11 | johnny williamsPlace 11 · Grade 10 · Philip Barbour | 10 | Philip Barbour | 19:53.75 | 11 |
| 12 | Franklin ThomasPlace 12 · Grade 11 · North Marion | 11 | North Marion | 20:13.18 | 12 |
| 13 | daniel williamsPlace 13 · Grade 9 · Philip Barbour | 9 | Philip Barbour | 20:19.50 | 13 |
| 14 | Gage ClemensPlace 14 · Grade 11 · Fairmont Senior | 11 | Fairmont Senior | 20:21.46 | 14 |
| 15 | Caleb CarlsonPlace 15 · Grade 9 · Fairmont Senior | 9 | Fairmont Senior | 20:29.41 | 15 |
| 16 | Zack WarnickPlace 16 · Grade 10 · Southern Garrett | 10 | Southern Garrett | 20:50.56 | 16 |
| 17 | Patrick DugganPlace 17 · Grade 11 · Southern Garrett | 11 | Southern Garrett | 20:59.88 | 17 |
| 18 | josiah polingPlace 18 · Grade 11 · Philip Barbour | 11 | Philip Barbour | 21:00.81 | 18 |
| 19 | tyler channellPlace 19 · Grade 9 · Philip Barbour | 9 | Philip Barbour | 21:12.66 | 19 |
| 20 | luke burnettePlace 20 · Grade 10 · Philip Barbour | 10 | Philip Barbour | 21:15.38 | 20 |
| 21 | Mason MilkovichPlace 21 · Grade 11 · Fairmont Senior | 11 | Fairmont Senior | 21:31.06 | 21 |
| 22 | seth burnerPlace 22 · Grade 9 · Philip Barbour | 9 | Philip Barbour | 21:34.93 | 22 |
| 23 | Brent HayesPlace 23 · Grade 10 · North Marion | 10 | North Marion | 21:44.84 | 23 |
| 24 | bryce mcgeePlace 24 · Grade 12 · Philip Barbour | 12 | Philip Barbour | 21:58.15 | — |
| 25 | John AndersonPlace 25 · Grade 9 · Tucker County | 9 | Tucker County | 22:00.00 | 24 |
| 26 | Miguel FigueroaPlace 26 · Grade 10 · Fairmont Senior | 10 | Fairmont Senior | 22:00.24 | 25 |
| 27 | Jack MelnickPlace 27 · Grade 10 · Tucker County | 10 | Tucker County | 22:03.31 | 26 |
| 28 | Cameron SmithPlace 28 · Grade 9 · Fairmont Senior | 9 | Fairmont Senior | 22:06.75 | 27 |
| 29 | Bryce ZanninoPlace 29 · Grade 10 · Fairmont Senior | 10 | Fairmont Senior | 22:15.94 | 28 |
| 30 | Cody JacksonPlace 30 · Grade 12 · North Marion | 12 | North Marion | 22:18.34 | 29 |
| 31 | jorrey carpenterPlace 31 · Grade 11 · Philip Barbour | 11 | Philip Barbour | 22:32.22 | — |
| 32 | Blake KigerPlace 32 · Grade 12 · North Marion | 12 | North Marion | 22:33.15 | 30 |
| 33 | Franklin MoatsPlace 33 · Grade 12 · Preston High | 12 | Preston High | 22:36.22 | 31 |
| 34 | colby queenPlace 34 · Grade 12 · Philip Barbour | 12 | Philip Barbour | 22:41.31 | — |
| 35 | Brodie RobisonPlace 35 · Grade 12 · Southern Garrett | 12 | Southern Garrett | 22:48.91 | 32 |
| 36 | Ryan ThomasPlace 36 · Grade 11 · Preston High | 11 | Preston High | 22:56.00 | 33 |
| 37 | Michael GreenePlace 37 · Grade 10 · Southern Garrett | 10 | Southern Garrett | 22:56.69 | 34 |
| 38 | Ronald AllanPlace 38 · Grade 10 · North Marion | 10 | North Marion | 23:10.12 | 35 |
| 39 | David HarrisPlace 39 · Grade 12 · North Marion | 12 | North Marion | 23:15.31 | 36 |
| 40 | John RhodesPlace 40 · Grade 9 · Tucker County | 9 | Tucker County | 23:29.47 | 37 |
| 41 | tyler shomoPlace 41 · Grade 10 · Philip Barbour | 10 | Philip Barbour | 23:29.72 | — |
| 42 | Rusty MoatsPlace 42 · Grade 9 · Preston High | 9 | Preston High | 23:33.97 | 38 |
| 43 | Ryan HartPlace 43 · Grade 11 · Tucker County | 11 | Tucker County | 23:35.09 | 39 |
| 44 | Luke O'BrienPlace 44 · Grade 10 · Southern Garrett | 10 | Southern Garrett | 23:35.43 | — |
| 45 | Matthew MoatsPlace 45 · Grade 10 · Preston High | 10 | Preston High | 23:47.91 | — |
| 46 | Michael HollingsworthPlace 46 · Grade 10 · Southern Garrett | 10 | Southern Garrett | 24:01.22 | — |
| 47 | austin waybrightPlace 47 · Grade 10 · Philip Barbour | 10 | Philip Barbour | 24:02.25 | — |
| 48 | Noah NelsonPlace 48 · Grade 11 · Tucker County | 11 | Tucker County | 24:09.56 | 40 |
| 49 | Patrick LeePlace 49 · Grade 10 · Southern Garrett | 10 | Southern Garrett | 24:17.31 | — |
| 50 | daniel weingartPlace 50 · Grade 9 · Philip Barbour | 9 | Philip Barbour | 24:31.06 | — |
| 51 | Michael DugganPlace 51 · Grade 10 · Southern Garrett | 10 | Southern Garrett | 25:48.00 | — |
| 52 | Richard GrankePlace 52 · Grade 10 · Southern Garrett | 10 | Southern Garrett | 26:25.69 | — |
| 53 | Zachary SheloskyPlace 53 · Grade 10 · North Marion | 10 | North Marion | 26:26.06 | 41 |
| 54 | gage polingPlace 54 · Grade 9 · Philip Barbour | 9 | Philip Barbour | 26:41.91 | — |
| 55 | Nathaniel RaderPlace 55 · Grade 10 · Tucker County | 10 | Tucker County | 26:58.94 | 42 |
| 56 | Chris ChambersPlace 56 · Grade 9 · Tucker County | 9 | Tucker County | 28:04.91 | — |