Fans from Glenvar and Strasburg jammed Salem Stadium in December 2025 for the VHSL Class 2 state final. Photo by Robert Anderson.
Fans from Glenvar and Strasburg jammed Salem Stadium in December 2025 for the VHSL Class 2 state final. Photo by Robert Anderson.

What has 184 legs and takes five weeks to reach the finish line?

Itโ€™s the Virginia High School League football playoffs, of course.

One hundred, eighty-four teams โ€” actually 182 now that two decided to forfeit their first-round games โ€” begin a quest for one of the VHSLโ€™s six state championships that will be decided Dec. 11-12.

The final points standings that determine qualification and seeding within the VHSLโ€™s 24 regions are below with a few notes on each region. Once again, kudos to harpcrate.com for compiling the numbers in Region 6C.

REGION 6A

2025 region final: Oscar Smith 48, Thomas Dale 7

Quick kicks: Manchesterโ€™s Week 11 loss to Huguenot cost the Lancers the No. 2 seed, a first-round bye and a possible home-field advantage against Oscar Smith in a region semifinal.

The Manchester-Cosby first-round game is a rematch of Manchesterโ€™s 18-8 regular-season victory.

This is the only Class 6 region that includes just six teams in its playoffs.

Oscar Smith is the reigning Class 6 state champion.

REGION 6B

2025 region final: North Stafford 49, Woodbridge 33

Quick kicks: North Stafford finished 0-10 this season after winning the region title and reaching the state final in 2025.

Woodbridge will meet Gar-Field for the second time in two weeks. The Vikings earned the No. 4 seed with a 9-7 victory on Nov. 6.

Colonial Forgeโ€™s 40-34 overtime victory over Brooke Point in Week 8 was enough to give Forge the edge over the Blackhawks for the No. 1 seed.

Independence edged Patriot by one-tenth of a point (27.00 to 26.90) for last spot in the bracket.

REGION 6C

2025 region final: West Springfield 28, Lake Braddock 14

Quick kicks: The region adopted a formula to determine its standings with 40 percent based on a teamโ€™s winning percentage, 40 percent on the combined winning percentages of its 10 opponents and 20 percent on the combined winning percentages of each of those opponentsโ€™ 10 opponents.

The format produced only a few minor differences from what the bracket would have looked like under the old VHSL Rating Scale model that most regions continue to use:

Actual โ€” No. 8 Falls Church at No. 1 South County, No. 5 Alexandria City at No. 4 West Potomac, No. 6 Hayfield at No. 3 Mount Vernon, and No. 7 James Robinson at No. 2 West Springfield.

Old โ€” No. 8 James Robinson at No. 1 South County, No. 5 West Potomac at No. 4 Alexandria City, No. 6 Hayfield at No. 3 Mount Vernon and No. 7 Falls Church at No. 2 West Springfield.

After finishing as region runner-up in 2025, Lake Braddock just missed qualifying at No. 9.

Thomas Jefferson-Alexandriaโ€™s 14-12 victory over Manassas Park on Sept. 18 earned a win for TJโ€™s Rachel Worsham, the first female head coach of a varsity football team in state history.

REGION 6D

2025 region final: James Madison 26, Westfield 0

This region determined its seedings by top-four finishes within the Concorde and Liberty districts.

The clear loser here was Centreville, whose 29.60 rating would have earned the No. 6 seed under the old VHSL Rating Scale model. Instead, Centrevilleโ€™s 1-4 Concorde record was only good for fifth place in the six-team district, leaving the Wildcats out of the region bracket.

In fact, the first four teams in the Concorde had higher points ratings than Liberty champion Langley, which has the No. 2 region seed.

Top seed Oakton had the highest points rating among all VHSL schools at 36.80.

James Madison has won the last six Region 6D titles.

REGION 5A

2025 region final: Indian River 20, Green Run 14

Suffice it to say that Green Run of Virginia Beach and Indian River of Chesapeake have a competitive postseason rivalry. The two teams have traded recent playoff victories โ€” Indian River 10-7 in 2023, Green Run 22-19 in 2024 and last yearโ€™s six-point win by the Braves.

The race was for the regionโ€™s No. 1 seed this season was even closer, Green Runโ€™s 33.20 mark edging Indian Riverโ€™s 33.15.

Green Run ended the 2026 season with a 62-game Beach District win streak, dating back to the 2020 season that was delayed by COVID-19 and played in the winter and spring of 2021. The Stallionsโ€™ lone loss this season was a 45-0 blowout at the hands of Hough (N.C.) on Sept. 19.

There is a first-round rematch of Beach District teams. Salem-Virginia Beach looks to repeat its Week 10 victory (45-35) over No. 5 Floyd Kellam.

