Friday night high school football

Abingdon 34, John Battle 8

Altavista 21, Central Lunenburg 17

Appomattox 44, Buckingham County 7

Battlefield 44, Oakton 0

Blacksburg 50, Giles 7

Broad Run 31, Potomac Falls 0

Brooke Point 27, Potomac 6

Carroll County 21, Patrick County 6

Central Wise 41, Eastside 27

Christiansburg 14, Floyd County 12, OT

Churchland 26, Kecoughtan 0

Colgan 14, Forest Park 12

Colonial Beach 14, Spotsylvania 7

Covington 28, Alleghany 7

Dominion 25, Clarke County 14

E.C. Glass 42, Charlottesville 3

Eastern View 37, Culpeper 0

Eden Morehead, N.C. 48, Martinsville 6

Essex 41, Sussex Central 0

Fairfax 27, McLean 0

Faith Christian-Roanoke 70, Brunswick Academy 26

Fort Chiswell 45, Rural Retreat 21

Frank Cox 49, Bayside 28

Fredericksburg Christian 55, Portsmouth Christian 13

GW-Danville 48, Liberty Christian 14

Glenvar 28, Galax 24

Goochland 14, TJ-Richmond 7

Grayson County 28, Alleghany County, N.C. 7

Greenbrier Christian 35, Cary Christian, N.C. 12

Gretna 60, Brunswick 0

Hayfield 28, Chantilly 23

Heritage (Leesburg) 54, Freedom (South Riding) 14

Heritage-Lynchburg 43, William Fleming 7

Highland Springs 67, Hermitage 0

Holston 25, Eastern Montgomery 8

Hopewell 13, Norcom 0

Isle of Wight Academy 27, Atlantic Shores Christian 0

James Madison 42, George Marshall 14

Jefferson Forest 62, Staunton River 7

King William 72, Prince Edward County 6

King’s Fork 41, Woodrow Wilson 24

Landstown 34, Green Run 0

Liberty-Bealeton 29, Brentsville 8

Liberty-Bedford 34, Franklin County 14

Lord Botetourt 47, Harrisonburg 19

Loudoun County 35, Fauquier 12

Louisa 35, Courtland 0

Luray 30, Madison County 28

Magna Vista 28, Dan River 6

Martinsburg, W.Va. 62, Loudoun Valley 12

Massaponax 47, Chancellor 8

Maury 49, Bethel 15

Midlothian 17, Douglas Freeman 7

Millbrook 28, Jefferson, W.Va. 12

Monacan 35, Hanover 10

Monticello 30, William Monroe 12

Mount Vernon 56, Edison 7

Mountain View 48, Albemarle 0

Nansemond-Suffolk 34, North Cross 7

Narrows 23, Auburn 21

Northside 29, Pulaski County 28

Northwood 41, Twin Springs 30

Ocean Lakes 27, Kellam 0

Patrick Henry-Glade Spring 37, Castlewood 8

Poquoson 56, Southampton 20

Radford 34, George Wythe-Wytheville 13

Richlands 42, Gate City 7

Riverbend 53, James River-Midlothian 41

Rockbridge County 47, Parry McCluer 14

Rustburg 24, Bassett 6

Salem 49, Amherst County 14

Salem-Va. Beach 49, Kempsville 0

Sherando 65, James Wood 6

South County 40, Langley 7

Stafford 30, James Monroe 13

Stuarts Draft 27, Waynesboro 23

T.C. Williams 65, Osbourn Park 32

Tallwood 33, Princess Anne 6

Tennessee, Tenn. 41, Lee High 0

Thomas Dale 38, Cosby 0

Warhill 34, Heritage-Newport News 16

Washington & Lee 47, Middlesex 7

West Potomac 24, Briar Woods 14

Western Albemarle 17, Broadway 6

William Byrd 42, Cave Spring 14

William Campbell 54, Randolph Henry 6

Windsor 33, Chincoteague 12

Woodgrove 56, Armstrong 14

Woodstock Central 43, Skyline 0

___

Some high school football scores provided by Scorestream.com, https://scorestream.com/