The North Carolina High School Athletic Association released the brackets for the 2025 high school basketball playoffs Sunday, setting the first-round pairings for both boys and girls basketball across the state.
The first round tips off on Feb. 25, with games every Tuesday and Friday until the state championships on March 14-15 at Lawrence Joel Veterans Memorial Coliseum in Winston-Salem.
Here is a list of the first-round playoff matchups for each class and region.
(32) Clover Garden at (1) Washington County
(17) Chatham Charter at (16) Woods Charter
(25) Bear Grass Charter at (8) Lejeune
(24) KIPP Pride at (9) Ocracoke
(28) Excelsior Classic at (5) Wake Prep
(21) Eno River Academy at (12) Vance Charter
(20) North Duplin at (13) Northside (Pinetown)
(29) Pender at (4) Voyager Academy
(30) Pamlico County at (3) Lakewood
(19) Roxboro Community at (14) Bertie
(27) Neuse Charter at (6) Northampton County
(22) Rocky Mount Prep at (11) Tarboro
(26) Gates County at (7) Chatham Central
(23) NW Halifax at (10) Wilson Prep
(18) North Edgecombe at (15) Warren County
(31) Hobbton at (2) Southern Wake
(32) Alleghany at (1) Bishop McGuinness
(17) Murphy at (16) Uwharrie Charter
(25) Hayesville at (8) Thomas Jefferson
(24) North Stokes at (9) North Rowan
(28) Bessemer City at (5) Corvian Community
(21) NC Leadership Academy at (12) College Prep and Leadership
(20) Mount Airy at (13) Carolina International
(29) Piedmont at Classical at (4) Mountain Heritage
(30) Union Academy at (3) Queen’s Grant
(19) Winston-Salem Prep at (14) Andrews
(27) Bradford Prep at (6) Robbinsville
(22) East Wilkes at (11) Hiwassee Dam
(26) Mitchell at (7) Eastern Randolph
(23) Avery at (10) South Stanly
(18) Cherokee at (15) Carver
(31) Elkin at (2) South Stokes
(32) North Pitt at (1) Farmville Central
(17) Wallace-Rose Hill at (16) Fairmont
(25) Hertford County at (8) Eastern Wayne
(24) Seaforth at (9) Franklin Academy
(28) John A. Holmes at (5) Northeastern
(21) NCSSM Durham at (12) Kinston
(20) Greene Central at (13) Washington
(29) Ayden-Grifton at (4) West Bladen
(30) Camden County at (3) Northwood
(19) Goldsboro at (14) SW Edgecombe
(27) Heide Trask at (6) South Granville
(22) South Columbus at (11) Roanoke Rapids
(26) North Lenoir at (7) Martin County
(23) J.F. Webb at (10) Whiteville
(18) Midway at (15) SE Alamance
(31) Pasquotank at (2) SW Onslow
(32) Brevard at (1) Reidsville
(17) Walkertown at (16) North Stanly
(25) East Burke at (8) Monroe
(24) West Stokes (9) Hendersonville
(28) East Surry at (5) Maiden
(21) West Caldwell at (12) Lincolnton
(20) Lexington at (13) Pine Lake Prep
(29) Morehead at (4) Salisbury
(30) Anson at (3) North Surry
(19) C.S. Davidson at (14) Surry Central
(27) Providence Grove at (6) Lincoln Charter
(22) Newton-Conover at (11) Mount Pleasant
(26) R-S Central at (7) Shelby
(23) Andrews at (10) Owen
(18) Burns at (15) Bandys
(31) Forest Hills at (2) Randleman
(32) Carrboro at (1) Swansboro
(17) West Carteret at (16) South Central
(25) Western Alamance at (8) Southern Lee
(24) Fike at (9) East Wake
(28) Union Pines at (5) Northern Nash
(21) Rocky Mount at (12) White Oak
(20) C.B. Aycock at (12) Orange
(29) Currituck at (4) Person
(30) South Johnston at (3) J.H. Rose
(19) Hunt at (14) Croatan
(27) Jacksonville at (6) Seventy-First
(22) Westover at (11) West Brunswick
(26) Lee County at (7) First Flight
(21) Havelock at (12) E.E. Smith
(18) Triton at (15) Eastern Alamanace
(31) Williams at (2) Southern Durham
(32) West Charlotte at (1) Ashbrook
(17) Asheboro at (16) NE Guilford
(25) Concord at (8) Ledford
(24) Central Davidson at (9) Piedmont
(28) North Henderson at (5) North Lincoln
(21) Statesville at (12) Hunter Huss
(20) High Point Central at (13) Franklin
(29) Rockingham County at (4) Jay M. Robinson
(30) Forest View at (3) Dudley
(19) East Lincoln at (14) Hickory
(27) South Point at (6) Reynolds
(22) Jesse C. Carson at (11) Ben L. Smith
(26) NW Cabarrus at (7) Freedom
(23) North Buncombe at (10) Crest
(18) Kings Mountain at (15) Oak Grove
(31) Central Cabarrus at (2) East Henderson
(32) Rolesville at (1) New Hanover
(17) Heritage at (16) Chapel Hill
(25) South View at (8) Richmond
(24) Cleveland at (9) Overhills
(28) SE Raleigh at (5) Green Level
(21) Leesville Road at (12) Holly Springs
(20) Pinecrest at (13) Clayton
(29) Pine Forest at (4) C.E. Jordan
(30) Middle Creek at (3) Sanderson
(19) Millbrook at (14) Laney
(27) Hillside at (6) Lumberton
(22) Willow Spring at (11) Hoggard
(26) Apex Friendship at (7) Knightdale
(23) Panther Creek at (10) Newbern
(18) Broughton at (15) Cardinal Gibbons
(31) Ashley at (2) Garner Magnet
(32) Cuthbertson at (1) Lake Norman
(17) Hopewell at (16) Charlotte Catholic
(25) Reagan at (8) Northern Guilford
(24) Butler at (9) Myers Park
(28) Palisades at (5) Independence
(21) Ardrey Kell at (12) Mooresville
(20) Hickory Ridge at (13) Julius Chambers
(29) Hough at (4) McDowell
(30) Mallard Creek at (3) North Mecklenburg
(19) South Mecklenburg at (14) Davie County
(27) Cox Mill at (6) Weddington
(22) Olympic at (11) East Forsyth
(26) East Mecklenburg at (7) Watauga
(23) Grimsley at (10) Mount Tabor
(18) South Caldwell at (15) SW Guilford
(31) Marvin Ridge at (2) West Forsyth
(32) Eno River Academy at (1) Perquimans
(17) Vance Charter at (16) North Edgecombe
(25) Chatham Chater at (8) Bear Grass Charter
(24) Southside at (9) Chatham Central
(28) Cape Hatteras at (5) Roxboro Community
(21) Clover Garden at (12) Pamlico
(20) Warren County at (13) Falls Lake Academy
(29) Oxford Prep at (4) Wake Prep
(30) Rosewood at (3) Northside (Pinewood)
(19) Washington County at (14) Lakewood
(27) Weldon STEM at (6) North Duplin
(22) East Wake Academy at (11) Gates County
(26) Northwest Halifax at (7) East Bladen
(23) Columbia at (10) Triangle Math and Science
(18) East Columbus at (15) Neuse Charter
(31) Woods Charter at (2) Wilson Prep
(32) North Rowan at (1) Bishop McGuiness
(17) Hayesville at (16) Jackson Day
(25) East Wilkes at (8) Thomas Jefferson
(24) Draughn at (9) Queen’s Grant
(28) Bethany Community at (5) Mountain Heritage
(21) Robbinsville at (12) Union Academy
(20) Andrews at (13) Avery County
(29) Piedmont Community at (4) Polk County
(30) Bessmer City at (3) Albemarle
(19) Starmont at (14) Hiwassee Dam
(27) Murphy at (6) Uwharrie Charter
(22) College Prep & Leadership at (11) Highlands
(26) Piedmont Classical at (7) Christ the King
(23) Mount Airy at (10) South Stokes
(18) Mitchell at (15) Carver
(31) Bradford Prep at (2) Cherokee
(32) Eastern Wayne at (1) Fairmont
(17) Northwood at (16) SW Edgecombe
(25) Farmville Central at (8) Nash Central
(28) Red Springs at (5) West Craven
(24) Holmes at (9) Louisburg Magnet
(21) Greene Central at (12) SE Alamance
(20) James Kenan at (13) St. Pauls
(29) Webb at (4) Goldsboro
(30) Wallace-Rose Hill at (3) East Duplin
(19) SW Onslow at (14) Kinston
(27) Franklin Academy at (6) Northeastern
(22) North Pitt at (11) Whiteville
(26) Beddingfield at (7) Martin County
(23) Hertford County at (10) NCSSM Durham
(18) Clinton at (15) North Johnston
(31) Spring Creek at (2) Seaforth
(32) Madison at (1) North Wilkes
(17) Newton-Conover at (16) Surry Central
(25) Burns at (8) Shelby
(24) North Forsythe at (9) Hendersonville
(28) Lincolnton at (5) Lincoln Charter
(21) Monroe at (12) Forbush
(20) Wheatmore at (13) Maiden
(29) North Stanley at (4) Andrews
(30) West Wilkes at (3) SW Randolph
(19) Bandys at (14) North Surry
(27) West Stanly at (6) Forest Hills
(22) Davidson at (11) East Surry
(26) Salisbury at (7) Lexington
(23) East Rutherford at (10) Mount Pleasant
(18) Providence Grove at (15) Randleman
(31) West Davidson at (2) East Burke
(32) West Johnston at (1) Terry Sanford
(17) Swansboro at (16) Orange
(25) Franklinton at (8) Currituck
(24) Williams at (9) Southern Durham
(28) Cape Fear at (5) South Central
(21) Scotland at (12) First Flight
(20) Westover at (13) C.B. Aycock
(29) J.H. Rose at (4) Fike
(30) White Oak at (3) Rocky Mount
(19) E.E. Smith at (14) Jacksonville
(27) West Brunswick at (6) Union Pines
(22) Eastern Alamance at (11) South Brunswick
(26) West Carteret at (7) Croatan
(23) Southern Nash at (10) Seventy-First
(18) Vance County at (15) Carrboro
(31) Northern Nash at (2) Western Alamance
(32) Enka at (1) Stuart Cramer
(17) Rockingham County at (16) NW Cabarrus
(25) Ashbrook at (8) Freedom
(24) Dudley at (9) West Charlotte
(28) Central Davidson at (5) J.M. Robinson
(21) Hibriten at (12) East Lincoln
(20) Franklin at (13) Hunter Huss
(29) Ashe County at (4) Reynolds
(30) Crest at (3) North Lincoln
(19) South Point at (14) Erwin
(27) Lake Norman Charter at (6) Ben L. Smith
(22) North Iredell at (11) North Buncombe
(26) Foard at (7) Oak Grove
(23) West Henderson at (10) Parkwood
(18) East Rowan at (15) Ledford
(31) Central Cabarrus at (2) Pisgah
(32) Grays Creek at (1) Hoggard
(17) Green Level at (16) Laney
(25) Athens Drive at (8) Conley
(24) Green Hope at (9) Leesville Road
(28) Broughton at (5) Chapel Hill
(21) Pinecrest at (12) South Garner
(20) Lumberton at (13) Rolesville
(29) Pine Forest at (4) SE Raleigh
(30) Heritage at (3) Richmond
(19) Willow Spring at (14) Topsail
(27) Millbrook at (6) South View
(22) Panther Creek at (11) New Hanover
(26) Ashley at (7) Apex Friendship
(23) Corinth Holders at (10) Overhills
(18) C.E. Jordan at (15) Knightdale
(31) Cleveland at (2) Wakefield
(32) Mount Tabor at (1) McDowell
(17) Porter Ridge at (16) Alexander Central
(25) Regan at (8) South Mecklenburg
(24) Asheville at (9) Davie County
(28) SW Guilford at (5) Marvin Ridge
(21) Audrey Kell at (12) Grimsley
(20) Ragsdale at (13) Hickory Ridge
(29) Page at (4) Mallard Creek
(30) Roberson at (3) Watauga
(19) Hough at (14) Weddington
(27) Rocky River at (6) Northern Guilford
(22) Charlotte Catholic at (11) South Caldwell
(26) Myers Park at (7) Butler
(18) NW Guilford at (15) East Forsyth
(31) Cox Mill at (2) Lake Norman
Missouri women's basketball narrowly lost to Ole Miss, with a final score of 68-66. The Tigers made an effort to rally in the fourth quarter, but a last-second
The Virginia Cavaliers played their best game of the season as Kymora Johnson, Latasha Lattimore and Paris Clark finally had a great night at the same time. I
College Basketball Picks Today: Expert college basketball handicapper Greg Peterson shares his top college basketball picks today for Monday, February 24.