REGION 5B

2025 region final: Maury 49, Kingโ€™s Fork 6

Maury has won three consecutive Class 5 state championships and eight Region 5B titles in a row. However, the Commodores are seeded No. 3 after season-opening losses โ€” 31-30 to Mallard Creek (N.C.) and 35-34 to Class 4 power Varina.

Bethelโ€™s 10-0 regular season has the Bruins on top and looking for their first region title since Allen Iverson quarterbacked the program to the 1992 Group 5A championship.

The lone first-round rematch of a regular-season game is an all-Norfolk pairing of Maury vs. Norview. Red flag warning for Norview. Maury won the first one 64-0.

REGION 5C

2025 region final: Highland Springs 21, Hermitage 13

Did Patrick Henryโ€™s season-opening 31-28 loss to Southern Albemarle (N.C.) prove costly to the Patriotsโ€™ region seeding? Not really. Even if PH had won the opener, the Roanoke team still would have been the No. 3 seed behind Highland Springs and Hermitage.

Glen Allen and Douglas Freeman tied for the No. 5 spot. Glen Allenโ€™s 41-21 victory over Freeman in Week 11 gave the Jaguars the tiebreaker, sending the Mavericks to PH in the first round.

Patrick Henry is in the playoffs for the 15th year in a row.

William Fleming qualified for the fifth consecutive year. Season-ending victories over Northside, Lord Botetourt and Franklin County produced a 5-5 record. Yet the Colonels needed wither James River-Midlothian or Meadowbrook to lose in Week 11. Both teams lost, giving Fleming the No. 7 seed and a first-round trip to metro Richmond to face Midlothian.

REGION 5D

2025 region final: Stone Bridge 20, Riverbend 19, OT

There was little drama in Week 11 in this region. Riverbend needed a closing victory to clinch the No. 3 spot, which the Bears did with a 49-8 triumph over winless North Stafford.

Stone Bridge easily had the highest point rating in all of Class 5 at 34.70, but the Loudoun County school continued a two-year pattern of top VHSL schools losing games to high-powered out-of-state opponents as the Bulldogs fell 20-6 in Week 4 to Quince Orchard (Md.).

Stone Bridge has won seven region titles in the last eight seasons.

REGION 4A

2025 region final:ย  Lafayette 23, Phoebus 17

There was little drama in the points race in Week 11 although Warhill was able to move past Smithfield into the No. 3 spot after the Packers lost 13-7 to Poquoson. That sets up a possible Smithfield vs. Lafayette region semifinal. Lafayette has won eight games in a row since falling to Smithfield 27-20 in the season opener.

The lone rematch of a regular-season game pits two of the most successful VHSL programs of all time as No. 2 Phoebus faces No. 7 Hampton in the first round. Phoebus took the first game 27-21 in Week 7.

REGION 4B

2025 region final: Varina 21, Huguenot 12

The top three seeds โ€” No. 1 Louisa County, No. 2 Varina and No. 3 Huguenot โ€” combined for just two losses. Varina (8-1-1) has lost just three games in the last two seasons, one to Phoebus in the 2024 Class 4 state final and two to North Carolina powerhouse Grimsley High of Greensboro. Varina fell 24-17 to Grimsley in Week 6, three weeks after a 7-7 tie against reigning Class 6 champ Oscar Smith.

With 18 schools in Region 4B it would seem likely that intra-region games dotted the schedules, but Louisa Countyโ€™s 17-14 victory over Courtland in Week 2 was the Lionsโ€™ only matchup against a 4B opponent.

Louisaโ€™s 10-0 record was its seventh unbeaten regular season in the last 10 years.

The Lions narrowly edged Varina (32.2 to 32.0) for the No. 1 spot. The other close race was for the No. 5 spot where Mechanicsvilleโ€™s 25.40 topped Spotsylvaniaโ€™s 25.20.

REGION 4C

2025 region final: Loudoun County 28, Loudoun Valley 14

This region adopted a format that ranks teams 1 through 4 within the Dulles and Catoctin districts by their district record, which ensures no teams in the same district will play each other in the first round.

Had the region used the old VHSL Rating Scale model, the first-round pairings would have been No. 8 Park View at No. 1 Woodgrove, No. 7 Dominion at No. 2 Loudoun Valley, No. 6 Tuscarora at No. 3 Heritage-Leesburg, and No. 5 Broad Run at No. 4 Loudoun County.

Loudoun Valleyโ€™s bid for an unbeaten regular season was derailed in Week 11 by a 29-15 loss to Woodgrove, giving the Wolverines the overall No. 1 seed.

REGION 4D

2025 region final: Jefferson Forest 49, George Washington 7

