VHSL Football Top Tens - Entering 10-9-25 Games

Remaining are 31 unbeaten squads. That number will continue to shrink as we move through October.
It’s rare for the Class 6 and Class 5 Top Tens to stay completely the same from the prior week, unchanged, but that’s the case. In fact, only one team fell out of any of the Top Ten rankings completely and that was Staunton in Class 3 by virtue of their 13-7 loss to the Little Giants of Waynesboro. Jumping in was Northside, which beat Class 1 contender Rappahannock 18-7 and now plays host to William Byrd (4-1) in a key Region 3D matchup.
There are quite a few high-profile games on the docket this week. Perhaps no matchup has more spice to it than the showdown in Coeburn between the undefeated Eastside Spartans (6-0) and visiting Rye Cove Eagles (5-1), who are defending Region 1D Champs [watch on NFHS Network here]. After a comfortable 40-8 regular season triumph, Rye Cove won last year’s regional title matchup in a 26-20 thriller.
Another monster showdown happens in Region 4C, where Loudoun Valley at 5-0 visits 6-0 Loudoun County. It’s the first 5-0 start for the Vikings of Loudoun Valley since 1988. The Captain of Loudoun County won last year’s matchup in an overtime classic, 17-14 [watch on NFHS Network here].
That’s not the only undefeated battle taking place either. In Thursday night action in Southwest Virginia, the Union Bears put their 6-0 record on the line against the visiting Ridgeview Wolfpack, who come in at 5-0 and try to break a three-game losing skid in the series between Mountain 7 District rivals [watch on NFHS Network here].
Let’s also salute one of the most successful coaches in Virginia as Brad Bradley of Heritage-Lynchburg achieved his 250th career victory when his Pioneers turned back visiting Thomas Jefferson of Richmond, 25-7 last Friday night. Bradley’s Pioneers have won four in a row since the 33-14 season-opening loss at Bridgeport (WV).
Next in line for that milestone win of No. 250 is probably Lake Taylor’s Hank Sawyer, who like Bradley, has seen his team get on a run with four straight victories to move their record to 5-1 overall. Sawyer has 241 career wins, all at the helm of the Titans in Norfolk.
VHSL Football Top Tens through 10-7-25 Games:

CLASS 6:
Rank: | Last Week: | Team: | Record: | Result: |
1 | 1 | Oscar Smith | 4-1 | W 50-7 Hickory |
2 | 2 | Colonial Forge | 6-0 | W 49-7 Stafford |
3 | 3 | Battlefield | 5-0 | Idle |
4 | 4 | Lake Braddock | 4-1 | W 29-23 Westfield |
5 | 5 | Manchester | 6-0 | W 43-0 Midlothian |
6 | 6 | Thomas Dale | 5-0 | W 16-8 Meadowbrook |
7 | 7 | Madison | 3-2 | Idle |
8 | 8 | North Stafford | 4-2 | W 27-6 Brooke Point |
9 | 9 | Woodbridge | 4-1 | Idle |
10 | 10 | Westfield | 3-2 | L 23-29 Lake Braddock |
Honorable Mention:
Alexandria City (5-0)
Centreville (3-1)
Washington-Liberty (5-1)

