VHSL Football Top Tens - Entering 11-6-25 Games

November has arrived. That means the playoffs are just about here.
We’re down to 13 undefeated teams with just a singular team left without a loss at the Class 6 level in Mancheseter and ditto for Class 3 with Magna Vista. Ironically enough, both will get challenges to close out the regular season in pursuit of gaining home-field for multiple rounds of the postseason.
Part of our Dynamic Dozen Picks that we will have on the VIP Board on VaPreps, we’ve got 12 games involving teams 6-3 or better against one another. Each game features at least one team either ranked or on the Honorable Mention list. That docket looks like this:
Bethel (6-3) at Hampton (8-1)
Manchester (9-0) at Huguenot (8-1)
North Stafford (7-2) at Riverbend (9-0)
Gar-Field (6-3) at Woodbridge (8-1)
Lake Braddock (7-2) at West Springfield (7-2)
Kempsville (7-2) at Cox (7-2)
Nansemond River (7-2) at King’s Fork (8-1)
Thomas Jefferson-Richmond (6-3) at Hermitage (7-2)
Magna Vista (9-0) at GW-Danville (8-1)
Heritage-Lynchburg (8-1) at Jefferson Forest (8-1)
Gate City (7-2) at Ridgeview (8-1)
Altavista (6-3) at Gretna (8-1)
Below you can see a full expanded chart of the complete Top Tens for all six classifications heading into the final week of the 2025 Virginia High School Football season. Remember, the hyperlinks on the team names take you to our in-depth previews from the start of the campaign.
VHSL Football Top Tens through 11-6-25 Games:


CLASS 6:
| Rank: | Last Week: | Team: | Record: | Result: |
| 1 | 1 | Oscar Smith | 8-1 | W 61-38 Great Bridge |
| 2 | 2 | Manchester | 9-0 | W 61-0 Richmond Arts |
| 3 | 3 | Colonial Forge | 8-1 | Idle |
| 4 | 4 | North Stafford | 7-2 | W 41-0 Stafford |
| 5 | 5 | Thomas Dale | 8-1 | W 34-6 Petersburg |
| 6 | 6 | Centreville | 7-1 | W 49-35 South Lakes |
| 7 | 7 | Battlefield | 8-1 | W 42-12 Osbourn |
| 8 | 8 | Woodbridge | 8-1 | W 47-6 Potomac |
| 9 | 9 | Lake Braddock | 7-2 | W 35-0 Fairfax |
| 10 | NR | Westfield | 6-3 | W 30-14 Chantilly |
Dropped Out: #10 Washington-Liberty (7-2) fell to Yorktown 31-24
Honorable Mention:
Patriot (7-2)
West Springfield (7-2)
South County (6-3)
Langley (6-2)
CLASS 5:
| Rank: | Last Week: | Team: | Record: | Result: |
| 1 | 1 | Maury | 8-1 | W 57-8 Manor |
| 2 | 2 | Green Run | 9-0 | Idle |
| 3 | 3 | Stone Bridge | 8-1 | W 58-0 Freedom-South Riding |
| 4 | 5 | PH-Roanoke | 9-0 | W 31-28 Hermitage |
| 5 | 6 | King’s Fork | 8-1 | W 21-14 Indian River |
| 6 | 7 | Riverbend | 9-0 | W 43-14 Massaponax |
| 7 | 4 | Highland Springs | 6-3 | L 3-21 Varina |
| 8 | 10 | Hermitage | 7-1 | W 48-24 Douglas Freeman |
| 9 | 9 | Warwick | 6-3 | Idle |
| 10 | 8 | Indian River | 7-2 | L 14-21 King’s Fork |
Honorable Mention:
Nansemond River (7-2)
Kempsville (7-2)
William Fleming (6-3)
Cox (7-2)
CLASS 4:

| Rank: | Last Week: | Team: | Record: | Result: |
| 1 | 1 | Varina | 7-2 | W 21-3 Highland Springs |
| 2 | 2 | Dinwiddie | 10-0 | W 19-0 Prince George |
| 3 | 3 | Louisa | 9-0 | W 58-41 Western Albemarle |
| 4 | 4 | Jefferson Forest | 8-1 | W 41-13 Brookville |
| 5 | 5 | Lafayette | 8-1 | Idle |
| 6 | 6 | Huguenot | 8-1 | W 54-0 James River-Midlotihan |
| 7 | 7 | GW-Danville | 8-1 | W 50-8 Tunstall |
| 8 | 8 | Loudoun County | 8-1 | W 21-20 Woodgrove |
| 9 | 9 | Hampton | 8-1 | W 57-7 Heritage-NN |
| 10 | 10 | Handley | 8-1 | W 35-23 James Wood |
Honorable Mention:
Loudoun Valley (8-1)
Courtland (8-1)
Phoebus (5-3)
Warhill (7-2)
Caroline (8-1)

