| Place | Team | Score |
|---|
| 1 | Buckhannon-Upshur | 51 |
| 2 | Fairmont Senior | 61 |
| 3 | East Fairmont | 87 |
| 4 | Lewis County | 116 |
| 5 | Elkins | 163 |
| 6 | Grafton | 184 |
| 7 | North Marion | 191 |
| 8 | Bridgeport | 217 |
| 9 | Preston | 220 |
| 10 | Lincoln | 238 |
| 11 | Liberty (Harrison) | 272 |
| 12 | Robert C Byrd | 301 |
| | Philip Barbour | INC |
O/A Rank | Score Rank | Bib# | Name | Class | Grade | Rank on Varsity Team | Team | Team Score | Time |
| 1 | 1 | 1 | Slate Swiger | V | 12 | 1 | Lewis County | 1 | 17:02.8 |
| 2 | 2 | 3 | Jack Waggy | V | 10 | 1 | Buckhannon-Upshur | 2 | 17:10.7 |
| 3 | 3 | 5 | Nathaniel Stuck | V | 10 | 1 | East Fairmont | 3 | 17:16.3 |
| 4 | 4 | 2 | Jordan Gillum | V | 12 | 2 | Buckhannon-Upshur | 6 | 17:24.3 |
| 5 | 5 | 10 | Josiah Brannen | V | 9 | 1 | Fairmont Senior | 5 | 17:39.7 |
| 6 | 6 | 14 | Reis Leonard | V | 12 | 3 | Buckhannon-Upshur | 12 | 17:44.6 |
| 7 | 7 | 7 | Troy Zorick | V | 9 | 1 | Bridgeport | 7 | 17:49.6 |
| 8 | 8 | 4 | Drew Moore | V | 11 | 2 | East Fairmont | 11 | 18:04.1 |
| 9 | 9 | 12 | JT Veltri | V | 12 | 1 | Grafton | 9 | 18:08.1 |
| 10 | 10 | 15 | Landon Jones | V | 9 | 2 | Fairmont Senior | 15 | 18:08.4 |
| 11 | 11 | 8 | Damien Rumer | V | 10 | 1 | Preston | 11 | 18:14.4 |
| 12 | 12 | 17 | David Hughes | V | 12 | 2 | Lewis County | 13 | 18:26.4 |
| 13 | 13 | 11 | Devon Lemon | V | 12 | 3 | Fairmont Senior | 28 | 18:31.1 |
| 14 | 14 | 21 | Maddox Prince | V | 11 | 3 | Lewis County | 27 | 18:32.9 |
| 15 | 15 | 6 | Griffin Thomas | V | 12 | 4 | Fairmont Senior | 43 | 18:35.0 |
| 16 | 16 | 20 | Colson Annon | V | 9 | 2 | Grafton | 25 | 18:37.5 |
| 17 | 17 | 16 | Landon Griffith | V | 10 | 2 | Preston | 28 | 18:38.1 |
| 18 | 18 | 19 | Tyler Morris | V | 12 | 5 | Fairmont Senior | 61 | 18:42.9 |
| 19 | 19 | 35 | Joey Nolte | V | 9 | 4 | Buckhannon-Upshur | 31 | 18:45.9 |
| 20 | 20 | 32 | Owen Cutright | V | 11 | 5 | Buckhannon-Upshur | 51 | 18:57.2 |
| 21 | 21 | 18 | MJ Niggemeyer | V | 10 | 3 | Grafton | 46 | 19:06.2 |
| 22 | 22 | 54 | Preston Nixon | V | 9 | 1 | Elkins | 22 | 19:08.7 |
| 23 | 23 | 22 | Brady Saunders | V | 9 | 6 | Fairmont Senior | - | 19:16.7 |
| 24 | 24 | 46 | Trevor Wotring | V | 11 | 3 | East Fairmont | 35 | 19:21.1 |
| 25 | 25 | 13 | Joshua McPherson | V | 12 | 4 | East Fairmont | 60 | 19:26.6 |
| 26 | 26 | 48 | Gavin Brown | V | 10 | 2 | Elkins | 48 | 19:27.3 |
| 27 | 27 | 40 | Donovan Childs | V | 10 | 5 | East Fairmont | 87 | 19:30.5 |
| 28 | 28 | 36 | Alex Sappey | V | 9 | 6 | Buckhannon-Upshur | - | 19:32.7 |
| 29 | 29 | 76 | Isaac Coffman | V | 12 | 1 | Lincoln | 29 | 19:36.5 |
| 30 | 30 | 30 | Brycen Allen | V | 12 | 7 | Buckhannon-Upshur | - | 19:39.4 |
| 31 | 31 | 69 | Wyatt Miller | V | 10 | 1 | Liberty (Harrison) | 31 | 19:40.2 |
| 32 | 32 | 42 | Oliver Garletts | V | 11 | 6 | East Fairmont | - | 19:40.6 |
| 33 | 33 | 49 | Tyler Burda | V | 11 | 3 | Elkins | 81 | 19:44.4 |
| 34 | 34 | 97 | Gage Willis | V | 12 | 1 | North Marion | 34 | 19:48.5 |
| 35 | 35 | 47 | Joshua Bodkins | V | 9 | 4 | Elkins | 116 | 19:51.8 |
| 36 | 36 | 96 | Thad Tennant | V | 10 | 2 | North Marion | 70 | 19:52.3 |
| 37 | 37 | 67 | Aiden Byers | V | 9 | 2 | Liberty (Harrison) | 68 | 20:05.1 |
| 38 | 38 | 87 | Elijah Frank | V | 11 | 3 | North Marion | 108 | 20:07.5 |
| 39 | 39 | 109 | Caleb Jenkins | V | 10 | 1 | Robert C Byrd | 39 | 20:08.4 |
| 40 | 40 | 83 | Kaden Carson | V | 11 | 4 | North Marion | 148 | 20:16.6 |
| 41 | 41 | 63 | Carder Holden | V | 9 | 4 | Lewis County | 68 | 20:18.2 |
| 42 | 42 | 77 | AJ Gandy | V | 9 | 2 | Lincoln | 71 | 20:19.7 |
| 43 | 43 | 89 | Leeland Greaser | V | 9 | 5 | North Marion | 191 | 20:25.3 |
| 44 | 44 | 26 | William Northey | V | 9 | 2 | Bridgeport | 51 | 20:26.3 |
| 45 | 45 | 57 | Johnny Masters | V | 9 | 7 | Fairmont Senior | - | 20:26.5 |
| 46 | - | 56 | David Heston | JV | 10 | - | Fairmont Senior | - | 20:29.3 |
| 47 | 46 | 107 | Taylor Arnett | V | 11 | 2 | Robert C Byrd | 85 | 20:29.5 |
| 48 | 47 | 50 | Johnathan Dean | V | 10 | 5 | Elkins | 163 | 20:36.9 |
| 49 | 48 | 64 | Mitchell Norman | V | 11 | 5 | Lewis County | 116 | 20:38.7 |
| 50 | 49 | 51 | Aaron Knight | V | 9 | 6 | Elkins | - | 20:39.4 |
| 51 | 50 | 75 | Adrian Bott | V | 9 | 3 | Lincoln | 121 | 20:39.8 |
| 52 | 51 | 44 | Chase Harr | V | 11 | 7 | East Fairmont | - | 20:40.8 |
| 53 | 52 | 93 | Andrew ONeil | V | 10 | 6 | North Marion | - | 20:44.4 |
| 54 | 53 | 85 | Quinton Currey | V | 11 | 7 | North Marion | - | 20:46.4 |
| 55 | 54 | 29 | Ethan Smell | V | 10 | 3 | Bridgeport | 105 | 20:50.4 |
| 56 | 55 | 24 | Jackson Holtz | V | 9 | 4 | Bridgeport | 160 | 21:00.8 |
| 57 | - | 60 | Brayden Zuchelli | JV | 9 | - | Fairmont Senior | - | 21:02.1 |
| 58 | 56 | 106 | Chandler Wilhelm | V | 10 | 3 | Preston | 84 | 21:15.8 |
| 59 | - | 38 | Weldon Zirkle | JV | 9 | - | Buckhannon-Upshur | - | 21:16.4 |
| 60 | - | 31 | Jeremy Allman | JV | 11 | - | Buckhannon-Upshur | - | 21:23.7 |
| 61 | 57 | 28 | Ian Scroggs | V | 10 | 5 | Bridgeport | 217 | 21:24.1 |
| 62 | 58 | 80 | Max Myers | V | 9 | 4 | Lincoln | 179 | 21:29.1 |
| 63 | 59 | 82 | James Powell | V | 9 | 5 | Lincoln | 238 | 21:35.5 |
| 64 | 60 | 61 | Bryce Isner | V | 9 | 4 | Grafton | 106 | 21:37.8 |
| 65 | 61 | 27 | Colton Reed | V | 9 | 6 | Bridgeport | - | 21:40.9 |
| 66 | - | 100 | Isaiah Starks | V | 9 | 1 | Philip Barbour | INC | 21:58.4 |
| 67 | 62 | 53 | Andrés Masten | V | 10 | 7 | Elkins | - | 21:59.3 |
| 68 | - | 34 | Brandon Landis | JV | 10 | - | Buckhannon-Upshur | - | 21:59.8 |
| 69 | 63 | 65 | Sawyer Swiger | V | 10 | 6 | Lewis County | - | 22:03.1 |
| 70 | 64 | 23 | Quentin Collier | V | 10 | 7 | Bridgeport | - | 22:09.5 |
| 71 | - | 43 | Ian Hardwick | JV | 11 | - | East Fairmont | - | 22:12.8 |
| 72 | 65 | 66 | Alex Audia | V | 9 | 3 | Liberty (Harrison) | 133 | 22:13.2 |
| 73 | 66 | 70 | Dennis Napper | V | 9 | 4 | Liberty (Harrison) | 199 | 22:20.2 |
| 74 | - | 90 | Taylor Hayes | JV | 10 | - | North Marion | - | 22:22.1 |
| 75 | - | 41 | Matthew Earls | JV | 11 | - | East Fairmont | - | 22:25.6 |
| 76 | - | 58 | Robert Ranson | JV | 9 | - | Fairmont Senior | - | 22:25.9 |
| 77 | - | 91 | Justin Holt | JV | 12 | - | North Marion | - | 22:27.3 |
| 78 | - | 25 | Andrew Matlock | JV | 10 | - | Bridgeport | - | 22:30.9 |
| 79 | 67 | 103 | Travis Parks | V | 9 | 4 | Preston | 151 | 22:32.6 |
| 80 | 68 | 111 | Ryan Shriver | V | 10 | 3 | Robert C Byrd | 153 | 22:32.8 |
| 81 | 69 | 101 | Brandon Martin | V | 9 | 5 | Preston | 220 | 22:43.5 |
| 82 | 70 | 78 | Grayson Guthrie | V | 11 | 6 | Lincoln | - | 23:04.9 |
| 83 | - | 88 | George Fridley | JV | 10 | - | North Marion | - | 23:10.1 |
| 84 | - | 84 | Jordan Cox | JV | 11 | - | North Marion | - | 23:14.1 |
| 85 | - | 59 | Jon White | JV | 9 | - | Fairmont Senior | - | 23:16.6 |
| 86 | - | 86 | Isaac Davis | JV | 11 | - | North Marion | - | 23:16.9 |
| 87 | 71 | 108 | Jacob Howe | V | 12 | 4 | Robert C Byrd | 224 | 23:26.8 |
| 88 | - | 45 | Eli Henderson | JV | 11 | - | East Fairmont | - | 23:58.6 |
| 89 | 72 | 105 | Ethan White | V | 9 | 6 | Preston | - | 23:59.3 |
| 90 | 73 | 71 | Dominic Perry | V | 10 | 5 | Liberty (Harrison) | 272 | 24:11.4 |
| 91 | 74 | 102 | Johnny Michaels | V | 10 | 7 | Preston | - | 24:11.8 |
| 92 | - | 99 | Tyler Maxwell | V | 9 | 2 | Philip Barbour | INC | 24:21.6 |
| 93 | - | 92 | Kolson Micciche | JV | 10 | - | North Marion | - | 24:24.5 |
| 94 | 75 | 74 | Tyler Arcuri | V | 9 | 7 | Lincoln | - | 24:26.3 |
| 95 | 76 | 72 | Trenton Renner | V | 9 | 6 | Liberty (Harrison) | - | 25:03.8 |
| 96 | 77 | 110 | Riley Manear | V | 10 | 5 | Robert C Byrd | 301 | 25:10.4 |
| 97 | - | 98 | Derek Chevalier | V | 9 | 3 | Philip Barbour | INC | 25:50.2 |
| 98 | 78 | 62 | Gavin Royce | V | 12 | 5 | Grafton | 184 | 26:54.2 |
| 99 | 79 | 68 | Hunter Carter | V | 9 | 7 | Liberty (Harrison) | - | 26:58.7 |
| 100 | - | 79 | Mason Lancaster | JV | 9 | - | Lincoln | - | 27:11.9 |
|