Plenty was at stake for George Washington in its Week 11 game against Magna Vista. The 40 points the Eagles earned for their 45-19 victory vaulted them from the No. 4 spot into the No. 1 seed.

However, it took a tiebreaker with fellow unbeaten Jefferson Forest as both teams finished 31.40. The tiebreaker came down to average rating of each teamโ€™s 10 opponents based on the old VHSL Rating Scale tiebreaker system.

Salemโ€™s No. 5 spot was locked in prior to Week 11. The Spartans will bus to Winchester for a first-ever meeting with No. 4 seed James Wood.

Jefferson Forest has put together its most dominant season in school history, outscoring its 10 opponents 511-34 with its closest game a 42-7 victory over Liberty Christian.

E.C. Glass slipped into the No. 8 spot by closing the season with wins over Amherst County, Rustburg and Brookville. Blacksburg made a valiant run with a 34-31 overtime loss at Patrick Henry-Roanoke in Week 11. Had the Bruins won that game they would have been the No. 6 seed, and E.C. Glass would not have made the postseason.

REGION 3A

2025 region final: Lake Taylor 40, Petersburg 26

The balance of power in Region 3A has swung back to the Richmond area from the Tidewater as No. 1 Petersburg and No. 2 Hopewell took the top two spots. Will it hold up?

The first round has a decided metro Richmond vs. Tidewater look: I.C. Norcom at Petersburg, Lake Taylor at Hopewell, Colonial Heights at Booker T. Washington, and New Kent at Tabb.

Reigning Class 3 state champ Lake Taylor comes in at 5-5, but the Titans have allowed more points (346) and they have scored (325), skewed by a 96-14 loss to Maury.

REGION 3B

2025 region final: Kettle Run 35, Skyline 14

Culpeper Countyโ€™s Week 11 win over Class 4 Caroline was just enough to clinch the No. 1 seed ahead of Kettle Run by two-tenths of a point.

Skyline defeated Warren County for an eighth time in a row in Week 11, but it was not quite enough for the Hawks to move past Warren County into the No. 3 spot.

James Monroe edged Brentsville by one-tenth of a point for the No. 7 spot.

REGION 3C

2025 region final: Liberty Christian 14, Heritage-Lynchburg 7, OT

What are the odds of a region having three ties to determine seeds and qualification? Well, it happened in 3C where Turner Ashby and Liberty Christian tied at No. 3, Heritage-Lynchburg and Monticello tied for No. 5, and Wilson Memorial and Rocktown tied for the No. 8 spot.

Region 3C used an alternate method for its tiebreakers, slightly different from the old VHSL Rating Scale model. Instead of using the average rating of each teamโ€™s 10 opponents, the region used total victories of each teamโ€™s opponents.

That method allowed Turner Ashby to grab the No. 3 spot. Under the old format, LCA would have been No. 3. LCA will have a first-round rematch with Lynchburg rival Heritage.

Wilson Memorial edged Rocktown as the Green Hornets had a 2-0 record against their two common opponents while Rocktown was 1-1.

REGION 3D

2025 region final: Magna Vista 65, Lord Botetourt 34

Three undefeated Region 3D teams entered Week 11 and two โ€” No. 1 William Byrd and No. 2 Carroll County โ€” emerged as Magna Vistaโ€™s 45-19 home loss to George Washington pushed the defending region champs down to No. 3.

Carroll Countyโ€™s 26-23 victory over Radford was its only game with a margin closer than 17 points. However, nine of the Cavaliersโ€™ 10 opponents were Class 2 or Class 1 schools, limiting their potential Rating Scale points total. William Byrd outpointed Carroll 29.40 to 29.00. Carroll opens at home with No. 7 Staunton River.

Tunstallโ€™s Week 11 victory over Mecklenburg County in overtime gave the Trojans the No. 8 spot by one-tenth of a point over Christiansburg.

Cave Spring and Lord Botetourt have not played each other in a regular-season game since 2012, but they will collide in the first round for the second year in a row, this time at Dwight Bogle Stadium.

REGION 2A

2025 region final: Poquoson 19, Armstrong 14

Central-Lunenburg was a dominant Group A program in the 1980s. The Chargers have posted a second straight unbeaten season and hope the first round works out better than it did in 2025 when they lost to Southampton.

None of the eight teams in the bracket had a losing record. One of Armstrongโ€™s two losses was 34-17 to Thomas Jefferson-Richmond and those teams will hook up in the first round with Armstrong hosting.

REGION 2B

2025 region final: Strasburg 54, Stuarts Draft 7

Six of the eight eligible teams make the playoffs in Region 2B where reigning Class 2 state champion Strasburg is a clear No. 1 seed. The Rams have lost only to a pair of Class 3 teams โ€” unbeaten Broadway and 9-1 Turner Ashby.