CLASS 3:
| Rank: | Last Week: | Team: | Record: | Result: |
| 1 | 1 | Heritage-Lynchburg | 8-1 | W 35-33 Liberty Christian |
| 2 | 3 | Magna Vista | 9-0 | W 42-0 Magna Vista |
| 3 | 2 | Liberty Christian | 6-2 | L 33-35 Heritage-Lynchburg |
| 4 | 4 | Kettle Run | 8-1 | W Manassas Park, forfeit (1-0) |
| 5 | 5 | Lake Taylor | 7-2 | Idle |
| 6 | 6 | Turner Ashby | 8-1 | W 41-0 Rocktown |
| 7 | 7 | Broadway | 7-1 | W 42-0 East Rock |
| 8 | 9 | Wilson Memorial | 8-1 | W 47-7 Waynesboro |
| 9 | NR | Alleghany | 8-1 | W 35-21 Fort Defiance |
| 10 | 8 | William Byrd | 6-3 | L 21-24 Franklin County |
Dropped Out: #9 Lord Botetourt (6-3) fell to William Fleming 46-0
Honorable Mention:
Carroll County (7-2)
Culpeper (6-3)
Skyline (6-3)
New Kent (6-3)
CLASS 2:
| Rank: | Last Week: | Team: | Record: | Result: |
| 1 | 1 | Glenvar | 9-0 | Idle |
| 2 | 2 | Union | 9-0 | W 46-7 Abingdon |
| 3 | 3 | Armstrong | 9-0 | W 47-16 Hanover |
| 4 | 4 | Poquoson | 8-1 | W 42-7 Bruton |
| 5 | 5 | Strasburg | 8-1 | W 55-13 Madison County |
| 6 | 6 | Central-Lunenburg | 9-0 | W 43-8 Nottoway |
| 7 | 7 | Graham | 6-3 | W 59-0 Tazewell |
| 8 | 8 | Ridgeview | 8-1 | W 35-7 Perry Co. Central (KY) |
| 9 | 9 | Gretna | 8-1 | W 30-22 Appomattox |
| 10 | 10 | Gate City | 7-2 | W 42-6 Wise |
Honorable Mention:
Thomas Jefferson-Richmond (6-3)
Buckingham (8-1)
Stuarts Draft (7-2)
King William (6-3)
Virginia High (7-2)

CLASS 1:
| Rank: | Last Week: | Team: | Record: | Result: |
| 1 | 1 | Essex | 9-0 | W 49-0 Colonial Beach |
| 2 | 2 | Eastside | 9-0 | Idle |
| 3 | 3 | Chilhowie | 8-1 | W 40-7 PH-Glade Spring |
| 4 | 4 | Rappahannock | 7-2 | W 54-13 Lancaster |
| 5 | 5 | Rye Cove | 6-3 | W 40-7 J.I. Burton |
| 6 | 7 | Altavista | 6-3 | W 63-0 William Campbell |
| 7 | 8 | Sussex Central | 8-1 | W 28-8 Brunswick |
| 8 | 9 | George Wythe | 6-3 | Idle |
| 9 | 10 | Northumberland | 6-3 | W 53-10 Westmoreland |
| 10 | HM | Northampton | 8-1 | W 44-14 Arcadia |
Dropped Out: #6 Craig County (8-1) fell to Narrows 42-21
Honorable Mention:
Grayson County (5-4)
Riverheads (5-4)
Giles (7-2)
*** Miss our Preseason Top Tens? Check it out here! ***
*** Region-by-Region Team Results here ***
*** VIP Board features Breaking News, Predictions, Recruiting Nuggets & MORE here! ***
*** Join our Interactive Scoreboard Forum here ***
*** Discuss the Rankings on our Fall Sports Forum here ***
*** Use Hatfield’s Promo Code to Sign up for NFHS Network Access today & receive discount! ***
Matthew Hatfield has served as Publisher for VirginiaPreps.com since 2016 and been writing for the web site under the Rivals umbrella dating back to 2004. Matthew also has served as the Play-by-Play Voice for Old Dominion Women’s Basketball since 2021. Check out Hatfield’s Twitter page for more sports related updates. To contact Matthew, please e-mail [email protected], and be sure to Subscribe to CoVA Sports TV, where you can watch and hear his Podcasts.