Hanover 28, Lee-Davis 21
AAA Eastern Region
Division 5
Semifinal
Lake Taylor 46, Lakeland 7
Phoebus 21, Hampton 19
Division 6
Semifinal
Ocean Lakes 47, Western Branch 20
AAA Northern Region
Division 5
Semifinal
Stone Bridge 33, Langley 14
AAA Northwest Region
Division 5
Semifinal
Mountain View 14, Potomac 13
A-Eastern Section
Division 1
Semifinal
Altavista 55, William Campbell 22
Central Lunenburg 28, Colonial Beach 0
Franklin 48, Covington 10
Sussex Central 30, Parry McCluer 14
Division 2
Semifinal
Central Wise 25, Strasburg 22, OT
Essex 29, East Rockingham 24
Goochland 28, Buckingham County 7
King William 24, Manassas Park 21
AA Region 1
Division 3
Semifinal
James Monroe 28, York 21
Park View-South Hill 19, Lafayette 14
Division 4
Semifinal
Courtland 23, Chancellor 20
AA Region 2
Division 3
Semifinal
Kettle Run 31, Skyline 14
Division 4
Semifinal
Briar Woods 42, Liberty-Bealeton 14
Loudoun County 30, Tuscarora 21
AA Region 3
Division 3
Semifinal
Brookville 29, Northside 7
Rockbridge County 52, Liberty-Bedford 40
Division 4
Semifinal
Amherst County 44, Jefferson Forest 10
Heritage-Lynchburg 35, William Byrd 0
AA Region 4
Division 3
Semifinal
Tunstall 49, Marion 28
Division 4
Semifinal
Salem 17, Pulaski County 14
A-Western Section
Division 1
Semifinal
George Wythe-Wytheville 22, Rural Retreat 6
J.I. Burton 49, Eastside 28
Division 2
Semifinal
Fort Chiswell 32, Grayson County 28
John Battle 37, Giles 14
Wilson Memorial 22, Riverheads 21
VISAA State Championship
Division I
Championship
Liberty Christian 35, Fork Union 14