Not 100% accurate, but better than you'll find anywhere else.
Let me know of anything missing.
Abingdon 17, Gate City 14
Alleghany 55, Rockbridge County 8
Altavista 42, Cumberland 14
Amherst County 28, Mecklenburg County 7
Armstrong 54, John Marshall 0
Atlantic Shores Christian 53, Norfolk Christian 13
Bassett 35, Dan River 12
Bath County 47, Richwood, W.Va. 6
Battlefield 39, Gar-Field 14
Benedictine 42, Woodberry Forest 13
Blacksburg 40, Floyd County 14
Broadway 21, Waynesboro 6 - called
Brooke Point 36, Independence 14
Bruton 35, West Point 6
Buckingham County 33, William Campbell 6
C.D. Hylton 27, Osbourn 8 - (8:50-11:15 pm) called w/:07 left in 3rd q.
Charlotte Country Day, N.C. 30, North Cross 27
Chatham 34, Martinsville 16
Christiansburg 14, William Byrd 10
Churchland 28, Booker T. Washington 6
Clarke County 40, Buffalo Gap 7
Collegiate-Richmond 31, Nansemond-Suffolk 20
Colonial Forge 35, Potomac 14
Colonial Heights 40, Nottoway 0
Douglas Freeman 33, Mechanicsville 13
E.C. Glass 27, GW-Danville 14
Eastern Montgomery 22, Northwood 16
Eastside 14, River View, W.Va. 6
Fairfax 40, Centreville 14
Fauquier 55, Culpeper 35
First Colonial 36, Princess Anne 26
Frank Cox 14, Bayside 9
Fredericksburg Christian 19, St. Annes-Belfield 10 - called w/5:09 left
Gainesville 34, Woodbridge 20
Galax 21, Carroll County 13
George Marshall 34, Justice 0
Glen Allen 14, Patrick Henry 6
Glenvar 7, Cave Spring 3
Grafton 21, Poquoson 16
Graham 37, George Wythe 0 - called w/8:01 left.
Green Run 56, Kellam 0
Gretna 49, Tunstall 0
Hampton 54, Gloucester 13
Hanover 38, King William 0
Hayfield 50, Annandale 0
Heritage (Lynchburg) 20, Appomattox 6
Heritage 21, Denbigh 0 - called at halftime
Herndon 63, Osbourn Park 0
Holston 13, John Battle 12, OT
Honaker 40, Rye Cove 32
Hopewell 42, Lake Taylor 25
Hurley 39, Van, W.Va. 14
Indian River 33, Hickory 0
James Madison 26, James Robinson 10
James River 41, Parry McCluer 15
Jefferson Forest 42, Halifax County 0
John Champe 52, Loudoun Valley 20
Kempsville 28, Ocean Lakes 20
King George 37, Riverbend 13
Lafayette 46, New Kent 7
Lake Braddock 9, Westfield 7
Lawrence Academy, N.C. 45, Greenbrier Christian 2
Liberty Christian 49, Franklin County 6
Liberty-Bealeton 46, James Monroe 6
Lord Botetourt 48, Pulaski County 20
Manchester 54, Powhatan 28
Maret, D.C. 51, St. Stephens-St. Agnes 17
Marion 40, Lebanon 20 - called w/4:20 left in the 3rd
Massaponax 33, Louisa 14
Maury 23, Highland Springs 14
Midlothian 16, Cosby 0
Mountain View 22, TJ-Alexandria 8 - called at halftime
Nansemond River 53, Deep Creek 14
Narrows 34, Chilhowie 15 - called w/3:52 left
Norcom 40, Norview 13
Norfolk Academy 42, Catholic 6
Northside 34, Hidden Valley 27
Northumberland 35, Charles City County 0
Oscar Smith 48, Great Bridge 6
Patrick Henry 49, Albemarle 6
Patrick Henry 60, J.I. Burton 7
Phelps, Ky. 20, Bland County 6
Phoebus 34, Woodside 0 - called at halftime
Prince George 41, Deep Run 14
Radford 43, Virginia High 3
Rappahannock 41, Westmoreland County 22
Ridgeview 44, Central - Wise 7
Riverheads 28, Fort Defiance 13
Roanoke Catholic 52, Fishburne Military 24
Rustburg 51, Stuarts Draft 13
Salem 33, William Fleming 14
Science Hill, Tenn. 27, Union 6
Smith Mountain Lake Christian 35, Randolph-Henry 21
Snow Hill, Md. 26, Nandua 23
South County 14, West Springfield 9
South Lakes 65, Falls Church 0
Spotswood 14, Wilson Memorial 13
Spotsylvania 34, Caroline 28
St. Christopher's 27, Flint Hill 13
Stafford 38, Colgan 19 - called
Staunton River 57, Liberty-Bedford 0
Surry County 28, Northampton 26
Sussex Central 52, K&Q Central 16
Tallwood 28, Landstown 26 - OT
Turner Ashby 55, Monticello 27
Warhill 48, York 0
Washington-Liberty 49, John R. Lewis 7
Windsor 34, Middlesex 23
Woodstock Central 14, Staunton 6
Yorktown 34, Wakefield 9
also
Courtland 28, North Stafford 13
Fluvanna County 38, Chancellor 33 - ended at midnight
- - moved - SAT - -
Patriot 7, Freedom (SR) 0 - susp. 6:00 1st q. - 9 am
Forest Park 7, Alexandria City 7 - susp. 2:13 2nd q. - 9 am
Oakton 13, W.T. Woodson 0 - susp. - 10 am
Western Branch 0, King's Fork 0 - susp. in 3rd q. - 11 am
James Wood 14, Skyline 7 - susp. 1:52 1st q. - 11 am
Edison 7, Langley 7 - susp. 1st q.; 11 am or noon
Tuscarora @ Loudoun County, 12 pm
Sherando @ Lightridge, 0-0 in 2nd q. OR no start; 12 pm
Grayson Co. 7, Rural Retreat 0 - susp. 0:33 2nd q. - Noon
Broad Run @ Briar Woods, 1 pm
Dematha, MD 14, Freedom (Wood) 13 - susp. 4:50 2nd q. - 1 pm
Franklin 13, Colonial Beach 0 - susp. 1st q. - 2 pm
Strasburg @ Rock Ridge, 2 pm
+ Kettle Run @ John Handley - kick moved to noon
- - moved - Monday - -
TJ-Richmond 6, Amelia Co. 0 - susp. - 6 pm
Prince Edward Co. 8, Nelson Co. 0 - susp. after 1 q. - 6 pm
Orange County 14, Goochland 0 - susp. 3:03 3rd q. - 6 pm
Brentsville 7, Millbrook 0 - susp. 2:42 1st q. - 6 or 7 pm
Petersburg @ Southampton, 7 pm
Page County @ East Rockingham, 7 pm
Richlands 30, Tazewell 19 - susp. after 2nd q. - 7:00
+ Craig Co. 18, Auburn 14 - susp. 2:23 2nd q. - 7 pm
- - unknown - -
Heritage @ Potomac Falls
Stone Bridge @ Woodgrove - ccd.
Hermitage-Varina