Here are this week’s North Carolina High School Football games broken down by region and classification.
4A West
A.C. Reynolds (3-2) at Asheville (3-2)
A.L. Brown (3-2) at Cox Mill (3-3)
Ashe County (1-3) at Alexander Central (3-2)
Berry (1-4) at Harding (2-4)
Butler (3-2) at East Mecklenburg (1-5)
Charlotte Catholic (4-1) at Rocky River (2-3)
Davie County (4-1) at Reagan (2-3)
Garinger (1-4) at Independence (1-3)
Glenn (3-1) at West Forsyth (3-1)
Hickory Ridge (4-2) at South Iredell (1-3)
Hough (5-0) at West Mecklenburg (3-3)
McDowell (3-1) at North Buncombe (0-4)
Myers Park (4-2) at Ardrey Kell (3-1)
North Mecklenburg (2-2) at Mallard Creek (3-1)
Northern Guilford (5-0) at Southwest Guilford (3-2)
Northwest Guilford (3-2) at Page (2-3)
Parkland (1-3) at R.J. Reynolds (1-4)
Porter Ridge (3-0) at Marvin Ridge (3-1)
Providence (1-4) at Mooresville (2-3)
Ragsdale (1-4) at Southeast Guilford (2-3)
South Caldwell (4-0) at Watauga (3-2)
Sun Valley (1-4) at Cuthbertson (2-3)
Weddington (4-1) at Piedmont (2-3)
West Cabarrus (2-2) at Lake Norman (4-1)
West Charlotte (3-1) at Hopewell (1-4)
Western Guilford (1-3) at Grimsley (5-0)
4A East
Apex Friendship (2-3) at Panther Creek (4-1)
Athens Drive (0-4) at Sanderson (1-2)
Cardinal Gibbons (3-2) at Enloe (1-4)
Cary (3-2) at Holly Springs (2-3)
Clayton (2-4) at Southeast Raleigh (2-2)
D.H. Conley (2-3) at Havelock (3-1)
East Chapel Hill (0-4) at Louisburg (3-0)
Fuquay-Varina (4-2) at Cleveland (5-0)
Gray’s Creek (1-3) at Douglas Byrd (0-5)
Green Hope (2-2) at Middle Creek (3-2)
Green Level (1-4) at Apex (2-3)
Hoggard (4-1) at South Brunswick (5-0)
Laney (4-0) at West Brunswick (1-3)
Leesville Road (4-0) at Broughton (0-5)
Lumberton (0-4) at South View (3-1)
Millbrook (5-0) at Heritage (5-0)
Purnell Swett (0-0) at Jack Britt (2-2)
Richmond (4-1) at Hoke County (2-4)
Riverside (1-4) at Northern Durham (1-4)
Rolesville (3-2) at Wakefield (4-1)
South Central (1-3) at New Bern (5-1)
South Garner (4-2) at Corinth Holders (2-2)
Southern Alamance (4-1) at Chapel Hill (5-0)
Southern Lee (0-4) at Pinecrest (3-2)
Topsail (1-3) at North Brunswick (2-2)
Wake Forest (3-2) at Knightdale (3-1)
Western Harnett (1-4) at Overhills (0-3)
Saturday:
Ashley (1-3) at New Hanover (1-4)
Terry Sanford (2-1) at Pine Forest (3-1)
Monday:
Jordan (2-2) at Hillside (3-2)
3A West
Ashe County (1-3) at Alexander Central (3-2)
Asheboro (1-4) at Oak Grove (3-1)
Atkins (1-3) at Southern Guilford (2-3)
Ben L. Smith (1-4) at Dudley (4-1)
Central Cabarrus (0-4) at South Rowan (1-5)
Concord (2-2) at Carson (1-3)
East Henderson (1-3) at Brevard (1-3)
East Lincoln (3-2) at West Iredell (1-2)
Eastern Guilford (2-1) at Rockingham County (3-1)
Forest Hill (3-2) at Parkwood (2-1)
Forestview (3-2) at Kings Mountain (4-1)
Franklin (4-1) at Pisgah (4-1)
Fred T. Foard (0-4) at Statesville (4-0)
Hibriten (2-2) at Freedom (3-1)
Hickory (2-3) at St. Stephens (1-3)
Hough (5-0) at West Mecklenburg (3-3)
Hunter Huss (0-3) at Stuart Cramer (2-3)
Ledford (5-0) at Central Davidson (4-0)
McDowell (3-1) at North Buncombe (0-4)
Montgomery Central (0-4) at North Davidson (1-3)
North Gaston (0-6) at Ashbrook (0-3)
North Henderson (3-2) at Tuscola (3-2)
North Lincoln (3-2) at North Iredell (2-2)
Northeast Guilford (0-5) at High Point Central (1-3)
Northwest Cabarrus (3-3) at West Rowan (3-2)
South Point (4-1) at Crest (3-1)
West Charlotte (3-1) at Hopewell (1-4)
West Henderson (1-4) at Smoky Mountain (3-2)
3A East
Bunn (2-3) at Franklinton (0-4)
Camden County (2-3) at First Flight (2-2)
Cape Fear (3-1) at Seventy-First (4-0)
Croatan (2-3) at White Oak (4-1)
Currituck County (2-3) at Manteo (0-5)
D.H. Conley (2-3) at Havelock (3-1)
E.E. Smith (0-3) at Harnett Central (1-3)
East Wake (2-2) at West Johnston (3-1)
Eastern Alamance (3-1) at Williams (3-3)
Gray’s Creek (1-3) at Douglas Byrd (0-5)
Hoggard (4-1) at South Brunswick (5-0)
Laney (4-0) at West Brunswick (1-3)
Northern Nash (4-1) at Roanoke Rapids (4-1)
Northside-Jax (0-6) at J.H. Rose (3-3)
Northwood (2-3) at Person (2-3)
Rocky Mount (3-2) at Nash Central (3-2)
Smithfield-Selma (2-3) at Fike (3-1)
South Central (1-3) at New Bern (5-1)
South Johnston (4-1) at C.B. Aycock (0-5)
Southern Durham (1-4) at South Granville (1-4)
Southern Lee (0-4) at Pinecrest (3-2)
Southern Wayne (1-2) at Hunt (4-1)
Swansboro (1-3) at Richlands (0-3)
Topsail (1-3) at North Brunswick (2-2)
Union Pines (1-4) at Anson (1-3)
Vance County (3-1) at Carrboro (1-4)
West Carteret (2-2) at Dixon (1-2)
Western Harnett (1-4) at Overhills (0-3)
Westover (3-0) at Triton (1-3)
Saturday:
Terry Sanford (2-1) at Pine Forest (3-1)
2A West
Albemarle (0-4) at J.M. Robinson (4-1)
Bandys (2-1) at Lincolnton (1-4)
Burns (3-2) at Bessemer City (2-4)
Carver (4-2) at Community School of Davidson (3-2)
Chase (5-0) at Hendersonville (5-1)
Christ the King (1-4) at Pine Lake Prep (2-1)
East Henderson (1-3) at Brevard (1-3)
East Surry (5-0) at Wilkes Central (2-2)
Forest Hill (3-2) at Parkwood (2-1)
McMichael (3-2) at Lexington (0-3)
Newton-Conover (1-3) at East Burke (1-2)
North Forsyth (2-3) at T.W. Andrews (1-3)
North Rowan (3-2) at East Davidson (3-2)
North Stanly (1-3) at Union Academy (0-6)
North Surry (1-3) at Forbush (4-1)
North Wilkes (1-3) at West Wilkes (0-3)
Owen (1-4) at Mountain Heritage (3-1)
Patton (1-3) at Cherryville (1-4)
R-S Central (1-3) at Polk County (3-2)
Randleman (2-3) at Wheatmore (3-1)
Reidsville (4-0) at Walkertown (3-2)
Rosman (0-4) at Madison (2-3)
Shelby (4-1) at Highland Tech (0-5)
South Davidson (1-3) at Salisbury (5-0)
South Stanly (1-3) at Mount Pleasant (4-2)
Southwestern Randolph (5-0) at Eastern Randolph (4-0)
Surry Central (3-2) at Elkin (3-1)
Thomas Jefferson (3-1) at East Gaston (3-2)
Trinity (3-2) at Providence Grove (4-1)
Union Pines (1-4) at Anson (1-3)
West Davidson (0-4) at Thomasville (4-1)
West Lincoln (4-1) at Bunker Hill (5-0)
West Stokes (2-2) at Morehead (1-4)
Saturday:
West Caldwell (0-4) at Maiden (5-0)
2A East
Ayden-Grifton (1-2) at Greene Central (2-4)
Beddingfield (1-2) at Goldsboro (1-4)
Bunn (2-3) at Franklinton (0-4)
Camden County (2-3) at First Flight (2-2)
Cummings (3-1) at Bartlett Yancey (4-1)
Currituck County (2-3) at Manteo (0-5)
East Bladen (2-3) at Fairmont (0-5)
East Carteret (1-3) at Northside-Pinetown (4-1)
East Chapel Hill (0-4) at Louisburg (3-0)
East Columbus (2-2) at Whiteville (4-0)
Farmville Central (2-3) at Washington (2-2)
Granville Central (0-5) at J.F. Webb (1-2)
Hertford County (4-1) at Northeastern (4-0)
Holmes (2-2) at Pasquotank County (0-3)
James Kenan (1-2) at South Lenoir (2-2)
Jordan-Matthews (0-5) at North Moore (5-0)
Kinston (5-1) at Southwest Onslow (1-4)
Midway (4-1) at Clinton (3-1)
North Lenoir (3-1) at Wallace-Rose Hill (4-1)
Northern Nash (4-1) at Roanoke Rapids (4-1)
Pender (3-1) at South Columbus (0-3)
Princeton (4-0) at Eastern Wayne (4-1)
Rocky Mount (3-2) at Nash Central (3-2)
Southern Durham (1-4) at South Granville (1-4)
SouthWest Edgecombe (3-3) at North Pitt (4-1)
Spring Creek (3-1) at North Johnston (0-5)
Trask (0-4) at West Columbus (2-2)
West Bladen (2-2) at Red Springs (1-1)
1A West
Albemarle (0-4) at J.M. Robinson (4-1)
Alleghany (1-3) at North Stokes (3-3)
Andrews (4-0) at Hayesville (2-3)
Broome (2-3) at Robbinsville (2-1)
Burns (3-2) at Bessemer City (2-4)
Christ the King (1-4) at Pine Lake Prep (2-1)
Draughn (3-2) at Mitchell (4-2)
Mount Airy (5-0) at Starmount (2-3)
Murphy (4-2) at Cherokee (2-2)
North Rowan (3-2) at East Davidson (3-2)
North Stanly (1-3) at Union Academy (0-6)
Owen (1-4) at Mountain Heritage (3-1)
Patton (1-3) at Cherryville (1-4)
Rosman (0-4) at Madison (2-3)
Shelby (4-1) at Highland Tech (0-5)
South Davidson (1-3) at Salisbury (5-0)
South Stanly (1-3) at Mount Pleasant (4-2)
South Stokes (2-3) at East Wilkes (2-3)
Southwestern Randolph (5-0) at Eastern Randolph (4-0)
Surry Central (3-2) at Elkin (3-1)
Thomas Jefferson (3-1) at East Gaston (3-2)
West Davidson (0-4) at Thomasville (4-1)
Winston-Salem Prep (0-4) at Mountain Island Charter (3-1)
1A East
Bertie (0-3) at South Creek (0-4)
East Carteret (1-3) at Northside-Pinetown (4-1)
East Columbus (2-2) at Whiteville (4-0)
Jones Senior (1-3) at Lejeune (0-5)
Jordan-Matthews (0-5) at North Moore (5-0)
North Edgecombe (0-5) at Weldon (2-0)
Pamlico (1-3) at Southside (4-0)
Pender (3-1) at South Columbus (0-3)
Perquimans (2-1) at Riverside Martin (2-1)
Rocky Mount Prep (0-2) at KIPP Pride (2-2)
Rosewood (2-1) at Hobbton (1-4)
Southeast Halifax (1-4) at Northampton (3-1)
Tarboro (5-1) at Gates County (1-2)
Trask (0-4) at West Columbus (2-2)
Wake Christian (1-3) at Lakewood (2-4)
Private Schools
Thursday:
John Paul II Catholic (3-1) at Rocky Mount Academy (4-2)
Friday:
Bethel Christian (4-0) at Wayne Christian (2-3)
Charlotte Country Day (0-4) at Providence Day (1-3)
Christ School (1-3) at Charlotte Latin (5-0)
Community Christian (1-3) at Northeast Academy (0-2)
Covenant Day (1-3) at North Raleigh Christian (3-1)
Faith Christian (3-0) at Arednell Parrott Academy (5-0)
Grace Christian (0-3) at Cary Christian (3-2)
Harrells Christian (5-0) at Cabarrus Warriors (4-0)
High Point Christian (3-1) at Ravenscroft (4-1)
Lawrence Academy (1-5) at Pungo Christian (0-3)
Rabun Gap Nacoochee (4-1) at Charlotte Christian (2-2)
Southlake Christian (0-4) at Hickory Grove (4-0)
Trinity Christian (2-1) at Metrolina Christian (4-1)
Wake Christian (1-3) at Lakewood (2-4)
Saturday:
Cabarrus Stallions (2-2) at Asheville Christian (2-3)