High School Sports

Tuesday’s NCHSAA girls’ high school basketball first round scores, Friday’s schedule

Here are results from the first round of the NCHSAA girls’ high school basketball playoffs, plus Friday’s second round schedule.

Live scores

Girls’ playoff scores, schedules

CLASS 4A

Tuesday’s first round

WEST

McDowell 57, Mount Tabor 30

Alexander Central 63, Porter Ridge 56

South Mecklenburg 78, Reagan 50

Davie County 81, Asheville 39

Marvin Ridge 58, Southwest Guilford 46

Grimsley 55, Ardrey Kell 41

Hickory Ridge 85, Ragsdale 51

Mallard Creeek 64, Greensboro Page 21

Watauga 74, TC Roberson 27

Hough 48, Weddington 43

Northern Guilford 48, Rocky River 31

Charlotte Catholic 77, South Caldwell 57

Butler 52, Myers Park 39

North Mecklenburg 71, Southeast Guilford 32

Northwest Guilford 41, East Forsyth 31

Lake Norman 85, Cox Mill 40

EAST

Hoggard 62, Gray’s Creek 24

Green Level 52, Laney 27

D.H. Conley 40, Athens Drive 32

Green Hope 52, Laney 27

Chapel Hill 60, Broughton 42

South Garner 60, Pinecrest 42

Rolesville 87, Lumberton 52

Southeast Raleigh 63, Pine Forest 21

RIchmond Senior 42, Heritage 25

Topsail 53, Willow Spring 50

Millbrook 54, South View 45

New Hanover 52, Panther Creek 43

Apex Friendship 61, Ashley 36

Overhills 79, Corinth-Holders 33

C.E. Jordan 40, Knightdale 28

Wakefield 81, Cleveland 39

Friday’s second round

WEST

Alexander Central (16-11) at McDowell (27-0)

Davie County (20-7) at South Mecklenburg (24-4)

Grimsley (17-7) at Marvin Ridge (22-5)

Hickory Ridge (20-8) at Mallard Creek (25-3)

Hough (20-7) at Watauga (20-5)

Charlotte Catholic (18-10) at Northern Guilford (19-7)

North Mecklenburg (24-3) at Butler (24-2)

Northwest Guilford (17-10) at Lake Norman (25-1)

East

Green Level (19-9) at Hoggard (27-1)

Green Hope (18-7) at D.H. Conley (16-7)

South Garner (21-7) at Chapel Hill (24-7)

Rolesville (17-10) at Southeast Raleigh (26-2)

Topsail (20-7) at Richmond Senior (20-5)

Milbrook (12-12) at New Hanover (20-8)

Overhills (19-8) at Apex Friendship (24-4)

Jordan (20-7) at Wakefield (22-3)

CLASS 3A

Tuesday’s first round

WEST

Stuart Cramer 67, Enka 49

Rockingham County 44, Northwest Cabarrus 40

Freedom 69, Ashbrook 62

Dudley 50, West Charlotte 47

Jay M. Robinson 51, Central Davidson 38

Hibriten 61, East Lincoln 49

Hunter Huss 69, Franklin 62

A.C. Reynolds 78, Ashe County 66

North Lincoln 72, Crest 26

Clyde Erwin 45, South Point 43

Ben Smith 67, Lake Norman Charter 23

North Buncombe 63, North Iredell 54

Oak Grove 64, Fred T. Foard 42

West Henderson 59, Parkwood 47

Ledford 52, East Rowan 48

Pisgah 72, Central Cabarrus 49

EAST

Terry Sanford 60, West Johnston 13

Orange 50, Swansboro 33

Currituck 57, Franklinton 49

Southern Durham 65, Williams 55

South Central 77, Cape Fear 44

Scotland County 75, First Flight 63

Westover 35, C.B. Aycock 30

Fike 80, J.H. Rose 45

Rocky Mount 56, White Oak 10

Jacksonville 67, E.E. Smith 46

Union Pines 64, West Brunswick 22

Eastern Alamance 72, South Brunswick 43

Croatan 60, West Carteret 41

Seventy First 72, Southern Nash 42

Carrboro 67, Vance Charter 29

Western Alamance 78, Northern Nash 26

Friday’s second round

WEST

Rockingham County (22-3) at Stuart Cramer (25-2)

Dudley (15-9) at Freedom (15-11)

Hibriten (13-13) at Jay M. Robinson (24-4)

Hunter Huss (17-7) at A.C. Reynolds (17-10)

Clyde Erwin (19-7) at North Lincoln (26-1)

North Buncombe (17-9) at Ben Smith (23-3)

West Henderson (15-12) at Oak Grove (19-7)

Ledford (19-6) at Pisgah (23-3)

EAST

Orange (18-9) at Terry Sanford (24-3)

Southern Durham (24-3) at Currituck County (23-5)

Scotland County (14-9) at South Central (21-4)

Westover (17-11) at Fike (25-0)

Jacksonville (18-6) at Rocky Mount (21-1)

Eastern Alamance (14-12) at Union Pines (23-1)

Seventy-First (18-9) at Croatan (18-1)

Carrboro (19-7) at Western Alamance (23-4)

CLASS 2A

Tuesday’s first round

WEST

North Wilkes 67, Madison County 15

Surry Central 56, Newton-Conover 46

Shelby 52, Burns 47

Hendersonville 67, North Forsyth 42

Lincoln Charter 45, Lincolnton 30

