Here are the scores from Week 9 of the North Carolina high school football season.
OCTOBER 12
Bertie 30, Perquimans 24
Crest 42, Forestview 7
Kings Mountain 51, Cramer 3
Mount Tabor 28, Glenn 7
North Gaston 21, Huss 14
South Point 49, Ashbrook 14
Tarboro 46, Martin County 6
Trinity Christian 43, North Raleigh Christian 14
OCTOBER 13
AL Brown 28, South Iredell 14
Albemarle 26, Mount Pleasant 21
Alexander Central 49, South Caldwell 0
Alleghany 24, Elkin 21
Ardrey Kell 28, South Meck 14
Asheville School 36, HP Christian 31
Ashley 41, South Brunswick 14
Bandys 34, Newton-Conover 20
Bartlett Yancey 52, Jordan-Matthews 27
Bear Grass Charter 42, Mount Zion Christian 6
Beddingfield 21, Eastern Wayne 20
Bishop McGuinness 26, Mountain Island Charter 21
Brevard 48, Patton 0
Burns 56, East Gaston 42
Bunker Hill 49, Maiden 9
Butler 24, Charlotte Catholic 21
CB Aycock 20, West Johnston 7
Cannon School 36, Metrolina Christian 35
Cape Fear 35, Jack Britt 29
Cardinal Gibbons 50, Sanderson 0
Central Davidson 38, Montgomery Central 15
Chapel Hill 42, Northern Durham 20
Charlotte Country Day 21, Charlotte Latin 7
Cherryville 22, Thomas Jefferson 21
Clayton 44, Corinth Holders 0
Cleveland 51, SE Raleigh 6
Clinton 54, Midway 0
Columbia 46, Mattamuskeet 12
Croatan 10, Swansboro 7
Cummings 48, Northwood 29
Currituck 66, Pasquotank 0
Draughn 56, Rosman 12
Dudley 49, Rockingham County 7
East Davidson 52, South Davidson 0
East Duplin 54, South Lenoir 0
East Forsyth 52, RJ Reynolds 0
East Rutherford 42, R-S Central 37
East Surry 58, North Wilkes 7
Eastern Guilford 77, Southern Guilford 0
Eastern Randolph 47, Providence Grove 0
Enka 28, North Buncombe 20
Fike 42, East Wake 0
Forest Hills 45, Piedmont 0
Freedom 38, Ashe County 22
Fuquay-Varina 13, Garner 0
Grimsley 49, SW Guilford 6
Hayesville 17, Cherokee 0
Heritage 23, Wake Forest 21
Hertford 41, Camden County 0
Hickory 51, West Iredell 27
Hickory Grove Christian 54, Asheville Christian 28
Hobbton 46, Lakewood 38
Hoggard 45, Topsail 0
Hoke County 21, Union Pines 13
Holmes 45, First Flight 6
Holly Springs 52, Green Hope 0
Hough 30, Mallard Creek 6
Hunt 34, South Johnston 19
Independence 62, East Meck 0
JM Robinson 65, South Rowan 0
Jacksonville 52, DH Conley 14
James Kenan 41, North Lenoir 6
John Paul II Catholic 28, Hargrave Military VA 6
Lake Norman Charter 48, Union Academy 7
Laney 35, New Hanover 0
Leesville Road 49, Enloe 0
Lincolnton 42, East Burke 14
Louisburg 20, South Granville 7
Madison 40, Avery 21
Marvin Ridge 28, Palisades 8
McMichael 31, West Stokes 24
Middle Creek 56, Apex 35
Monroe 53, Anson 14
Mooresville 42, West Cabarrus 3
Mountain Heritage 28, Mitchell 14
Myers Park 49, Olympic 0
New Bern 26, JH Rose 21
North Brunswick 51, West Brunswick 13
North Davidson 42, Asheboro 21
North Lincoln 50, FT Foard 14
North Pitt 42, Washington 0
North Surry 53, West Wilkes 7
Northeastern 67, Manteo 0
Northern Nash 49, Franklinton 0
Northside-Pinetown 40, Jones Senior 0
NW Cabarrus 43, Concord 7
NW Guilford 31, Ragsdale 0
Overhills 24, Harnett Central 21
Page 25, Northern Guilford 21
Pamlico 13, East Carteret 7
Pine Lake Prep 60, Carver 44
Pinecrest 27, Scotland 17
Porter Ridge 31, Cuthbertson 0
Princeton 56, Spring Creek 8
Providence 54, Rocky River 7
Providence Day 47, Charlotte Christian 13
Randleman 24, SW Randolph 0
Reagan 28, Parkland 27
Reidsville 54, Walkertown 0
Richlands 12, West Carteret 10
Robbinsville 36, Andrews 19
Rolesville 67, Knightdale 0
Seventy-First 48, Purnell Swett 0
Smoky Mountain 21, Franklin 19
South View 62, Gray’s Creek 14
SE Alamance 34, Seaforth 10
Southern Alamance 49, Orange 0
St. Pauls 49, West Bladen 21
Starmount 35, East Wilkes 6
Surry Central 48, Forbush 34
Swain County 37, Murphy 13
TC Roberson 27, Erwin 7
Terry Sanford 42, Westover 20
Watauga 41, Hibriten 21
Weddington 42, Sun Valley 3
Weldon 36, North Edgecombe 6
West Columbus 24, East Bladen 8
West Charlotte 72, Harding 7
West Forsyth 50, Davie County 42
West Lincoln 54, West Caldwell 14
West Stanly 24, Parkwood 12
Western Guilford 24, SE Guilford 20
Whiteville 56, Pender 6
Wilson Prep 34, Northampton 28