VHSL-REFERENCE.COM
1999  |   2000  |   2001  |   2002  |  2003  |   2004  |   2005  |   2006  |   2007  |   2008   |   2009  | 

1999-09 Team Totals    |   1999-09 Team Seasons

VHSL Football Team Composite Strength of Schedule (SOS) by Opponents W-L Record
(1999-09)

Rank Team OPP W OPP L OPP Pct W L Pct
Team
Avg
Rating
Team
SER
1 Oakton 846 540 0.610 85 41 0.675 94.3 1.13
2 Tazewell 779 509 0.605 59 60 0.496 43.1 1.26
3 Chantilly 770 511 0.601 61 57 0.517 84.3 0.91
4 Blacksburg 776 515 0.601 60 57 0.513 58.8 1.20
5 Powell Valley 789 545 0.591 86 44 0.662 47.5 1.55
6 Salem 894 626 0.588 115 22 0.839 82.5 1.59
7 Graham 664 465 0.588 69 43 0.616 55.0 1.80
8 Brookville 832 595 0.583 79 49 0.617 64.1 1.48
9 Indian River 729 526 0.581 47 70 0.402 70.1 1.06
10 GW-Danville 617 451 0.578 71 43 0.623 72.9 1.04
11 Hanover 485 355 0.577 33 46 0.418 56.4 1.10
12 Culpeper County 714 523 0.577 52 64 0.448 63.1 1.03
13 William Campbell 814 598 0.576 96 37 0.722 54.5 2.05
14 Sherando 571 422 0.575 71 42 0.628 63.4 1.12
15 Richlands 793 587 0.575 97 30 0.764 59.6 1.53
16 Gate City 823 611 0.574 105 25 0.808 58.2 1.90
17 Freedom 314 234 0.573 6 44 0.120 50.7 0.82
18 Thomas Dale 736 549 0.573 80 40 0.667 79.1 1.02
19 L.C. Bird 776 581 0.572 105 23 0.820 89.3 1.31
20 James Robinson 780 584 0.572 102 27 0.791 103.0 1.06
21 Pulaski County 753 565 0.571 74 46 0.617 68.3 1.16
22 Fort Defiance 723 543 0.571 49 67 0.422 45.7 1.11
23 Giles 786 593 0.570 94 32 0.746 50.2 1.64
24 Christiansburg 743 561 0.570 53 67 0.442 48.7 1.10
25 Spotsylvania 681 515 0.569 36 76 0.321 43.9 0.83
26 King George 690 524 0.568 35 78 0.310 39.0 0.84
27 Appalachia 713 543 0.568 59 58 0.504 27.2 1.26
28 Lee 510 391 0.566 28 74 0.275 21.0 0.55
29 Handley 758 582 0.566 92 34 0.730 69.3 1.49
30 Northside 736 567 0.565 57 61 0.483 54.8 1.23
31 Stuarts Draft 699 541 0.564 37 77 0.325 38.1 1.03
32 E.C. Glass 664 515 0.563 45 67 0.402 58.1 0.95
33 Lake Braddock 715 557 0.562 67 51 0.568 85.6 0.96
34 Clintwood 733 572 0.562 80 43 0.650 38.8 1.53
35 Patrick Henry(R) 641 501 0.561 37 74 0.333 52.0 0.77
36 Loudoun County 565 442 0.561 43 63 0.406 50.9 0.99
37 Osbourn 747 585 0.561 56 67 0.455 72.7 1.05
38 Centreville 732 574 0.560 79 42 0.653 91.3 1.17
39 Floyd County 769 604 0.560 85 41 0.675 43.4 1.32
40 Lebanon 753 592 0.560 80 43 0.650 42.1 1.33
41 Poquoson 764 601 0.560 68 58 0.540 52.9 1.30
42 Carroll County 700 551 0.560 62 54 0.534 42.4 1.02
43 West Springfield 697 549 0.559 60 54 0.526 83.2 1.04
44 Grundy 568 449 0.559 58 57 0.504 35.9 1.18
45 Shawsville 48 38 0.558 0 9 0.000 -12.8 -0.64
46 Courtland 728 577 0.558 77 43 0.642 67.3 1.29
47 Woodbridge 728 579 0.557 69 50 0.580 83.2 0.91
48 Henrico 665 531 0.556 46 68 0.404 55.1 0.92
49 Herndon 661 531 0.555 61 50 0.550 82.8 1.02
50 Rustburg 713 574 0.554 48 70 0.407 45.8 1.12
51 Forest Park 540 435 0.554 24 65 0.270 63.7 0.77
52 Lee-Davis 637 514 0.553 54 56 0.491 62.9 1.01
53 Brunswick 629 508 0.553 35 76 0.315 30.5 0.98
54 Chancellor 695 562 0.553 69 48 0.590 62.0 1.11
55 Franklin County 681 551 0.553 66 49 0.574 67.6 0.88
56 Grassfield 200 162 0.552 16 17 0.485 73.7 1.01
57 Westfield 670 543 0.552 94 23 0.803 98.3 1.02
58 Hopewell 719 584 0.552 66 55 0.545 66.1 1.44
59 Stone Bridge 656 533 0.552 99 15 0.868 89.7 1.41
60 Staunton River 666 542 0.551 22 89 0.198 31.5 0.67
61 Laurel Park 303 247 0.551 10 41 0.196 23.8 0.82
62 Meadowbrook 713 585 0.549 75 46 0.620 72.6 1.12
63 Charlottesville 663 544 0.549 41 72 0.363 41.9 0.83
64 Washington & Lee 734 603 0.549 85 41 0.675 45.3 1.37
65 Rappahannock 668 549 0.549 36 76 0.321 17.9 0.67
66 Amherst County 794 653 0.549 103 29 0.780 76.4 1.34
67 Hayfield 658 542 0.548 49 64 0.434 72.9 0.98
68 Heritage(NN) 691 570 0.548 59 58 0.504 76.2 1.19
69 Radford 713 589 0.548 80 40 0.667 43.6 1.49
70 Varina 728 602 0.547 109 17 0.865 89.8 1.34
71 Dinwiddie 693 575 0.547 52 67 0.437 56.6 1.03
72 J.I. Burton 795 660 0.546 89 43 0.674 37.6 1.72
73 Nelson County 654 544 0.546 45 66 0.405 33.8 1.00
74 Phoebus 846 704 0.546 128 14 0.901 103.8 1.90
75 Stafford 656 546 0.546 49 64 0.434 61.3 0.91
76 North Stafford 686 572 0.545 65 53 0.551 71.1 1.08
77 James Wood 526 439 0.545 36 70 0.340 42.9 0.77
78 Harrisonburg 774 649 0.544 105 26 0.802 74.4 1.47
79 Magna Vista 722 606 0.544 71 56 0.559 53.2 1.23
80 Oscar Smith 751 631 0.543 104 26 0.800 95.3 1.27
81 Tabb 640 538 0.543 45 65 0.409 45.0 0.89
82 Essex 773 650 0.543 103 28 0.786 49.2 1.60
83 Lafayette 748 629 0.543 98 30 0.766 69.5 1.26
84 South County 323 272 0.543 26 28 0.481 73.7 1.04
85 Warhill 171 144 0.543 2 28 0.067 19.6 0.46
86 Page 613 517 0.542 25 83 0.231 13.9 0.44
87 Annandale 652 552 0.542 57 55 0.509 82.0 0.96
88 William Monroe 608 515 0.541 16 92 0.148 22.8 0.60
89 Langley 663 562 0.541 54 59 0.478 72.2 0.99
90 Gloucester 637 541 0.541 20 90 0.182 55.3 0.76
91 Park View(St) 641 545 0.540 91 34 0.728 73.7 1.34
92 Rural Retreat 748 636 0.540 74 54 0.578 30.9 1.19
93 Briar Woods 208 177 0.540 23 18 0.561 57.1 1.21
94 Hampton 772 657 0.540 111 21 0.841 98.6 1.60
95 Mathews 702 598 0.540 54 65 0.454 25.1 0.90
96 Jefferson Forest 678 578 0.540 61 53 0.535 58.2 1.11
97 George Wythe(W) 732 626 0.539 94 32 0.746 45.8 1.59
98 New Kent 694 596 0.538 64 57 0.529 48.3 1.25
99 Warren County 575 494 0.538 40 68 0.370 43.7 0.98
100 Fairfax 633 544 0.538 43 67 0.391 68.4 0.91
101 Lord Botetourt 664 573 0.537 47 67 0.412 46.0 1.02
102 Southampton 683 590 0.537 63 56 0.529 49.2 1.19
103 Bethel 669 578 0.536 65 50 0.565 80.9 1.12
104 Heritage(Lyn) 688 595 0.536 67 50 0.573 58.4 1.20
105 South Lakes 654 566 0.536 43 72 0.374 62.1 1.01
106 Kecoughtan 648 561 0.536 51 61 0.455 72.9 1.06
107 T.C. Williams 620 537 0.536 33 76 0.303 66.7 0.74
108 Smithfield 658 570 0.536 55 59 0.482 48.3 1.03
109 R.E. Lee(S) 660 572 0.536 50 65 0.435 70.3 0.99
110 Landstown 586 508 0.536 71 32 0.689 89.4 1.14
111 Loudoun Valley 586 508 0.536 51 53 0.490 61.5 1.03
112 Luray 569 495 0.535 32 71 0.311 19.3 0.63
113 Matoaca 671 584 0.535 77 41 0.653 68.2 1.29
114 Appomattox 664 578 0.535 53 61 0.465 39.6 1.10
115 Gar-Field 672 586 0.534 64 53 0.547 79.9 0.87
116 West Potomac 652 570 0.534 56 59 0.487 76.6 1.04
117 Millbrook 414 362 0.534 32 41 0.438 46.9 0.97
118 Turner Ashby 695 608 0.533 84 38 0.689 64.4 1.36
119 Green Run 640 561 0.533 30 84 0.263 62.5 0.93
120 Liberty(Bed) 752 660 0.533 91 38 0.705 67.1 1.51
121 Central(W) 605 531 0.533 42 70 0.375 31.8 0.88
122 Warwick 655 575 0.533 61 53 0.535 78.4 1.16
123 Coeburn 616 541 0.532 32 75 0.299 11.8 0.43
124 Fauquier 619 544 0.532 57 55 0.509 64.5 1.06
125 Albemarle 628 552 0.532 43 69 0.384 53.2 0.84
126 Battlefield 321 283 0.531 36 19 0.655 83.4 0.98
127 Northumberland 611 539 0.531 25 83 0.231 11.3 0.39
128 Marion 674 595 0.531 63 56 0.529 36.4 0.94
129 Pound 640 566 0.531 42 72 0.368 15.5 0.67
130 Grayson County 572 506 0.531 54 58 0.482 22.6 0.66
131 Denbigh 627 555 0.530 38 72 0.345 65.0 0.98
132 John Battle 622 551 0.530 15 95 0.136 5.7 0.17
133 Waynesboro 631 559 0.530 26 85 0.234 32.6 0.82
134 Broad Run 570 505 0.530 63 53 0.543 56.8 0.99
135 Potomac 685 607 0.530 76 44 0.633 84.5 1.39
136 Arcadia 546 484 0.530 22 83 0.210 9.6 0.28
137 Princess Anne 636 564 0.530 39 75 0.342 67.2 0.88
138 Bassett 682 605 0.530 55 67 0.451 41.8 0.96
139 Atlee 576 511 0.530 35 70 0.333 50.9 0.84
140 Menchville 624 555 0.529 19 91 0.173 54.1 0.76
141 Woodside 662 590 0.529 60 56 0.517 76.4 1.03
142 Jamestown 618 553 0.528 33 77 0.300 37.1 0.69
143 Grafton 660 591 0.528 74 42 0.638 59.4 1.15
144 C.D. Hylton 737 660 0.528 104 27 0.794 96.1 1.22
145 Cave Spring 666 597 0.527 61 57 0.517 57.2 1.32
146 Stonewall Jackson(Q) 612 549 0.527 65 50 0.565 35.5 1.19
147 Great Bridge 628 565 0.526 54 59 0.478 72.7 0.99
148 Salem(VB) 662 596 0.526 67 52 0.563 81.8 1.09
149 William Fleming 666 601 0.526 78 39 0.667 70.2 1.21
150 Deep Creek 673 610 0.525 85 36 0.702 87.8 1.31
151 Bruton 643 584 0.524 60 54 0.526 50.8 1.46
152 Huguenot 624 567 0.524 59 56 0.513 63.9 1.25
153 Rockbridge County 647 588 0.524 60 58 0.508 50.5 1.09
154 Nansemond River 607 553 0.523 33 77 0.300 61.0 1.11
155 Brentsville 585 533 0.523 38 69 0.355 33.8 0.70
156 Virginia 553 504 0.523 42 66 0.389 28.0 0.78
157 Bath County 631 576 0.523 84 41 0.672 35.6 1.57
158 Auburn 605 554 0.522 33 78 0.297 9.9 0.38
159 Booker T. Washington 618 566 0.522 50 62 0.446 68.5 1.26
160 Lakeland 605 555 0.522 32 78 0.291 61.2 1.03
161 Spotswood 655 601 0.521 56 61 0.479 48.9 0.96
162 Hidden Valley 461 423 0.521 42 39 0.519 53.0 1.13
163 Chatham 607 560 0.520 42 70 0.375 29.6 0.85
164 Potomac Falls 489 452 0.520 55 53 0.509 56.6 0.96
165 Caroline 609 563 0.520 49 61 0.445 48.1 0.99
166 Dan River 596 552 0.519 38 72 0.345 30.2 0.88
167 Frank Cox 614 569 0.519 48 64 0.429 73.6 0.98
168 Brooke Point 646 599 0.519 71 46 0.607 74.1 1.13
169 William Byrd 649 602 0.519 64 51 0.557 55.1 1.15
170 James River(C) 591 549 0.518 52 59 0.468 61.6 0.87
171 Prince George 597 555 0.518 33 76 0.303 49.6 0.86
172 Kempsville 614 571 0.518 54 58 0.482 77.2 1.05
173 Parry McCluer 608 566 0.518 29 82 0.261 10.6 0.42
174 Honaker 663 618 0.518 82 40 0.672 35.2 1.30
175 Dominion 339 316 0.518 18 51 0.261 36.5 0.77
176 Massaponax 670 626 0.517 81 41 0.664 69.5 1.05
177 Sussex Central 747 699 0.517 100 34 0.746 45.5 1.65
178 J.J. Kelly 609 570 0.517 56 58 0.491 26.1 0.85
179 Osbourn Park 646 605 0.516 63 54 0.538 76.8 0.87
180 Nottoway 632 592 0.516 61 54 0.530 42.2 1.17
181 Hickory 601 564 0.516 50 60 0.455 71.4 0.89
182 Manchester 586 550 0.516 65 44 0.596 70.9 0.88
183 Windsor 519 488 0.515 38 62 0.380 19.5 0.65
184 W.T. Woodson 658 620 0.515 73 46 0.613 79.3 1.10
185 Altavista 562 530 0.515 32 74 0.302 15.7 0.55
186 Tallwood 601 567 0.515 46 65 0.414 72.8 0.96
187 Heritage(Le) 354 334 0.515 31 39 0.443 51.1 0.86
188 Garden 107 101 0.514 7 14 0.333 3.3 0.16
189 Highland Springs 635 601 0.514 89 30 0.748 78.4 1.27
190 Mills Godwin 532 504 0.514 66 42 0.611 68.3 0.96
191 Broadway 622 591 0.513 59 54 0.522 52.0 1.14
192 King & Queen 598 569 0.512 26 82 0.241 8.5 0.37
193 Twin Valley 395 376 0.512 19 69 0.216 -3.9 -0.18
194 Kings Fork 325 310 0.512 21 39 0.350 63.2 1.10
195 Prince Edward 604 577 0.511 50 62 0.446 33.3 0.86
196 Northampton 579 554 0.511 42 68 0.382 24.2 0.73
197 Stonewall Jackson(M) 598 574 0.510 41 70 0.369 68.2 0.82
198 Liberty(Beal) 636 611 0.510 92 29 0.760 76.3 1.28
199 King William 702 675 0.510 91 37 0.711 44.4 1.37
200 James Madison 669 644 0.510 71 51 0.582 75.9 1.13
201 Middlesex 599 577 0.509 30 80 0.273 11.3 0.41
202 Bayside 628 605 0.509 65 52 0.556 80.9 1.10
203 Powhatan 706 683 0.508 107 25 0.811 66.2 1.33
204 First Colonial 592 574 0.508 53 58 0.477 76.2 1.03
205 Buffalo Gap 696 676 0.507 88 40 0.688 43.6 1.34
206 Charles City 549 534 0.507 30 77 0.280 11.2 0.48
207 J.R. Tucker 502 489 0.507 34 70 0.327 47.1 0.73
208 Martinsville 642 627 0.506 64 56 0.533 47.9 1.23
209 Douglas Freeman 568 555 0.506 49 61 0.445 55.0 0.90
210 Louisa 616 602 0.506 65 51 0.560 49.7 0.91
211 Clover Hill 584 571 0.506 55 56 0.495 63.0 0.93
212 York 630 616 0.506 67 50 0.573 53.1 1.24
213 Riverbend 330 323 0.505 26 35 0.426 55.9 0.81
214 Colonial Heights 582 570 0.505 31 78 0.284 44.5 1.09
215 Fort Chiswell 585 573 0.505 46 65 0.414 13.5 0.45
216 Western Branch 648 635 0.505 94 27 0.777 91.9 1.21
217 Monacan 581 571 0.504 57 55 0.509 63.7 1.04
218 Kellam 611 601 0.504 70 45 0.609 85.3 1.09
219 Eastern Montgomery 558 549 0.504 49 56 0.467 18.6 0.76
220 Northwood 623 616 0.503 46 70 0.397 16.3 0.66
221 Tunstall 615 609 0.502 54 58 0.482 41.8 1.06
222 Ocean Lakes 620 614 0.502 78 39 0.667 87.6 1.03
223 Strasburg 558 554 0.502 57 55 0.509 31.8 0.98
224 Hurley 240 239 0.501 23 39 0.371 1.7 0.08
225 Franklin 643 645 0.499 84 37 0.694 41.8 1.52
226 Monticello 639 642 0.499 82 39 0.678 57.8 1.22
227 Colonial Beach 190 191 0.499 25 10 0.714 44.4 2.11
228 Hermitage 597 601 0.498 82 34 0.707 73.0 1.00
229 Fluvanna 580 584 0.498 50 61 0.450 38.6 0.86
230 Holston 623 628 0.498 43 74 0.368 9.4 0.38
231 James Monroe 672 678 0.498 87 40 0.685 55.1 1.53
232 Cumberland 556 562 0.497 43 65 0.398 21.7 0.79
233 Greensville 542 548 0.497 55 52 0.514 39.0 1.04
234 Woodrow Wilson 571 579 0.497 22 88 0.200 49.8 0.96
235 Clarke County 535 543 0.496 50 59 0.459 26.8 0.76
236 Manassas Park 611 621 0.496 79 42 0.653 41.3 1.25
237 Midlothian 547 556 0.496 41 68 0.376 54.3 0.89
238 Petersburg 601 613 0.495 54 60 0.474 59.4 1.06
239 Churchland 579 591 0.495 44 68 0.393 62.8 1.00
240 Riverheads 669 686 0.494 102 27 0.791 49.2 1.60
241 Skyline 154 158 0.494 16 15 0.516 44.4 1.04
242 George Mason 533 548 0.493 52 54 0.491 29.5 0.88
243 R.E. Lee(ST) 642 661 0.493 81 41 0.664 59.6 1.53
244 Patrick Henry(GS) 583 603 0.492 46 65 0.414 19.1 0.66
245 Rye Cove 565 585 0.491 58 58 0.500 17.0 0.74
246 Freedom(R) 191 198 0.491 8 32 0.200 32.5 0.64
247 Granby 567 589 0.490 48 63 0.432 64.5 0.84
248 Gretna 715 743 0.490 118 19 0.861 62.9 1.77
249 Colonial Forge 548 570 0.490 62 44 0.585 68.2 1.06
250 Western Albemarle 576 600 0.490 49 63 0.438 43.5 0.96
251 Goochland 603 629 0.489 67 54 0.554 33.2 0.96
252 Surry 637 665 0.489 74 50 0.597 33.8 1.33
253 Thomas Jefferson(A) 572 599 0.488 37 74 0.333 56.2 0.87
254 George Wythe(R) 538 565 0.488 20 88 0.185 38.9 0.83
255 Abingdon 573 602 0.488 48 63 0.432 28.5 0.66
256 Alleghany 588 620 0.487 41 72 0.363 36.3 0.92
257 Buckingham County 597 631 0.486 62 55 0.530 34.8 0.98
258 Maury 586 621 0.486 58 57 0.504 68.7 0.96
259 Norcom 565 599 0.485 56 56 0.500 68.7 1.29
260 Wakefield 531 564 0.485 22 83 0.210 42.9 0.65
261 Haysi 527 560 0.485 80 34 0.702 29.8 1.22
262 Cosby(C) 150 160 0.484 18 12 0.600 66.6 0.97
263 Mountain View 252 270 0.483 14 36 0.280 49.7 0.76
264 Madison County 592 636 0.482 63 56 0.529 33.9 1.01
265 J.E.B. Stuart 545 586 0.482 13 96 0.119 35.2 0.59
266 Bluestone 533 580 0.479 19 89 0.176 15.3 0.42
267 Thomas Jefferson(R) 500 546 0.478 6 101 0.056 24.9 0.67
268 Lunenburg 590 647 0.477 70 47 0.598 37.0 1.18
269 Covington 523 574 0.477 38 73 0.342 12.7 0.54
270 Park View(SH) 531 585 0.476 48 60 0.444 33.6 0.91
271 Halifax County 499 550 0.476 40 68 0.370 48.6 0.76
272 Rappahannock County 122 135 0.475 3 27 0.100 1.1 0.04
273 Thomas Edison 626 700 0.472 94 32 0.746 79.6 1.21
274 Armstrong 524 586 0.472 30 79 0.275 41.9 0.98
275 Chilhowie 579 649 0.471 77 39 0.664 32.4 1.17
276 Glenvar 543 609 0.471 61 49 0.555 30.6 0.97
277 McLean 545 614 0.470 35 75 0.318 54.1 0.85
278 West Point 491 554 0.470 43 69 0.384 12.5 0.54
279 Patrick Henry(A) 573 653 0.467 86 34 0.717 71.3 1.18
280 John Marshall 515 590 0.466 30 79 0.275 40.5 0.96
281 Orange 547 628 0.466 71 41 0.634 54.2 1.00
282 Lancaster 553 636 0.465 62 50 0.554 29.9 1.02
283 JFK 223 257 0.465 15 32 0.319 44.0 1.31
284 Amelia County 533 615 0.464 39 72 0.351 17.1 0.54
285 Nandua 445 515 0.464 45 57 0.441 25.1 0.70
286 Patrick County 553 644 0.462 47 67 0.412 33.4 0.89
287 Thomas Walker 264 310 0.460 22 48 0.314 -0.1 -0.00
288 James River(B) 520 611 0.460 49 59 0.454 20.1 0.68
289 Norview 528 624 0.458 46 66 0.411 61.6 0.96
290 Lake Taylor 587 694 0.458 89 33 0.730 83.1 1.40
291 Randolph-Henry 514 611 0.457 38 71 0.349 18.4 0.53
292 Deep Run 352 419 0.457 46 28 0.622 62.2 1.00
293 Mount Vernon 551 661 0.455 57 60 0.487 60.8 0.91
294 Wilson Memorial 523 635 0.452 47 65 0.420 23.2 0.65
295 Twin Springs 518 630 0.451 34 79 0.301 -0.7 -0.03
296 Yorktown 530 651 0.449 76 42 0.644 69.2 1.03
297 Washington-Lee 510 627 0.449 32 77 0.294 47.0 0.72
298 Narrows 509 635 0.445 59 59 0.500 14.1 0.62
299 George Marshall 517 647 0.444 38 73 0.342 52.7 0.99
300 Galax 504 634 0.443 47 65 0.420 10.9 0.42
301 Ervinton 434 561 0.436 27 81 0.250 -8.9 -0.43
302 Castlewood 500 651 0.434 52 60 0.464 9.9 0.41
303 St. Paul 504 665 0.431 56 59 0.487 10.9 0.54
304 Falls Church 473 633 0.428 40 67 0.374 50.8 0.90
305 Craig County 442 596 0.426 27 80 0.252 -4.7 -0.21
306 Fieldale-Collinsville 221 301 0.423 17 33 0.340 23.0 0.68
307 Pocahontas 303 431 0.413 17 66 0.205 -11.4 -0.59
308 Kettle Run 44 63 0.411 3 7 0.300 32.4 0.89
309 Bland(RG) 411 606 0.404 41 63 0.394 2.9 0.14
310 Eastern View 71 106 0.401 13 7 0.650 50.1 1.04




About VHSL-Reference  |  Contact us  |  Glossary  |  Advertise with us
VHSL-Reference.com. Virginia High School Football Reference. All Rights Reserved.
This site is not associated with, affiliated with, nor endorsed by the Virginia High School League.