The close race in this region was for the No. 6 spot where Madison County (16.40) edged Clarke County (16.30) largely thanks to a 28-21 head-to-head victory in Week 11.

REGION 2C

2025 region final: Glenvar 41, Gretna 6

Week 11 began with the possibility of three teams including No. 4 Martinsville finishing No. 1. Radfordโ€™s 21-14 home win over the Bulldogs took care of that and clinched the top spot for the Bobcats.

Glenvarโ€™s Week 11 victory over Floyd County moved the Highlanders past the Buffaloes into the No. 2 spot.

Patrick County was a huge beneficiary of Dan Riverโ€™s Week 11 loss to Chatham. The Cougars took the No. 8 spot, while the Wildcats are staying home. The Three Rivers District took the top four spots and six of the eight overall, leading to a pair of regular-season rematches โ€” Patrick County at Radford, and No. 7 James River-Buchanan at Glenvar.

Appomattox County opened the season 1-3, but the Raiders steadily climbed up to the No. 5 spot and will visit No. 4 Martinsville.

Floyd County and No. 6 Gretna will meet in the playoffs for the fourth time in 10 seasons with the home team winning each of the previous three games.

REGION 2D

2025 region final: Union 21, Ridgeview 14

While Graham finished a clear No. 1, Ridgeview vaulted past Gate City and Union into the No. 2 spot with its Week 11 victory over the Blue Devils. Grahamโ€™s lone loss was 21-6 to Heritage-Lynchburg in Week 2.

Southern Gap, in its inaugural season, will go to No. 4 Gate City for its first postseason game in school history.

Central-Wise at Ridgeview is a regular-season rematch. Meanwhile, No. 6 Virginia High visits No. 3 Union for just the fifth game ever between the two schools. Union holds a 4-0 edge with playoff wins in 2021 and 2023.

REGION 1A

2025 region final: Rappahannock 19, Essex 16

Region 1A has been dotted by postponements, cancellations and forfeits, including two first-round games already forfeited by No. 8 Colonial Beach and No. 7 West Point.

Yet this region has produced the last two Class 1 state champions โ€” Essex in 2024 and Rappahannock in 2025.

Essex and Rappahannock are No. 1 and No. 2, respectively and already into the region semifinals.

REGION 1B

2025 region final: Buffalo Gap 48, Riverheads 21

Buffalo Gap has been on a roll since dropping the season opener 27-0 to unbeaten Class 3 opponent Broadway. The Bison own a 7-0 win over No. 2 Riverheads in Week 4.

Altavista has won eight consecutive games since opening with losses to Central-Lunenburg (28-7) and Riverheads (43-37, OT). A second Altavista trip to Riverheads for a potential region semifinal looms.

Sussex Central appeared headed for a No. 2 seed in late October until Brunswick pinned a 21-20 loss on the Chargers. The rematch of that game takes place in the first round at Sussex.

REGION 1C

2025 region final:ย  Grayson County 42, George Wythe 15

Region 1C is one of the four regions able to divide all its teams into two sections based on district affiliation.

Each districโ€™s finishing order was determined by its average using the old VHSL Rating Scale model. The school with the highest points average earned the No. 1 seed. Unbeaten Craig County got the nod, moving past Grayson County after its 13-6 win in Week 11 over previously unbeaten Meadow Bridge (W.Va.).

That meant the next three Pioneer District teams โ€” Parry McCluer, Narrows and Bath County โ€” earned seeds 3, 5 and 7 respectively.

Meanwhile, Grayson County was the top Mountain Empire District team and the No. 2 overall seed, followed by No. 4 Auburn and No. 6 George Wythe.

The regionโ€™s last spot was determined solely on Rating Scale points with Eastern Montgomery moving past Giles up to No. 8 after the Mustangโ€™s 36-32 victory at Parry McCluer in Week 11.

REGION 1D

2025 region final: Rye Cove 32, Eastside 12

No one can say Chilhowie did not earn the No. 1 seed in Region 1D.

The Warriors defeated the next eight teams that finished below them in the region standings, notably road victories over Rye Cove (42-6) and Eastside (14-6).

Eastside barely held on to the No. 3 spot by one-tenth of a point over Patrick Henry-Glade Spring. PH will play Northwood for a second week in a row after defeating the Panthers 14-7 in the regular-season finale.

Games sending No. 8 Honaker to Chilhowie and No. 7 J.I. Burton to No. 2 Rye Cove also are regular-season rematches. Honaker and Rural Retreat essentially had a play-in game last week when Honaker took a 69-36 triumph.

Robert Anderson worked for 44 years in Virginia as a sports writer, most recently as the high school...