High School Sports

Saturday’s NCHSAA, NCISAA girls’ basketball playoff scores

Mallard Creek head girls basketball coach Karlyn Dixon, center, gives instructions to her team during action against North Meck in the Power Six Conference Tournament action on Friday, February 20, 2026 at Independence High School.
Mallard Creek head girls basketball coach Karlyn Dixon, center, gives instructions to her team during action against North Meck in the Power Six Conference Tournament action on Friday, February 20, 2026 at Independence High School. jsiner@charlotteobserver.com

The third round of the NC High School Athletic Association girls’ basketball playoffs was Saturday, and the NCISAA hosted state finals.

Scroll down for scores and Monday’s fourth round NCHSAA pairings.

Note: The NCHSAA will allow teams that win Saturday to practice on Sunday between 2 p.m. and 5 p.m., for no more two hours, to get ready for Monday’s games. The NCHSAA generally does not allow Sunday games or practices.

That exemption does not apply to 8A teams, which will not have games Monday. Today’s winners in 8A advance to the regional championship games.

The regional rounds are Wednesday to Saturday at Lenoir-Rhyne (West) and East Carolina (East).

The NC state finals will be March 11-14 at Lawrence Joel Coliseum in Winston-Salem.

NCISAA scoreboard

Championship games at Novant Field House, Greensboro

CLASS 4A

Cannon School 47, Providence Day 37

CLASS 2A

Rocky Mount (23-3) vs. Caldwell Academy (11-6)

NCHSAA scoreboard

CLASS 8A

Saturday’s quarterfinals

WEST

Ardrey Kell 55, South Mecklenburg 52

Mallard Creek 58, Myers Park 40

EAST

Hoggard 51, Wakefield 41

Willow Spring 49, Broughton 42

Next week’s regional finals

WEST

(at Lenoir-Rhyne Univ., Hickory; day and time TBA)

Mallard Creek (22-6) vs. Ardrey Kell (25-3)

EAST

(at East Carolina Univ., Greenville; day and time TBA)

Willow Spring (26-1) vs. Hoggard (27-1)

CLASS 7A

Saturday’s third round

WEST

Lake Norman 75, Cuthbertson 55

Marvin Ridge 59, Hickory Ridge 46

North Mecklenburg 66, McDowell 36

Porter Ridge 74, Grimsley 65

EAST

Heritage 64, Lumberton 45

Overhills 70, South Central 62

South Garner 41, Southeast Raleigh 36

Southern Durham 55, Chapel Hill 53

Monday’s quarterfinals

WEST

Porter Ridge (24-4) at Lake Norman (23-1)

North Mecklenburg (26-2) at Marvin Ridge (23-4)

EAST

Overhills (20-6) at Southern Durham (25-3)

Heritage (24-3) at South Garner (22-6)

CLASS 6A

Saturday’s third round

WEST

A.C. Reynolds 60, Charlotte Catholic 48

Alexander Central 65, Watauga 52

Northern Guilford 64, Glenn 51

T.C. Roberson 44, Eastern Guilford 42

EAST

Northern Durham 39, Swansboro 30

Seventy First 70, Jacksonville 48

Terry Sanford 59, Southern Lee 24

Vance County 35, E.E. Smith 33

Monday’s quarterfinals

WEST

T.C. Roberson (15-13) at Northern Guilford (24-4)

A.C. Reynolds (21-6) at Alexander Central (24-3)

EAST

Vance County (20-6) at Terry Sanford (20-6)

Northern Durham (18-8) at Seventy First (22-2)

CLASS 5A

Saturday’s third round

WEST

Forest Hills 56, East Lincoln 53

North Lincoln 79, West Rowan 71

Northwest Cabarrus 58, Franklin 43

Oak Grove 62, North Buncombe 36

EAST

Eastern Alamance 70, Seaforth 45

Rockingham County 59, Croatan 32

Rocky Mount 67, Western Alamance 59

Southeast Alamance 56, C.B. Aycock 30

Monday’s quarterfinals

WEST

Forest Hills (23-4) at Oak Grove (24-0)

North Lincoln (6-21) at Northwest Cabarrus (25-4)

EAST

Eastern Alamance (21-5) at Southeast Alamance (27-0)

Rockingham County (23-3) at Rocky Mount (21-2)

CLASS 4A

Saturday’s third round

WEST

Hibriten 52, Bandys 49

Maiden 69, East Burke 36

Pisgah 49, North Surry 43

Stuart Cramer 56, Fred T. Foard 24

EAST

Clinton 55, Ledford 46

Fairmont 47, Nash Central 36

First Flight 71, Uwharrie Charter 60

T.W. Andrews 84, East Duplin 58

Monday’s quarterfinals

WEST

Hibriten (28-1) at Maiden (26-0)

Stuart Cramer (28-1) at Pisgah (28-1)

EAST

Fairmont (25-2) at T.W. Andrews (21-4)

Clinton (24-1) at First Flight (20-2)

CLASS 3A

Saturday’s third round

WEST

East Surry 79, Polk County 55

Mountain Heritage 70, Shelby 55

North Wilkes 70, North Stanly 36

Surry Central 49, Wheatmore 29

EAST

Goldsboro 56, Farmville Central 27

James Kenan 67, Wake Prep 40

Kinston 59, Wallace-Rose Hill 27

Northwood 51, Greene Central 37

Monday’s quarterfinals

WEST

Mountain Heritage (22-6) at East Surry (23-3)

North Wilkes (18-6) at Surry Central (23-4)

EAST

Northwood (20-5) at Kinston (23-1)

James Kenan (20-4) at Goldsboro (25-2)

CLASS 2A

Saturday’s third round

WEST

Bishop McGuinness 59, Murphy 16

Cherokee 81, Community School of Davidson 25

East Wilkes 70, Christ the King 49

Queen’s Grant Charter 77, Avery County 37

EAST

Gates County 52, East Bladen 48

Pamlico County 52, Franklin Academy 31

Roxboro Community 52, North Duplin 43

Warren County 65, Lakewood 56

Monday’s quarterfinals

WEST

Queen’s Grant Charter (26-3) at Cherokee (26-1)

East Wilkes (24-1) at Bishop McGuinness (23-3)

EAST

Warren County (19-3) at Pamlico County (24-2)

Gates County (23-4) at Roxboro Community (19-2)

CLASS 1A

Saturday’s third round

WEST

Andrews 45, College Prep & Leadership 41

Highlands (16-10) at Hiwassee Dam (18-8)

Robbinsville 50, Thomas Jefferson Academy 41

Summit Charter 35, Jackson Day 34

EAST

Bear Grass Charter 53, East Columbus 51

Falls Lake Academy 57, Southeast Collegiate Prep 28

Vance Charter 66, Pinetown Northside 27

Wilson Prep 78, Washington County 59

Monday’s quarterfinals

WEST

Robbinsville (15-11) vs. Highlands/Hiwassee Dam

Summit Charter (18-11) at Andrews (18-10)

EAST

Bear Grass Charter (22-3) at Falls Lake Academy (18-2)

Vance Charter (13-4) at Wilson Prep (23-3)

This story was originally published February 28, 2026 at 9:57 AM.

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