Forbush 75, Monroe 49

Maiden 77, Wheatmore 42

T.W. Andrews 73, North Stanly 20

Southwestern Randolph 68, West Wilkes 45

Bandys 60, North Surry 40

Forest Hills 76, West Stanly 52

East Surry 53, Community School of Davidson 40

Lexington 61, Salisbury 31

East Rutherford 51, Mount Pleasant 42

Randleman 55, Providence Grove 36

East Burke 69, West Davidson 29

EAST

Fairmont 77, Eastern Wayne 20

SouthWest Edgecombe 59, Northwood 49

Nash Central 63, Farmville Central 38

Louisburg Magnet 69, John A. Holmes 60

West Craven 60, Red Springs 9

Southeast Alamance 62, Greene Central 18

St. Pauls 75, James Kenan 40

Goldsboro 68, J.F. Webb 34

East Duplin 49, Wallace-Rose Hill 31

Southwest Onslow 51, Kinston 45

Northeastern 64, Franklin Academy 38

Whiteville 49, North Pitt 45

Martin County 58, Beddingfield 39

Hertford County 33, N.C. School of Science & Math/Durham 29

Clinton 44, North Johnston 26

Seaforth 73, Spring Creek 15

Friday’s second round

WEST

Surry Central (16-8) at North Wilkes (26-1)

Hendersonville (21-6) at Shelby (19-8)

Forbush (21-5) at Lincoln Charter (20-6)

Maiden (23-5) at T.W. Andrews (23-1)

Bandys (17-8) at Southwestern Randolph (26-1)

East Surry (22-6) at Forest Hills (24-3)

East Rutherford (12-15) at Lexington (21-4)

Randleman (16-10) at East Burke (27-1)

EAST

SouthWest Edgecombe (20-3) at Fairmont (22-1)

Louisburg Magnet (16-10) at Nash Central (17-8)

Southeast Alamance (24-3) at West Craven (19-1)

St. Pauls (20-4) at Goldsboro (23-2)

Southwest Onslow (13-8) at East Duplin (23-2)

Whiteville (11-13) at Northeastern (15-6)

Hertford County (12-13) at Martin County (15-9)

Clinton (17-9) at Seaforth (25-2)

CLASS 1A

Tuesday’s first round

WEST

Bishop McGuinness 73, North Rowan 25

Jackson Day 53, Hayesville 39

Thomas Jefferson Acdemy 70, East Wilkes 31

Queen’s Grant Charter 78, Draughn 53

Mountain Heritage 53, Bethany Community 25

Union Academy 62, Robbinsville 45

Avery County 55, Andrews 52

Polk County 56, Piedmont Community Charter 25

Albemarle 72, Bessemer City 21

Hiwassee Dam 82, Starmount 38

Uwharrie Charter 52, Murphy 49

Highlands 44, College Prep & Leadership 20

Christ the King 67, Piedmont Classical 37

South Stokes 52, Mount Airy 40

Carver 50, Mitchell County 47

Cherokee 80, Bradford Prep 28

EAST

Perquimans 62, Eno River Academy 10

North Edgecombe 54, Vance Charter 36

Bear Grass Charter 76, Chatham Charter 43

Chatham Central 69, Southside 34

Roxboro Community 58, Cape Hatteras 43

Pamlico County 62, Clover Garden 40

Warren County 57, Falls Lake Academy 43

Wake Prep 54, Oxford Prep 10

Pinetown Northside 60, Rosewood 23

Washington County 72, Lakewood 67

North Duplin 59, Weldon STEM 20

Gates County 78, East Wake Academy 36

East Bladen 74, Northwest Halifax 19

Columbia 48, Triangle Math & Science 37

Neuse Charter 56, East Columbus 51

Wilson Prep 57, Woods Charter 20

Friday’s second round

WEST

Jackson Day (17-10) at Bishop McGuinness (24-2)

Queen’s Grant Charter (18-4) at Thomas Jefferson Academy (20-5)

Union Academy (22-2) at Mountain Heritage (24-3)

Avery County (20-7) at Polk County (23-1)

Hiwassee Dam (18-6) at Albemarle (23-4)

Highlands (14-10) at Uwharrie Charter (20-7)

South Stokes (16-10) at Christ the King (21-6)

Carver (18-6) at Cherokee (23-2)

EAST

North Edgecombe (16-7) at Perquimans (25-2)

Chatham Central (16-9) at Bear Grass Charter (19-6)

Pamlico County (22-5) at Roxboro Community (20-0)

Warren County (14-10) at Wake Prep (21-3)

Washington County (12-10) at Pinetown Northside (25-1)

Gates County (23-2) at North Duplin (22-4)

Columbia (11-10) at East Bladen (22-3)

Neuse Charter (24-1) at Wilson Prep (24-1)

This story was originally published February 25, 2025 at 5:19 PM.

Langston Wertz Jr.
The Charlotte Observer
Langston Wertz Jr. is an award-winning sports journalist who has worked at the Observer since 1988. He’s covered everything from Final Fours and NFL to video games and Britney Spears. Wertz -- a West Charlotte High and UNC grad -- is the rare person who can answer “Charlotte,” when you ask, “What city are you from.” Support my work with a digital subscription
Sports Pass is your ticket to Charlotte sports
#ReadLocal

Get in-depth, sideline coverage of Charlotte area sports - only $1 a month

VIEW OFFER