New to Cardinal News? Sign up for one of our free newsletters to keep up-to-date:
Quick kicks from Virginia High School League football region finals from Friday and Saturday:
Two undefeated teams remain in the VHSL, and they will play each other Dec. 6 in a state semifinal.
Glenvar (13-0) will play at Union (13-0) in a Class 2 game at Bullitt Park in Big Stone Gap. The other semifinal sends Strasburg (11-1) to Poquoson (12-1) as the Class 2 matchups feature the four teams with the fewest combined losses of any classification.
Three previously undefeated teams including one 2024 state champion lost in region finals this weekend.
Rappahannock stopped defending champ Essex 19-16 in Region 1A in Tappahannock. Across the state in Coeburn, previously unbeaten Eastside fell to 32-12 to Rye Cove in Region 1D. Both games were rematches of regular-season games that Rappahannock and Rye Cove lost earlier this fall.
Also in Class 1, Buffalo Gap (7-6) ended a 19-game losing streak to Augusta County rival Riverheads in Region 1B. The loss by Riverheads ended a 30-game win streak in Class 1 playoff games.
Class 1 and Class 2 used the old VHSL Rating Scale model to determine which teams host semifinals. Rye Cove (10-3) will play at home against Grayson County (9-4) in a state semifinal for the second year in a row, while Buffalo Gap will go to Rappahannock (11-2).
None of the four Class 1 teams was seeded higher than No. 3 in its respective region. The four semifinalists have a combined 15 losses, the most of any classification.
The Class 3 semifinals are using a cross-bracketing format in 2025.
Next Saturdayโs pairings send Magna Vista (12-1) from Ridgeway to Norfolk to face Lake Taylor (11-2). Two-time defending Class 3 champion Liberty Christian kept its hopes for a third consecutive title alive with a 14-7 overtime victory over Heritage-Lynchburg that avenged a regular-season loss. LCA (10-2) will make the trip from Lynchburg to Nokesville to play 2024 state runner-up Kettle Run (12-1). It will be LCAโs fourth postseason road game in 2025.
Class 4 is using the rating scale to seed its four teams and determine home field.
Jefferson Forest (11-2, 28.0 rating) will head to Richmond to face 2024 state champion and No. 1 seed Varina (11-2, 30.9). The other semi has Lafayette (12-1, 30.0) playing at Loudoun County (11-1, 30.0).
Class 5 and Class 6 adopted a cross-bracketing format with predetermined state semifinal hosts on a rotating basis in ensuing seasons.
In Class 5, reigning champion Maury (12-1) will travel from Norfolk to Loudoun County to take on Stone Bridge (11-1). Indian River (11-2) has a shorter trip from Chesapeake to the Richmond area to play Highland Springs (10-3).
Two previously unbeaten Class 5 teams โ Green Run and Riverbend โ saw their seasons end with region final losses.
The Class 6 semifinals include one team with four losses and another with three 2025 defeats. Both teams will play at home against teams with better records.
Defending Class 6 champion Oscar Smith (11-1) goes from Chesapeake to Vienna to play James Madison (9-4) in a rematch of the 2024 state final won 21-20 by the Tigers. The other semi sends West Springfield (11-2) to North Stafford (10-3).
The VHSL championship games are scheduled for Dec. 13 at three sites: Classes 5 and 6 and James Madison University in Harrisonburg, Classes 3 and 4 at Liberty University in Lynchburg and Classes 1 and 2 at Salem Stadium.
The Class 6, 4 and 2 finals are scheduled for 11:30 a.m. The Class 5, 3 and 1 finals are scheduled for 5 p.m.
VHSL FOOTBALL PLAYOFFS
CLASS 6
State semifinals
ย Oscar Smith (11-1) at James Madison (9-4)
ย West Springfield (11-2) at North Stafford (10-3)
REGION 6A
Region final
ย Oscar Smith 48, Thomas Dale 7
Second round
ย Oscar Smith 50, L.C. Bird 0
ย Thomas Dale 27, Manchester 21
First round
ย L.C. Bird 35, Western Branch 7
ย Manchester 38, Landstown 28
REGION 6B
Region final
ย North Stafford 49, Woodbridge 33
Second round
ย Woodbridge 35, Colonial Forge 34
ย North Stafford 21, Battlefield 6
First round
ย Colonial Forge 35, Gar-Field 0
ย Woodbridge 41, Patriot 21
ย North Stafford 52, Independence 14
ย Battlefield 27, Forest Park 16
REGION 6C
Region final
ย West Springfield 28, Lake Braddock 14
Second round
ย West Springfield 28, Fairfax 7
ย Lake Braddock 33, South County 24
First round
ย West Springfield 48, West Potomac 13
ย Fairfax 18, Alexandria City 13
ย Lake Braddock 34, Mount Vernon 13
ย South County 45, Falls Church 0
REGION 6D
Region final
ย James Madison 26, Westfield 0
Second round
ย James Madison 35, Centreville 34
ย Westfield 31, South Lakes 21
First round
ย Centreville 42, George Marshall 31
ย James Madison 42, Langley 32
ย South Lakes 24, Yorktown 17
ย Westfield 56, Washington-Liberty 28
CLASS 5
State semifinals
ย Indian River (11-2) at Highland Springs (10-3)
ย Maury (12-1) at Stone Bridge (11-1)
REGION 5A
Region final
ย Indian River 20, Green Run 14
Second round
ย Green Run 28, Salem-Virginia Beach 7
ย Indian River 42, Frank Cox 3
First round
ย Green Run 36, Deep Creek 14
ย Salem-Virginia Beach 28, Bayside 19
ย Indian River 47, Kempsville 14
ย Frank Cox 42, Floyd Kellam 7
REGION 5B
Region final
ย Maury 49, Kingโs Fork 6
Second round
ย Kingโs Fork 45, Bethel 28
ย Maury 42, Warwick 10
First round
ย Kingโs Fork 38, Granby 6
ย Bethel 28, Nansemond River 18ย
ย Warwick 43, Norview 0
ย Maury 64, Woodside 6
REGION 5C
Region final
ย Highland Springs 21, Hermitage 13
Second round
ย Hermitage 28, Patrick Henry-Roanoke 25
ย Highland Springs 37, William Fleming 7
First round
ย Patrick Henry-Roanoke 38, Franklin County 7
ย Hermitage 26, Midlothian 14
ย William Fleming 46, Douglas Freeman 6
ย Highland Springs 28, Glen Allen 9
REGION 5D
Region final
ย Stone Bridge 20, Riverbend 19, OT
Second round
ย Stone Bridge 41, John Champe 0
ย Riverbend 56, Potomac Falls 0
First round
ย John Champe 28, Briar Woods 17
ย Potomac Falls 37, Lightridge 22
CLASS 4
State semifinals
ย Jefferson Forest (11-2) at Varina (11-2)
ย Lafayette (12-1) at Loudoun County (11-1)
REGION 4A
Region final
ย Lafayette 23, Phoebus 17
Second round
ย Phoebus 47, Hampton 35
ย Lafayette 35, Smithfield 6
First round
ย Hampton 59, Manor 0
ย Phoebus 26, Churchland 21
ย Smithfield 30, Warhill 22
ย Lafayette 40, Denbigh 0
REGION 4B
Region final
ย Varinia 21, Huguenot 12
Second round
ย Varina 34, Dinwiddie 0
ย Huguenot 34, Louisa County 11
First round
ย Dinwiddie 49, Hanover 14
ย Varina 47, Courtland 6
ย Huguenot 52, Spotsylvania 10
ย Louisa County 42, Caroline 7
REGION 4C
Region final
ย Loudoun County 28, Loudoun Valley 14
Second round
ย Loudoun County 14, Heritage-Leesburg 13
ย Loudoun Valley 31, Woodgrove 21
First round
ย Heritage-Leesburg 26, Broad Run 18
ย Woodgrove 56, Tuscarora 10
REGION 4D
Region final
ย Jefferson Forest 49, George Washington 7
Second round
ย George Washington 41, Sherando 21
ย Jefferson Forest 14, John Handley 10
First round
ย George Washington 44, Blacksburg 7
ย Sherando 56, James Wood 35
ย Jefferson Forest 33, E.C. Glass 7
ย John Handley 48, Liberty-Bealeton 0
CLASS 3
State semifinals
ย Magna Vista (12-1) at Lake Taylor (11-2)
ย Liberty Christian (10-2) at Kettle Run (12-1)
REGION 3A
Region final
ย Lake Taylor 40, Petersburg 26
Second round
ย Lake Taylor 42, I.C. Norcom 13
ย Petersburg 20, Hopewell 7
First round
ย Lake Taylor 49, Colonial Heights 6
ย I.C. Norcom 20, Tabb 7
ย Hopewell 27, New Kent 14
ย Petersburg 40, York 7
REGION 3B
Region final
ย Kettle Run 35, Skyline 14
Second round
ย Kettle Run 35, Brentsville 12
ย Skyline 14, Culpeper County 13
First round
ย Kettle Run 63, Warren County 9
ย Brentsville 48, James Monroe 12
ย Skyline 22, Meridian 8
ย Culpeper County 49, Goochland 0
REGION 3C
Region final
ย Liberty Christian 14, Heritage-Lynchburg 7, OT
Second round
ย Heritage-Lynchburg 35, Turner Ashby 14
ย Liberty Christian 22, Wilson Memorial 3
First round
ย Heritage-Lynchburg 49, Western Albemarle 10
ย Turner Ashby 42, Alleghany 16
ย Liberty Christian 14, Broadway 12
ย Wilson Memorial 41, Fluvanna County 29
REGION 3D
Region final
ย Magna Vista 65, Lord Botetourt 34
Second round
ย Magna Vista 64, Carroll County 28
ย Lord Botetourt 35, William Byrd 21
First round
ย Magna Vista 56, Abingdon 10
ย Carroll County 27, Northside 21
ย William Byrd 38, Bassett 10
ย Lord Botetourt 42, Cave Spring 7
Class 2
REGION 2A
State semfinals
ย Strasburg (11-1) at Poquoson (12-1)
ย Glenvar (13-0) at Union (13-0)
REGION 2A
Region final
ย Poquoson 19, Armstrong 14
Second round
ย Armstrong 42, Thomas Jefferson-Richmond 14
ย Poquoson 42, Southampton 6
First round
ย Armstrong 49, Nottoway 8
ย Thomas Jefferson-Richmond 42, King William 8
ย Southampton 44, Central-Lunenburg 30
ย Poquoson 44, Greensville County 6
REGION 2B
Region final
ย Strasburg 54, Stuarts Draft 7
Second round
ย Strasburg 35, Central-Woodstock 6
ย Stuarts Draft 20, Buckingham County 13
First round
ย Central-Woodstock 31, Fort Defiance 7
ย Stuarts Draft 56, Madison County 18
REGION 2C
Region final
ย Glenvar 41, Gretna 6
Second round
ย Glenvar 27, Radford 3
ย Gretna 56, Floyd County 55
First round
ย Glenvar 50, Nelson County 0
ย Radford 44, Appomattox County 7
ย Floyd County 26, James River-Buchanan 21
ย Gretna 36, Dan River 7
REGION 2D
Region final
ย Union 21, Ridgeview 14
Second round
ย Union 12, Graham 0
ย Ridgeview 35, Lebanon 16
First round
ย Union 40, Lee 7
ย Graham 31, Gate City 14
ย Lebanon 38, Virginia High 34
ย Ridgeview 42, Richlands 14
CLASS 1
State semifinals
ย Buffalo Gap (7-6) at Rappahannock (11-2)
ย Grayson County (9-4) at Rye Cove (10-3)
REGION 1A
Region final
ย Rappahannock 19, Essex 13
Second round
ย Essex 40, Northumberland 14
ย Rappahannock 55, Northampton 18
First round
ย Essex 1, Charles City 0, forfeit
ย Northumberland 7, Middlesex 3
ย Rappahannock 1, West Point 0, forfeit
ย Northampton 43, Colonial Beach 8
REGION 1B
Region final
ย Buffalo Gap 48, Riverheads 21
Second round
ย Buffalo Gap 52, Altavista 29
ย Riverheads 29, Sussex Central 12
First round
ย Altavista 71, Cumberland 6
ย Buffalo Gap 21, Luray 6
ย Riverheads 42, Brunswick 6
ย Sussex Central 48, Surry County 0
REGION 1C
Region final
ย Grayson County 42, George Wythe 15
Second round
ย George Wythe 27, Giles 8
ย Grayson County 34, Craig County 13
First round
ย Giles 39, Auburn 20
ย George Wythe 48, Narrows 19
ย Grayson County 42, Parry McCluer 7
ย Craig County 27, Bath County 0
REGION 1D
Region final
ย Rye Cove 32, Eastside 12
Second round
ย Eastside 46, Honaker 8
ย Rye Cove 21, Chilhowie 13
First round
ย Eastside 50, Rural Retreat 29
ย Honaker 56, Northwood 19
ย Rye Cove 61, Holston 14
ย Chilhowie 29, Twin Springs 0

