Please report missing or incorrect scores here.
  VHSL-REFERENCE.COM   
VHSL Football - Team Records
1920-2017

Show active teams only

If you have any season information for teams prior to 1999 please send me the info.

Team W L T
Pct S G
Andrew Lewis 42 2 0 0.955 4 44
Phoebus 277 49 0 0.850 27 326
Lexington 22 4 0 0.846 2 26
Riverheads 206 39 0 0.841 20 245
Westfield 198 38 0 0.839 19 236
Wytheville 12 2 1 0.833 2 15
Marshall-Walker 10 2 0 0.833 1 12
Stone Bridge 203 42 0 0.829 19 245
Newport News 29 4 6 0.821 4 39
Pennington 29 7 1 0.797 3 37
L.C. Bird 374 96 2 0.794 41 472
Justice / J.E.B. Stuart 7 2 0 0.778 1 9
Union 75 22 0 0.773 8 97
Varina 222 66 0 0.771 25 288
C.D. Hylton 241 74 1 0.764 27 316
Clintwood 190 58 0 0.763 21 249
Salem 384 120 4 0.760 42 508
Essex 193 62 0 0.757 21 255
Gretna 180 58 0 0.756 20 238
Tuscarora 83 27 0 0.755 9 110
Lafayette 218 71 0 0.754 25 289
Hampton 727 228 37 0.752 104 992
Eastern View 91 31 0 0.746 11 122
Sussex Central 190 68 0 0.736 21 258
Harrisonburg 199 73 0 0.732 24 272
Courtland 268 102 0 0.724 31 370
King William 175 67 0 0.723 21 242
Massaponax 164 65 0 0.716 20 229
Gate City 503 198 6 0.716 63 707
Liberty(Beal) 161 65 0 0.712 20 226
Sherando 182 76 0 0.705 23 258
Ocean Lakes 195 82 0 0.704 25 277
Powell Valley 401 166 15 0.702 52 582
Centreville 238 103 0 0.698 30 341
J.I. Burton 184 80 0 0.697 22 264
Highland Springs 551 237 30 0.692 79 818
Battlefield 112 50 0 0.691 14 162
Amherst County 194 87 0 0.690 24 281
Colonial Forge 149 67 0 0.690 19 216
Franklin 153 70 0 0.686 20 223
Manchester 142 66 0 0.683 20 208
Haysi 126 59 0 0.681 17 185
Lake Taylor 297 140 4 0.678 40 441
Magna Vista 169 82 0 0.673 21 251
Lunenburg 466 224 10 0.673 64 700
Appalachia 570 271 31 0.671 87 872
Clifton Forge 6 3 0 0.667 1 9
Yorktown 145 73 0 0.665 20 218
Monticello 149 76 0 0.662 20 225
Brookville 476 239 18 0.662 69 733
Thomas Dale 411 210 13 0.659 59 634
Hermitage 451 233 22 0.654 68 706
James Robinson 334 180 5 0.648 47 519
Giles 410 221 9 0.648 58 640
Woodgrove 64 35 0 0.646 9 99
Jonesville 9 5 0 0.643 1 14
James Monroe 362 201 3 0.642 50 566
Heritage(Lyn) 154 86 0 0.642 21 240
Hopewell 206 115 1 0.641 29 322
Broad Run 141 80 0 0.638 20 221
Southampton 205 117 0 0.637 29 322
Landstown 126 72 0 0.636 18 198
Powhatan 447 251 21 0.636 69 719
Washington & Lee 148 85 0 0.635 21 233
George Wythe(W) 266 152 6 0.634 39 424
Matoaca 173 100 0 0.634 25 273
East Rockingham 64 37 0 0.634 9 101
Radford 585 331 42 0.633 94 958
Dublin 71 40 6 0.632 12 117
Briar Woods 98 57 0 0.632 13 155
E.C. Glass 652 372 42 0.631 108 1066
Annandale 425 247 11 0.630 65 683
Louisa 142 84 0 0.628 21 226
Glenvar 140 83 0 0.628 21 223
Lake Braddock 188 112 1 0.626 27 301
West Potomac 236 141 0 0.626 34 377
Jefferson Forest 190 114 0 0.625 27 304
Pulaski County 354 215 5 0.621 55 574
Clarke County 134 82 0 0.620 20 216
Poquoson 153 94 0 0.619 21 247
Handley 600 363 42 0.618 100 1005
Lebanon 179 111 0 0.617 26 290
North Stafford 145 90 0 0.617 21 235
Brooke Point 170 106 0 0.616 25 276
Bethel 185 116 2 0.614 28 303
Patriot 46 29 0 0.613 7 75
GW-Danville 588 365 35 0.613 99 988
James Madison 148 94 0 0.612 22 242
Ridgeview 25 16 0 0.610 4 41
Appomattox 142 91 0 0.609 21 233
Woodbridge 157 101 1 0.608 24 259
Mills Godwin 236 152 1 0.608 38 389
Honaker 189 122 0 0.608 28 311
Richlands 301 196 6 0.604 46 503
Western Branch 312 205 13 0.601 51 530
Buffalo Gap 135 90 0 0.600 20 225
William Campbell 147 98 0 0.600 21 245
First Colonial 323 215 8 0.599 53 546
Grassfield 79 53 0 0.598 12 132
Graham 519 343 39 0.598 90 901
Martinsville 211 142 4 0.597 34 357
South County 96 65 0 0.596 14 161
Norcom 311 211 4 0.595 51 526
Colonial Beach 98 69 0 0.587 21 167
Jefferson Senior 316 218 46 0.584 66 580
Oscar Smith 401 284 17 0.583 65 702
York 134 96 0 0.583 21 230
Liberty(Bed) 140 101 1 0.581 22 242
Strasburg 137 99 0 0.581 22 236
Oakton 130 94 0 0.580 20 224
Salem(VB) 189 137 0 0.580 30 326
Nottoway 154 112 0 0.579 24 266
R.E. Lee(ST) 257 189 4 0.576 42 450
Indian River 241 180 5 0.572 40 426
Grafton 121 91 0 0.571 20 212
William Byrd 178 133 8 0.571 34 319
Woodside 134 101 0 0.570 22 235
Kettle Run 66 50 0 0.569 11 116
Surry 153 116 1 0.569 24 270
Parry McCluer 188 143 3 0.567 29 334
Chilhowie 442 335 20 0.567 82 797
Blacksburg 262 203 20 0.561 51 485
Goochland 292 228 8 0.561 49 528
Chancellor 186 146 0 0.560 31 332
Tazewell 418 327 19 0.560 76 764
Blacksburg    175 137 12 0.559 30 324
Norview 455 357 24 0.559 83 836
Douglas Freeman 358 282 14 0.558 65 654
Maury 556 441 52 0.555 107 1049
Lee-Davis 341 273 9 0.555 61 623
Cosby(C) 72 58 0 0.554 13 130
Northside 329 265 9 0.553 57 603
Great Bridge 394 320 24 0.550 73 738
Rural Retreat 245 204 1 0.546 42 450
Chantilly 133 111 0 0.545 22 244
Abingdon 439 364 37 0.545 88 840
Madison County 144 121 0 0.543 24 265
Turner Ashby 115 97 0 0.542 20 212
Western Albemarle 122 103 0 0.542 21 225
Patrick Henry(A) 393 331 19 0.542 79 743
Park View(St) 120 102 0 0.541 20 222
J.J. Kelly 74 63 0 0.540 13 137
Wilson Memorial 123 105 0 0.539 21 228
John Champe 41 35 0 0.539 7 76
Kecoughtan 152 131 0 0.537 27 283
Deep Creek 313 270 9 0.536 57 592
Heritage(NN) 127 110 0 0.536 22 237
Bath County 361 317 12 0.532 72 690
West Springfield 123 109 0 0.530 22 232
Bayside 222 197 2 0.530 40 421
Tabb 135 120 0 0.529 24 255
Monacan 218 196 4 0.526 40 418
Narrows 410 371 23 0.524 83 804
Orange 121 110 0 0.524 22 231
Marion 114 104 0 0.523 20 218
Floyd County 125 114 1 0.523 22 240
Park View(SH) 104 95 0 0.523 20 199
Potomac 123 113 0 0.521 22 236
Petersburg 145 134 2 0.520 27 281
Central(W) 110 102 0 0.519 20 212
Deep Run 85 79 0 0.518 16 164
Grundy 114 106 0 0.518 21 220
William Fleming 157 147 2 0.516 35 306
Grayson County 113 106 0 0.516 21 219
Broadway 115 108 0 0.516 21 223
Dinwiddie 290 273 7 0.515 54 570
Smithfield 108 102 0 0.514 20 210
Covington 133 126 1 0.513 25 260
Mount Vernon 125 120 0 0.510 23 245
Hanover 93 90 0 0.508 16 183
Pearisburg 31 30 3 0.508 7 64
Loudoun Valley 288 279 11 0.508 57 578
Millbrook 85 83 0 0.506 16 168
W.T. Woodson 106 104 0 0.505 20 210
Atlee 145 143 0 0.503 28 288
Shoemaker 82 81 8 0.503 20 171
Cave Spring 289 286 10 0.503 62 585
Lancaster 102 101 0 0.502 20 203
Buckingham County 306 303 11 0.502 61 620
Henrico 113 113 2 0.500 22 228
Loudoun County 107 107 0 0.500 21 214
Rustburg 128 128 0 0.500 23 256
Patrick Henry(GS) 160 163 0 0.495 31 323
Spotswood 104 106 0 0.495 20 210
Hurley 101 103 0 0.495 21 204
Dan River 103 106 0 0.493 20 209
Manassas Park 111 116 0 0.489 22 227
Langley 109 114 0 0.489 21 223
Altavista 107 112 0 0.489 20 219
Hayfield 250 262 8 0.488 50 520
Galax 304 322 9 0.486 61 635
South Lakes 203 216 1 0.485 40 420
Fauquier 109 116 1 0.485 22 226
Castlewood 295 314 4 0.485 62 613
Potomac Falls 99 106 0 0.483 20 205
George Marshall 278 298 9 0.483 57 585
Alleghany 265 285 6 0.482 55 556
Kings Fork 78 84 0 0.481 15 162
Greensville 100 108 0 0.481 21 208
Patrick Henry(R) 142 155 4 0.478 32 301
T.C. Williams 115 127 0 0.475 23 242
Woodrow Wilson 279 309 12 0.475 59 600
Bruton 112 125 0 0.473 23 237
Thomas Edison 214 240 3 0.472 43 457
Mountain View 71 80 0 0.470 14 151
West Point 101 114 0 0.470 21 215
Gar-Field 130 147 0 0.469 26 277
Stuarts Draft 107 121 0 0.469 21 228
Tunstall 98 111 0 0.469 20 209
Amelia County 97 110 0 0.469 20 207
Green Run 186 214 2 0.465 40 402
Nandua 91 105 0 0.464 20 196
Warwick 133 155 0 0.462 28 288
Meadowbrook 262 306 7 0.462 56 575
New Kent 106 124 0 0.461 22 230
James River(C) 94 111 0 0.459 20 205
Frank Cox 184 218 5 0.458 40 407
Hidden Valley 82 97 0 0.458 17 179
Tallwood 128 152 0 0.457 27 280
James River(B) 95 113 0 0.457 21 208
Lee 144 172 0 0.456 30 316
Liberty Christian 10 12 0 0.455 3 22
Lord Botetourt 246 298 11 0.453 57 555
Fort Chiswell 271 332 2 0.450 59 605
Albemarle 293 360 9 0.449 66 662
Skyline 57 70 0 0.449 12 127
Washington-Lee 109 135 0 0.447 24 244
Kempsville 229 286 6 0.445 51 521
Heritage(Le) 72 90 0 0.444 16 162
Granby 337 431 26 0.441 80 794
Christiansburg 365 472 25 0.438 89 862
Clover Hill 88 114 0 0.436 20 202
Franklin County 160 209 10 0.435 45 379
Rockbridge County 101 132 0 0.433 23 233
Bassett 126 166 5 0.433 30 297
Falls Church 93 122 0 0.433 21 215
Waynesboro 257 338 2 0.432 59 597
Booker T. Washington 172 228 4 0.431 40 404
Stonewall Jackson(Q) 104 139 0 0.428 23 243
Warren County 88 118 0 0.427 20 206
Herndon 90 121 0 0.427 21 211
Virginia 87 117 0 0.426 20 204
Princess Anne 248 339 11 0.424 59 598
Lane 8 1 0 0.421 2 19
Stonewall Jackson(M) 97 136 4 0.418 23 237
Churchland 182 255 5 0.417 44 442
Osbourn 90 126 0 0.417 20 216
Huguenot 91 128 0 0.416 21 219
Fluvanna 97 137 2 0.415 23 236
King George 104 147 1 0.415 24 252
Spotsylvania 115 163 0 0.414 26 278
Rappahannock 88 126 0 0.411 21 214
Kellam 165 237 2 0.411 40 404
Luray 83 119 0 0.411 20 202
Culpeper County 91 131 0 0.410 21 222
Osbourn Park 84 122 0 0.408 20 206
Riverbend 64 93 0 0.408 15 157
Halifax County 92 135 1 0.406 23 228
Carroll County 254 376 13 0.405 64 643
Whitewood 2 3 0 0.400 1 5
Nansemond River 99 149 0 0.399 24 248
Eastern Montgomery 79 120 0 0.397 19 199
Brunswick 82 125 0 0.396 20 207
Fairfax 80 122 0 0.396 20 202
Auburn  81 125 4 0.395 21 210
Rich Valley 15 23 0 0.395 4 38
Fort Defiance 86 132 0 0.394 21 218
Hillsville 39 62 7 0.394 12 108
Eastside 32 50 0 0.390 8 82
Mathews 79 124 0 0.389 20 203
George Mason 81 128 0 0.388 21 209
Staunton River 90 143 0 0.386 22 233
Northumberland 82 131 0 0.385 21 213
Stafford 90 146 2 0.382 23 238
Midlothian 76 123 0 0.382 20 199
Dominion 63 103 0 0.380 16 166
Chincoteague 11 18 0 0.379 8 29
Saltville 14 23 0 0.378 4 37
Hickory 86 142 0 0.377 23 228
R.E. Lee(S) 78 129 0 0.377 20 207
J.R. Tucker 205 349 12 0.373 57 566
Rye Cove 76 128 0 0.373 20 204
Caroline 101 171 0 0.371 27 272
Prince Edward 75 127 0 0.371 20 202
McLean 87 148 0 0.370 23 235
Independence 7 13 3 0.370 3 23
Northwood 126 215 0 0.370 33 341
Colgan 7 12 0 0.368 2 19
Charlottesville 80 140 0 0.364 21 220
James Wood 100 181 6 0.359 29 287
Middlesex 80 146 0 0.354 22 226
John Marshall 81 148 0 0.354 23 229
Wise Central 29 53 0 0.354 8 82
Lakeland 91 168 0 0.351 25 259
Holston 144 267 1 0.351 40 412
Northside   3 6 1 0.350 1 10
Riverside 14 26 0 0.350 4 40
Denbigh 95 178 0 0.348 27 273
Northampton 72 135 0 0.348 21 207
Pound 43 81 0 0.347 12 124
Randolph-Henry 72 137 0 0.344 21 209
Thomas Walker 68 131 0 0.342 21 199
Chatham 69 133 0 0.342 20 202
Warhill 42 81 0 0.341 12 123
Fieldale-Collinsville 17 33 0 0.340 5 50
Bland(RG) 92 179 0 0.339 27 271
Forest Park 62 122 0 0.337 19 184
Charles City 67 133 0 0.335 20 200
Garden 7 14 0 0.333 2 21
Prince George 66 132 0 0.333 20 198
Brentsville 71 143 0 0.332 21 214
Manor 43 92 6 0.326 14 141
Twin Springs 67 140 0 0.324 20 207
JFK 15 32 0 0.319 5 47
John Battle 82 176 0 0.318 25 258
St. Paul 112 247 7 0.316 36 366
Auburn 65 141 0 0.316 20 206
Coeburn 37 81 0 0.314 12 118
Colonial Heights 98 216 2 0.313 32 316
Freedom 45 99 0 0.313 14 144
Fries 13 31 4 0.313 6 48
Windsor 58 131 0 0.307 20 189
Cradock 35 83 3 0.302 13 121
William Monroe 62 153 0 0.288 21 215
Nelson County 57 142 0 0.286 20 199
Twin Valley 51 128 0 0.285 18 179
Arcadia 54 139 0 0.280 20 193
Cumberland 54 142 0 0.276 20 196
Patrick County 55 148 0 0.271 20 203
Thomas Jefferson(A) 53 144 0 0.269 20 197
Jamestown 53 146 0 0.266 20 199
Bedford 9 28 3 0.263 5 40
Pocahontas 24 70 0 0.255 10 94
Glen Allen 20 59 0 0.253 8 79
Wakefield 50 148 0 0.253 20 198
Ervinton 35 104 0 0.252 14 139
Armstrong 50 150 0 0.250 20 200
King & Queen 54 163 0 0.249 23 217
Menchville 66 210 0 0.239 28 276
Craig County 47 150 0 0.239 20 197
Thomas Jefferson(R) 48 169 1 0.222 22 218
Freedom(R) 27 101 0 0.211 13 128
Drewry Mason 9 38 3 0.210 6 50
Gloucester 45 171 0 0.208 22 216
J.E.B. Stuart 39 150 0 0.206 19 189
Bluestone 39 157 0 0.199 20 196
Laurel Park 10 41 0 0.196 5 51
Page 38 159 0 0.193 20 197
Rappahannock County 13 61 0 0.176 10 74
Pembroke 2 21 3 0.135 4 26
Rock Ridge 5 34 0 0.128 4 39
George Wythe(R) 22 175 0 0.112 20 197
Shawsville 0 9 0 0.000 1 9
Totals 54755 48776 1247 0.528 10115 104789