West Virginia Top Programs (+25 Season)
Update: 12/31/2022
| Rank | School | Avg Rating | No. Seasons |
| 1 | Ona Cabell Midland (WV) | 29.14 | 29 |
| 2 | Charleston Capital (WV) | 26.82 | 35 |
| 3 | Huntington Spring Valley (WV) | 26.07 | 25 |
| 4 | Parkersburg (WV) | 24.59 | 127 |
| 5 | Charleston (WV) | 22.07 | 87 |
| 6 | Lewisburg Greenbrier Military (WV) | 20.65 | 55 |
| 7 | Kanawha County Stonewall Jackson (WV) | 18.67 | 42 |
| 8 | Charleston Stonewall Jackson (WV) | 18.24 | 49 |
| 9 | Wheeling Park (WV) | 17.45 | 47 |
| 10 | Huntington (WV) | 16.90 | 122 |
| 11 | Wellsburg Brooke (WV) | 16.50 | 54 |
| 12 | Charleston George Washington (WV) | 15.62 | 59 |
| 13 | Morgantown (WV) | 14.94 | 116 |
| 14 | Bluefield (WV) | 14.14 | 105 |
| 15 | Wheeling (WV) | 13.24 | 83 |
| 16 | Weirton Weir (WV) | 12.48 | 100 |
| 17 | Beckley Woodrow Wilson (WV) | 12.27 | 105 |
| 18 | East Bank (WV) | 12.00 | 82 |
| 19 | Martinsburg (WV) | 11.83 | 104 |
| 20 | Wheeling Linsly Military Institute (WV) | 11.54 | 123 |
| 21 | Belle Riverside (WV) | 11.35 | 25 |
| 22 | Glen Dale John Marshall (WV) | 10.10 | 55 |
| 23 | Parkersburg South (WV) | 9.96 | 56 |
| 24 | Clarksburg Robert C. Byrd (WV) | 9.60 | 27 |
| 25 | Fairmont (WV) | 8.64 | 117 |
| 26 | New Martinsville Magnolia (WV) | 8.39 | 118 |
| 27 | South Charleston (WV) | 7.90 | 97 |
| 28 | Bridgeport (WV) | 7.80 | 102 |
| 29 | Moundsville (WV) | 7.41 | 64 |
| 30 | Farmington North Marion (WV) | 7.32 | 44 |
| 31 | Lewisburg Greenbrier East (WV) | 7.14 | 55 |
| 32 | Clendenin Herbert Hoover (WV) | 7.11 | 43 |
| 33 | Belle Dupont (WV) | 7.06 | 68 |
| 34 | Huntington East (WV) | 6.90 | 56 |
| 35 | Shenandoah Junction Jefferson (WV) | 6.78 | 52 |
| 36 | Clarksburg Victory (WV) | 6.50 | 54 |
| 37 | Wheeling Central Catholic (WV) | 6.06 | 113 |
| 38 | Benwood Union (WV) | 5.69 | 46 |
| 39 | Follansbee (WV) | 5.53 | 55 |
| 40 | Marshall Union (WV) | 5.53 | 46 |
| 41 | Princeton (WV) | 5.43 | 99 |
| 42 | Saint Albans (WV) | 5.34 | 104 |
| 43 | Ridgeley Frankfort (WV) | 4.98 | 47 |
| 44 | Wellsburg (WV) | 4.55 | 63 |
| 45 | Barboursville (WV) | 4.47 | 69 |
| 46 | Dunbar Kanawha (WV) | 4.19 | 68 |
| 47 | Dunbar (WV) | 3.99 | 69 |
| 48 | Logan (WV) | 3.56 | 101 |
| 49 | Point Pleasant (WV) | 3.56 | 102 |
| 50 | Wheeling Triadelphia (WV) | 3.04 | 63 |
| 51 | Lindside James Monroe (WV) | 2.91 | 29 |
| 52 | Ceredo-Kenova (WV) | 2.83 | 79 |
| 53 | Clarksburg Washington Irving (WV) | 1.97 | 92 |
| 54 | Welch (WV) | 1.70 | 56 |
| 55 | Buckhannon-Upshur (WV) | 1.49 | 114 |
| 56 | Weston (WV) | 1.32 | 56 |
| 57 | Charleston Garnett (WV) | 1.24 | 28 |
| 58 | Keyser (WV) | 1.21 | 108 |
| 59 | Gary (WV) | 0.69 | 56 |
| 60 | Hinton (WV) | 0.55 | 75 |
| 61 | Oak Hill (WV) | -0.20 | 102 |
| 62 | Huntington Douglass (WV) | -0.21 | 37 |
| 63 | New Cumberland Oak Glen (WV) | -0.45 | 60 |
| 64 | Hurricane (WV) | -0.67 | 98 |
| 65 | Inwood Musselman (WV) | -0.80 | 73 |
| 66 | Morgantown University (WV) | -1.17 | 81 |
| 67 | Montgomery (WV) | -1.25 | 55 |
| 68 | Fairmont East Fairmont (WV) | -1.32 | 103 |
| 69 | Nitro (WV) | -1.55 | 94 |
| 70 | Elkins (WV) | -1.80 | 108 |
| 71 | Charmco Greenbrier West (WV) | -2.15 | 55 |
| 72 | Warwood (WV) | -2.31 | 62 |
| 73 | Mannington (WV) | -2.45 | 72 |
| 74 | Weston Lewis County (WV) | -2.60 | 112 |
| 75 | La Salle College (WV) | -3.00 | 29 |
| 76 | Monongah (WV) | -3.15 | 57 |
| 77 | Wayne (WV) | -3.28 | 100 |
| 78 | War Big Creek (WV) | -3.39 | 81 |
| 79 | Poca (WV) | -3.43 | 95 |
| 80 | Man (WV) | -3.68 | 100 |
| 81 | Sistersville (WV) | -3.73 | 89 |
| 82 | Valley-Montgomery (WV) | -4.04 | 83 |
| 83 | St. Marys (WV) | -4.20 | 111 |
| 84 | Hinton Summers County (WV) | -4.64 | 106 |
| 85 | Grafton (WV) | -5.01 | 115 |
| 86 | Spencer (WV) | -5.10 | 76 |
| 87 | Clarksburg Roosevelt-Wilson (WV) | -5.15 | 68 |
| 88 | Winfield (WV) | -5.17 | 90 |
| 89 | Ripley (WV) | -5.30 | 95 |
| 90 | Mount Hope (WV) | -5.59 | 86 |
| 91 | Charleston Sissonville (WV) | -5.62 | 88 |
| 92 | Shinnston (WV) | -5.65 | 67 |
| 93 | Ravenswood (WV) | -5.66 | 109 |
| 94 | Summersville Nicholas County (WV) | -5.86 | 102 |
| 95 | Sistersville Tyler (WV) | -5.97 | 27 |
| 96 | Williamson (WV) | -6.49 | 90 |
| 97 | Alderson (WV) | -6.66 | 46 |
| 98 | Weirton Madonna (WV) | -6.95 | 66 |
| 99 | Chester (WV) | -7.06 | 47 |
| 100 | Farmington (WV) | -7.10 | 53 |
| 101 | Romney Hampshire (WV) | -7.54 | 59 |
| 102 | Welch Mount View (WV) | -7.59 | 45 |
| 103 | Williamstown (WV) | -7.61 | 101 |
| 104 | Charleston Catholic (WV) | -7.78 | 57 |
| 105 | Milton (WV) | -7.78 | 70 |
| 106 | Northfork (WV) | -8.12 | 63 |
| 107 | Rainelle (WV) | -8.13 | 44 |
| 108 | Spencer Roane County (WV) | -8.45 | 30 |
| 109 | Buffalo-Wayne (WV) | -8.72 | 61 |
| 110 | Charles Town (WV) | -9.17 | 51 |
| 111 | Wayne County Buffalo (WV) | -10.01 | 68 |
| 112 | Fayetteville (WV) | -10.17 | 97 |
| 113 | Seth Sherman (WV) | -10.33 | 98 |
| 114 | Athens (WV) | -10.37 | 25 |
| 115 | Mullens (WV) | -10.43 | 75 |
| 116 | Kingwood Preston (WV) | -10.46 | 32 |
| 117 | Huntington Vinson (WV) | -10.63 | 65 |
| 118 | Philippi Barbour (WV) | -10.83 | 88 |
| 119 | Matewan (WV) | -10.88 | 88 |
| 120 | Romney (WV) | -11.03 | 33 |
| 121 | Moorefield (WV) | -11.14 | 96 |
| 122 | Lewisburg Greenbrier (WV) | -11.20 | 57 |
| 123 | Madison Scott (WV) | -11.52 | 98 |
| 124 | Lost Creek South Harrison (WV) | -11.53 | 58 |
| 125 | Shinnston Lincoln (WV) | -11.70 | 45 |
| 126 | Coal City Independence (WV) | -11.80 | 47 |
| 127 | Matewan Magnolia (WV) | -11.84 | 83 |
| 128 | Hambleton Tucker County (WV) | -11.85 | 45 |
| 129 | Clendenin (WV) | -12.11 | 41 |
| 130 | Marlinton (WV) | -12.14 | 50 |
| 131 | Elkview (WV) | -12.15 | 39 |
| 132 | White Sulphur Springs (WV) | -12.56 | 43 |
| 133 | Green Bank (WV) | -12.62 | 45 |
| 134 | New Cumberland (WV) | -12.80 | 48 |
| 135 | Fairview (WV) | -12.84 | 58 |
| 136 | Richwood (WV) | -12.87 | 102 |
| 137 | Elizabeth Wirt County (WV) | -13.23 | 100 |
| 138 | West Union Doddridge County (WV) | -13.45 | 104 |
| 139 | Mason Wahama (WV) | -13.56 | 90 |
| 140 | Franklin Pendleton County (WV) | -13.87 | 27 |
| 141 | Oceana (WV) | -14.06 | 55 |
| 142 | Ansted (WV) | -14.14 | 55 |
| 143 | Pennsboro (WV) | -14.17 | 66 |
| 144 | Cameron (WV) | -14.40 | 113 |
| 145 | Masontown (WV) | -14.55 | 36 |
| 146 | Hedgesville (WV) | -14.67 | 90 |
| 147 | Coal City Stoco (WV) | -14.73 | 50 |
| 148 | Clarksburg Notre Dame (WV) | -15.13 | 83 |
| 149 | Hico Midland Trail (WV) | -15.23 | 47 |
| 150 | McMechen Bishop Donahue (WV) | -15.46 | 57 |
| 151 | Ellenboro Ritchie County (WV) | -15.75 | 37 |
| 152 | Mt. Zion Calhoun (WV) | -15.76 | 100 |
| 153 | Middlebourne Tyler County (WV) | -15.78 | 77 |
| 154 | Rivesville (WV) | -15.87 | 48 |
| 155 | Shady Spring (WV) | -16.03 | 99 |
| 156 | Iaeger (WV) | -16.05 | 76 |
| 157 | Parkersburg Catholic (WV) | -16.08 | 55 |
| 158 | Ridgeley (WV) | -16.08 | 42 |
| 159 | Parsons (WV) | -16.28 | 64 |
| 160 | New Richmond Wyoming East (WV) | -16.41 | 25 |
| 161 | Clarksburg Liberty (WV) | -16.86 | 74 |
| 162 | Gilbert (WV) | -16.91 | 56 |
| 163 | Dunmore Pocahontas County (WV) | -16.94 | 53 |
| 164 | Elkhorn (WV) | -17.14 | 25 |
| 165 | Putnam Buffalo (WV) | -17.44 | 97 |
| 166 | Kingwood (WV) | -17.52 | 56 |
| 167 | Lookout Nuttall (WV) | -17.61 | 50 |
| 168 | Smithers Valley (WV) | -17.65 | 44 |
| 169 | Peterstown (WV) | -17.66 | 56 |
| 170 | Chapmanville Regional (WV) | -17.71 | 74 |
| 171 | Webster Springs (WV) | -17.85 | 51 |
| 172 | Upper Glade Webster County (WV) | -17.99 | 49 |
| 173 | Barrackville (WV) | -18.10 | 50 |
| 174 | Rowlesburg (WV) | -18.14 | 29 |
| 175 | Fort Gay Tolsia (WV) | -18.22 | 89 |
| 176 | Griffithsville Duval (WV) | -18.32 | 80 |
| 177 | Logan Aracoma (WV) | -18.32 | 27 |
| 178 | Baker East Hardy (WV) | -18.40 | 44 |
| 179 | Putnam County Buffalo (WV) | -18.43 | 80 |
| 180 | Clay County (WV) | -18.50 | 97 |
| 181 | Morgantown St. Francis (WV) | -18.56 | 51 |
| 182 | Rupert (WV) | -18.74 | 31 |
| 183 | Pineville (WV) | -18.79 | 62 |
| 184 | Gauley Bridge (WV) | -18.81 | 78 |
| 185 | Shepherdstown (WV) | -19.08 | 40 |
| 186 | Lewisburg (WV) | -19.22 | 43 |
| 187 | Branchland Guyan Valley (WV) | -19.26 | 76 |
| 188 | Sutton Braxton County (WV) | -19.26 | 54 |
| 189 | Meadow Bridge (WV) | -19.40 | 92 |
| 190 | Belington (WV) | -19.44 | 46 |
| 191 | Paden City (WV) | -19.75 | 72 |
| 192 | Sophia (WV) | -19.84 | 33 |
| 193 | Harpers Ferry (WV) | -20.03 | 44 |
| 194 | Petersburg (WV) | -20.22 | 90 |
| 195 | Newell Wells (WV) | -20.28 | 38 |
| 196 | Harrisville (WV) | -20.34 | 57 |
| 197 | Berkeley Springs (WV) | -20.50 | 95 |
| 198 | Lewisburg Greenbrier Military JV (WV) | -20.51 | 31 |
| 199 | Glen Daniel Liberty (WV) | -20.58 | 46 |
| 200 | Thomas (WV) | -20.61 | 35 |
| 201 | Surveyor Trap Hill (WV) | -20.81 | 47 |
| 202 | Cowen (WV) | -21.09 | 48 |
| 203 | Blacksville Clay-Battelle (WV) | -21.52 | 90 |
| 204 | Hamlin (WV) | -21.95 | 74 |
| 205 | Van (WV) | -22.42 | 92 |
| 206 | Sharples (WV) | -22.43 | 26 |
| 207 | Lumberport (WV) | -22.93 | 54 |
| 208 | Gassaway (WV) | -23.13 | 46 |
| 209 | Franklin (WV) | -23.38 | 68 |
| 210 | Fort Gay (WV) | -23.53 | 28 |
| 211 | Colcord Clear Fork (WV) | -23.83 | 63 |
| 212 | Williamson Tug Valley (WV) | -24.15 | 36 |
| 213 | Stotesbury Mark Twain (WV) | -24.36 | 28 |
| 214 | Crum (WV) | -24.37 | 39 |
| 215 | Hillsboro (WV) | -24.57 | 46 |
| 216 | Sutton (WV) | -24.61 | 45 |
| 217 | Burnsville (WV) | -24.68 | 42 |
| 218 | Union (WV) | -24.73 | 58 |
| 219 | Pine Grove Valley (WV) | -24.99 | 67 |
| 220 | Montcoal Marsh Fork (WV) | -25.12 | 72 |
| 221 | Terra Alta (WV) | -25.23 | 54 |
| 222 | West Milford Unidis (WV) | -25.57 | 41 |
| 223 | Davis Mountaineer (WV) | -25.59 | 39 |
| 224 | Beckley JV (WV) | -25.96 | 31 |
| 225 | Glen Rogers (WV) | -26.23 | 30 |
| 226 | Monroe County Union (WV) | -26.76 | 56 |
| 227 | Princeton PikeView (WV) | -27.77 | 29 |
| 228 | Delbarton Burch (WV) | -27.96 | 82 |
| 229 | Baileysville (WV) | -28.00 | 47 |
| 230 | Glenville Gilmer County (WV) | -28.65 | 93 |
| 231 | Renick (WV) | -29.08 | 37 |
| 232 | Crichton (WV) | -29.45 | 27 |
| 233 | West Virginia School for the Deaf (WV) | -31.92 | 44 |
| 234 | Grafton West Virginia Industrial Home for Boys (WV) | -32.11 | 40 |
| 235 | West Virginia Industrial Home For Youth (WV) | -32.48 | 36 |
| 236 | Mill Creek Tygarts Valley (WV) | -32.85 | 53 |
| 237 | Frankford (WV) | -35.91 | 29 |
| 238 | Walton (WV) | -37.41 | 52 |
| 239 | Circleville (WV) | -37.71 | 49 |
| 240 | Herndon (WV) | -41.18 | 34 |
| 241 | Hundred (WV) | -42.79 | 84 |
| 242 | Ashton Hannan (WV) | -52.19 | 77 |
| 243 | Montcalm (WV) | -53.37 | 28 |