CLASS 5:
Rank: | Last Week: | Team: | Record: | Result: |
1 | 1 | Maury | 4-1 | W 91-0 Booker T. |
2 | 2 | Green Run | 6-0 | W 35-28 Salem |
3 | 3 | Stone Bridge | 5-1 | W 35-6 Potomac Falls |
4 | 4 | Nansemond River | 5-0 | W 42-0 Great Bridge |
5 | 5 | Highland Springs | 3-2 | W 28-0 Phoebus |
6 | 6 | Warwick | 4-2 | W 39-0 Menchville |
7 | 7 | PH-Roanoke | 6-0 | W 49-7 Salem |
8 | 8 | King’s Fork | 4-1 | W 62-13 Grassfield |
9 | 9 | Riverbend | 5-0 | Idle |
10 | 10 | Hermitage | 4-1 | W 34-13 Godwin |
Honorable Mention:
Indian River (4-1)
Bayside (4-1)
Salem-VB (3-2)
Glen Allen (4-2)
Kempsville (3-2)
CLASS 4:
Rank: | Last Week: | Team: | Record: | Result: |
1 | 1 | Varina | 4-2 | L 14-21 Grimsley (NC) |
2 | 2 | Dinwiddie | 6-0 | W 42-7 Hopewell |
3 | 4 | Louisa | 5-0 | W 55-22 Charlottesville |
4 | 5 | Jefferson Forest | 4-1 | Idle |
5 | 6 | Lafayette | 5-1 | W 49-7 Grafton |
6 | 3 | Phoebus | 2-2 | L 0-28 Highland Springs |
7 | 7 | Huguenot | 4-1 | W 28-3 L.C. Bird |
8 | 8 | Loudoun County | 6-0 | W 43-8 Broad Run |
9 | 9 | Handley | 5-0 | Idle |
10 | 10 | GW-Danville | 4-1 | W 27-16 Fleming |
Honorable Mention:
Loudoun Valley (5-0)
Caroline (5-0)
Hanover (5-0)
Sherando (5-1)

CLASS 3:
Rank: | Last Week: | Team: | Record: | Result: |
1 | 1 | Heritage-Lynchburg | 4-1 | W 25-7 TJ-Richmond |
2 | 2 | Liberty Christian | 3-1 | W 41-14 Franklin County |
3 | 3 | Magna Vista | 5-0 | Idle |
4 | 4 | Lord Botetourt | 4-1 | Idle |
5 | 5 | Alleghany | 5-0 | W 41-16 Stuarts Draft |
6 | 6 | Lake Taylor | 5-1 | W 40-26 Norcom |
7 | 7 | Broadway | 6-0 | W 27-6 Spotswood |
8 | 8 | Kettle Run | 4-1 | Idle |
9 | 9 | William Byrd | 4-1 | W 35-7 Radford |
10 | HM | Northside | 4-1 | W 18-7 Rappahannock |
Dropped Out: #10 Staunton (3-2) fell to Waynesboro 13-7
Honorable Mention:
Wilson Memorial (4-1)
Bassett (4-2)
Turner Ashby (4-1)
Carroll County (4-2)

CLASS 2:
Rank: | Last Week: | Team: | Record: | Result: |
1 | 1 | Glenvar | 6-0 | W 44-19 Carroll County |
2 | 2 | Union | 6-0 | W 42-21 Gate City |
3 | 3 | Poquoson | 6-0 | W 66-10 Jamestown |
4 | 4 | Armstrong | 5-0 | W 35-0 King William |
5 | 6 | Lebanon | 6-0 | W 56-14 John Battle |
6 | 7 | Strasburg | 4-1 | Idle |
7 | 5 | TJ-Richmond | 4-2 | L 7-25 Heritage-Lynchburg |
8 | 8 | Ridgeview | 5-0 | W 41-0 Paintsville (KY) |
9 | 9 | Central-Lunenburg | 5-0 | W 48-0 Clarke County |
10 | 10 | Floyd County | 4-0 | W 42-0 Fort Chis |
Honorable Mention:
Buckingham (6-0)
Gretna (4-1)
CLASS 1:
Rank: | Last Week: | Team: | Record: | Result: |
1 | 1 | Essex | 4-0 | Idle |
2 | 2 | Eastside | 6-0 | W 57-0 J.I. Burton |
3 | 4 | Rye Cove | 5-1 | W 47-13 Lee High |
4 | 3 | Rappahannock | 4-1 | L 7-18 Northside |
5 | 5 | Altavista | 4-2 | W 65-14 Dan River |
6 | 6 | Giles | 5-1 | W 59-27 Auburn |
7 | 7 | Chilhowie | 5-1 | W 22-7 Honaker |
8 | 8 | Northumberland | 4-1 | Idle |
9 | 9 | Sussex Central | 5-1 | W 36-28 Southampton, OT |
10 | 10 | Grayson County | 2-3 | Idle |
Dropped Out: #9 Riverheads (2-3) fell to Wilson Memorial 14-0
Honorable Mention:
Craig County (5-0)
Northampton (5-1)
Luray (3-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.