VHSL Football Power Ratings - 11-5-25 Edition (thru Week 10)
Below are the official and unofficial Virginia High School League Football Power Ratings as we’ve received from some regional chairs + calculated unofficially heading into th final week of regular season play for 2025…
If you happen to see an error, please alert us via e-mail at [email protected] and we will get it fixed / adjusted as soon as possible.
These ratings are entering play on Thursday, November 6, 2025.
* See Region Playoff Formats Here *
CLASS 6:
Region 6A:
1. Oscar Smith (8-1) – 35.0
T-2. Manchester (9-0) – 33.11
T-2. Thomas Dale (8-1) – 33.11
4. Western Branch (6-3) – 27.33
5. L.C. Bird (5-4) – 26.44
6. Landstown (4-5) – 24.56
7. Cosby (3-6) – 23.33
8. Grassfield (0-9) – 19.56
9. J.R. Tucker (1-9) – 19.2
Region 6B:
1. Colonial Forge (8-1) – 33.67
2. Battlefield (8-1) – 33.22
3. North Stafford (7-2) – 32.22
4. Patriot (7-2) – 31.33
5. Woodbridge (8-1) – 30.78
6. Independence (6-3) – 28.89
7. Gar-Field (6-3) – 28.22
8. Forest Park (5-4) – 28.0
9. Brooke Point (5-4) – 27.33
10. Colgan (6-3) – 26.78
11. Osbourn (4-5) – 24.67
12. Stafford (3-6) – 23.67
13. Potomac (3-6) – 22.22
14. Mountain View (2-8) – 21.9
T-15. Gainesville (2-7) – 21.89
T-15. Osbourn Park (3-6) – 21.89
17. C.D. Hylton (2-7) – 20.56
18. Freedom-Woodbridge (0-10) – 18.40
18. Unity Reed (0-9) – 18.0
Occoquan Region 6C:
1. West Springfield (7-2) – 31.11
2. Lake Braddock (7-2) – 30.89
3. South County (6-3) – 29.44
4. Alexandria City (6-3) – 28.33
5. Mount Vernon (6-3) – 27.11
6. Falls Church (6-3) – 26.89
7. Fairfax (4-5) – 26.56
8. West Potomac (4-5) – 26.33
9. Hayfield (4-5) – 24.78
10. James Robinson (3-6) – 23.89
11. Thomas Jefferson-Alexandria (4-4) – 23.17
12. John R. Lewis (3-6) – 22.56
13. Thomas Edison (3-7) – 21.8
14. Annandale (3-6) – 21.33
15. C.G. Woodson (1-8) – 20.78
16. Justice (0-9) – 17.78
Region 6D:
1. Centreville (7-1) – 34.88
2. Westfield (6-3) – 31.0
3. Washington-Liberty (7-2) – 30.00
4. Langley (7-2) – 29.89
5. Yorktown (7-3) – 29.70
6. James Madison (5-4) – 29.0
7. South Lakes (5-4) – 27.89
8. George Marshall (4-5) – 25.11
T-9. Chantilly (3-6) – 24.33
T-9. Oakton (4-5) – 24.33
11. Herndon (3-6) – 24.0
12. Wakefild (3-6) – 22.67
13. McLean (2-7) – 22.22
CLASS 5:
Region 5A:
1. Green Run (9-0) – 32.89
2. Indian River (8-1) – 28.0
T-3. Cox (7-2) – 27.9
T-3. Kempsville (7-2) – 27.9
5. Salem-VB (6-3) – 27.56
6. Bayside (6-3) – 27.0
7. Kellam (5-4) – 24.56
T-8. Deep Creek (3-6) – 22.44
T-8. Hickory (4-5) – 22.44
10. Tallwood (3-6) – 21.11
T-11. Ocean Lakes (2-7) – 19.33
T-11. Great Bridge (1-8) – 19.33
13. First Colonial (1-9) – 17.5
14. Princess Anne (0-9) – 17.11
Region 5B:
1. Maury (8-1) – 31.67
2. King’s Fork (8-1) – 30.67
3. Warwick (6-3) – 27.44
4. Nansemond River (7-2) – 27.0
5. Bethel (6-3) – 25.44
6. Norview (5-4) – 23.22
7. Woodside (3-6) – 21.0
8. Granby (2-7) – 20.56
9. Kecoughtan (3-6) – 20.44
10. Menchville (1-8) – 18.67
Region 5C:
1. Patrick Henry-Roanoke (9-0) – 31.33
2. Highland Springs (6-3) – 29.67
3. William Fleming (6-3) – 29.11
4. Midlothian (7-2) – 28.78
5. Hermitage (7-2) – 27.0
6. Glen Allen (5-4) – 26.89
7. Meadowbrook (6-3) – 26.0
8. Franklin County (4-5) – 25.33
9. Douglas Freeman (5-4) – 25.11
10. James River-Midlothian (5-4) – 24.67
11. Albemarle (4-5) – 23.33
12. Deep Run (3-6) – 22.0
T-13. Matoaca (2-7) – 21.89
T-13. Prince George (3-6) – 21.89
15. Mills Godwin (2-7) – 20.56
16. Clover Hill (0-9) – 18.22
Region 5D:
1. Stone Bridge (8-1) – 33.0
2. Riverbend (9-0) – 32.0
3. Potomac Falls (5-4) – 26.78
4. Briar Woods (6-3) – 26.67
5. John Champe (5-4) – 25.67
6, Lightridge (5-4) – 25.33
7. Massaponax (4-5) – 24.33
8. Freedom-South Riding (5-4) – 23.78
9. Riverside (2-7) – 19.89
CLASS 4:
Region 4A:
1. Hampton (8-1) – 29.22
2. Lafayette (8-1) – 27.78
3. Warhill (7-2) – 27.33
4. Phoebus (5-3) – 25.75
5. Churchland (6-3) – 24.33
6. Smithfield (6-3) – 23.78
7. Denbigh (5-5) – 22.6
8. Manor (3-6) – 19.33
9. Jamestown (2-7) – 17.56
10. Grafton (2-8) – 17.4
11. Gloucester (0-9) – 14.78
Region 4B:
1. Dinwiddie (10-0) – 31.8
2. Louisa (9-0) – 30.67
3. Varina (7-2) – 30.0
4. Huguenot (8-1) – 28.78
5. Courtland (8-1) – 28.56
6. Caroline (8-1) – 26.89
7. Hanover (7-2) – 26.0
8. Spotsylvania (6-3) – 25.67
9. Powhatan (4-5) – 22.22
10. Atlee (4-5) – 21.89
11. Monacan (3-6) – 20.78
12. Patrick Henry-Ashland (3-6) – 20.0
13. Eastern View (3-6) – 19.89
14. Mechanicsville (3-6) – 17.89
15. Richmond HS of the Arts (0-9) – 17.67
T-16. Chancellor (0-9) – 16.56
T-16. King George (0-9) – 16.56
18. Henrico (0-9) – 16.44
Region 4C:
1. Loudoun County (8-1) – 28.78
2. Loudoun Vally (8-1) – 27.56
3. Woodgrove (6-3) – 26.11
4. Heritage-Leesburg (6-3) – 23.44
5. Tuscarora (4-5) – 22.11
6. Park View-Sterling (3-6) – 18.89
7. Broad Run (1-8) – 18.33
8. Rock Ridge (1-9) – 17.0
9. Dominion (1-8) – 16.44
Region 4D:
1. John Handley (8-1) – 29.11
T-2. GW-Danville (8-1) – 28.44
T-2. Jefferson Forest (8-1) – 28.44
4. Sherando (6-3) – 25.56
5. James Wood (6-3) – 24.0
6. Liberty-Bealeton (6-3) – 23.67
7. Blacksburg (5-4) – 22.56
8. Millbrook (3-6) – 22.44
9. Salem (4-5) – 22.11
10. E.C. Glass (4-5) – 21.89
11. Amherst (3-6) – 20.0
12. Halifax County (3-6) – 19.89
13. Charlottesville (3-6) – 19.22
14. Orange County (3-6) – 18.89
15. Mecklenburg County (1-8) – 16.56
CLASS 3:
Region 3A:
1. Lake Taylor (7-2) – 25.33
2. Petersburg (6-3) – 24.56
3. New Kent (6-3) – 23.89
4. Tabb (6-3) – 22.78
5. I.C. Norcom (4-5) – 22.67
6. Hopewell (4-5) – 20.89
7. York (3-6) – 18.78
8. Colonial Heights (1-8) – 17.78
T-9. Heritage-Newport News (1-8) – 16.33
T-9. Lakeland (0-9) – 16.33
11. Booker T. Washington (0-9) – 14.78
Region 3B:
1. Kettle Run (8-1) – 27.22
2. Skyline (6-3) – 23.11
3. Culpeper (6-3) – 22.89
4. James Monroe (5-4) – 21.11
5. Brentsville District (4-5) – 19.56
6. Meridian (4-5) – 19.44
7. Goochland (2-7) – 17.78
8. Warren County (2-7) – 15.67
9. William Monroe (1-8) – 14.56
10. Fauquier (1-8) – 14.44
11. Manassas Park (0-9) – 14.0
Region 3C:
1. Broadway (8-1) – 28.44
2. Alleghany (8-1) – 27.56
T-3. Heritage-Lynchburg (8-1) – 26.89
T-3. Wilson Memorial (8-1) – 26.89
5. Liberty Christian (6-2) – 26.5
6. Turner Ashby (8-1) – 26.22
7. Fluvanna (6-3) – 23.22
8. Western Albemarle (6-3) – 22.33
9. Spotswood (6-3) – 22.22
10. East Rockingham (6-4) – 20.4
11. Brookville (4-5) – 19.89
12. Waynesboro (3-6) – 17.22
13. Rocktown (3-6) – 17.0
14. Staunton (3-6) – 16.56
15. Monticello (2-7) – 15.44
16. Rustburg (0-9) – 14.22
17. Rockbridge County (0-9) – 13.22
18. Harrisonburg (0-9) – 12.22
Region 3D:
1. Magna Vista (9-0) – 26.22
2. Lord Botetourt (6-3) – 24.0
T-3. Northside (6-3) – 23.67
T-3. William Byrd (6-3) – 23.67
5. Carroll County (7-2) – 23.33
6. Bassett (5-4) – 21.89
7. Abingdon (4-5) – 19.11
8. Cave Spring (4-6) – 19.0
9. Staunton River (3-6) – 18.33
10. Pulaski County (2-7) – 16.78
11. Tunstall (2-7) – 16.56
12. Christiansburg (2-7) – 16.33
13. Hidden Valley 0-9) – 13.78
CLASS 2:
Region 2A:
1. Armstrong (9-0) – 27.22
2. Poquoson (8-1) – 26.78
3. Central-Lunenburg (9-0) – 25.56
4. Thomas Jefferson-Richmond (6-3) – 23.33
5. King William (6-3) – 22.22
6. Southampton (7-2) – 22.11
7. Greensville (5-4) – 21.22
8. Nottoway (7-3) – 20.6
9. Amelia (5-4) – 18.78
10. Windsor (6-4) – 18.6
11. Bruton (2-7) – 17.0
12. Westmoreland (3-6) – 16.78
13. Randolph-Henry (4-5) – 16.22
14. Nandua (4-5) – 15.67
15. Arcadia (2-7) – 13.67
16. John Marshall (1-8) – 13.0
17. Prince Edward (1-8) – 12.56
Region 2B:
1. Buckingham (8-1) – 24.78
2. Strasburg (8-1) – 24.67
3. Stuarts Draft (7-2) – 23.11
4. Central-Woodstock (6-3) – 22.56
5. Fort Defiance (4-5) – 18.22
6. Madison County (3-6) – 15.89
7. Clarke County (1-8) – 13.67
8. Page County (2-7) – 13.11
9. Stonewall Jackson-Quicksburg (1-8) – 12.89
Region 2C:
1. Glenvar (9-0) – 26.0
2. Gretna (8-1) – 24.89
3. Floyd County (7-2) – 22.89
4. Radford (5-4) – 21.0
5. Appomattox (5-4) – 19.33
6. James River-Buchanan (5-4) – 19.11
7. Nelson County (5-4) – 17.44
8. Dan River (4-5) – 17.0
9. Patrick County (3-7) – 16.4
10. Liberty-Bedford (2-7) – 15.22
11. Martinsville (1-8) – 14.22
12. Chatham (3-6) – 13.67
Region 2D:
1. Union (9-0) – 27.11
2. Ridgeview (8-1) – 23.89
3. Virginia High (7-2) – 23.33
4. Gate City (7-2) – 23.11
5. Graham (6-3) – 21.11
6. Lebanon (6-3) – 20.67
7. Richlands (6-3) – 19.33
8. Lee (3-6) – 15.11
T-9. John Battle (2-7) – 14.22
T-9. Tazewell (2-7) – 14.22
11. Central-Wise (1-8) – 12.89
12. Marion (0-9) – 10.56
CLASS 1:
Region 1A:
1. Essex (9-0) – 25.11
2. Northampton (8-1) – 22.22
3. Rappahannock (7-2) – 21.22
4. Northumberland (6-3) – 18.44
5. Middlesex (4-5) – 14.89
6. West Point (3-6) – 13.89
7. Colonial Beach (3-6) – 12.89
8. Charles City (2-5) – 11.0
9. Lancaster (1-8) – 9.67
10. Mathews (0-3) – 8.33
Region 1B:
1. Sussex Central (8-1) – 22.33
2. Altavista (6-3) – 21.33
3. Luray (5-4) – 18.78
4. Riverheads (5-4) – 18.56
5. Buffalo Gap (4-6) – 17.60
6. Brunswick (2-7) – 14.56
7. Surry (3-6) – 13.33
8. Cumberland (3-6) – 13.11
9. Franklin (2-7) – 12.67
10. William Campbell (0-10) – 10.4
11. Smith Mountain Lake (0-9) – 9.11
Region 1C:
1. Craig County (8-1) – 20.67
2. Giles (7-2) – 20.0
3. Grayson County (5-4) – 19.33
4. George Wythe (6-3) – 18.67
5. Narrows (4-5) – 17.78
6. Parry McCluer (5-4) – 15.78
7. Bath County (4-4) – 14.25
8. Auburn (4-5) – 13.44
9. Fort Chiswell (2-7) – 12.11
10. Galax (0-8) – 11.12
11. Bland County (2-8) – 11.1
12. Eastern Montgomery (1-8) – 10.22
Region 1D:
1. Eastside (9-0) – 24.44
2. Chilhowie (8-1) – 22.56
3. Rye Cove (6-3) – 19.0
4. Honaker (5-4) – 18.89
5. Northwood (6-3) – 17.89
6. Holston (6-3) – 17.44
7. Twin Springs (6-3) – 17.22
8. Rural Retreat (4-5) – 15.89
9. Grundy (3-6) – 14.22
10. Thomas Walker (3-6) – 13.67
11. Hurley (4-5) – 13.12
12. Patrick Henry-Glade Spring (2-7) – 13.11
13. J.I. Burton (3-6) – 12.33
14. Twin Valley (1-7) – 9.0
15. Castlewood (0-9) – 8.33
Stay updated on Breaking News, College Commitments, Predictions & More on our VIP Board Here
Follow our Interactive Statewide Scoreboard Forum Here
Check out the Rivals National Score Tracker Here
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.