The Baseball Cube

North Carolina High Schools

North Carolina High Schools

High Schools by Region

MORE  
Subscribe to TBC PREMIUM ... Surf ad-free, get the daily PLAYER TRACKER (take a tour), access to ... more
than a dozen research applications including Player Comparison tool, analysis features and additional datagrid functionality!
These are schools with a reference on The Baseball Cube. There are likely more schools than these in the state. For certain, all schools with vibrant baseball programs are included.
List of North Carolina Schools
*Reload page to restore grid
Grid Actions:
PREMIUM subscribers get additional grid functionality
Tips/tools for using data grids:

  • Manual Filter: Single-click a row to highlight in orange. Click FILTER ROWS button to show only those rows in the grid
  • Quick-Filter: Double-Click on a cell value to filter the grid on rows that have same value in same column. Click a statistic to view all values equal or higher
  • Select Rows: Single-click rows to select multiple rows for future action or visibility.
  • Hide Rows: Click the` minus sign in the first column to hide the row in the grid.
  • Restore Rows: Once rows are filtered, click RESTORE ROWS to show all rows once again
  • Sort: Click a column in the first header row to sort data by values in that column. Click again to reverse the original sort. Some cells have custom sort keys that will sort them logically instead of alphanumerically.
  • Compare/Analyze: Click multiple rows for players of interest. In addition to filtering, you can quickly COMPARE player stats or use the MULTI-PLAYER STAT VIEWER to view multiple player cards on the same page.
  • Leaders: On stat grids. Top-10 ranked statistics are highlighted in gray. #1 rank is in light green. (PREMIUM setting)
  • Export to CSV: Click CSV to convert the full grid into a comma-delimeted display. From there, you can copy/paste to another application.
high school place player count
A.C. Reynolds Asheville,NC 20
A.L. Brown Kannapolis,NC 11
Ahoskie Ahoskie,NC 1
Albemarle Albemarle,NC 7
Alexander Central Taylorsville,NC 18
Alleghany Sparta,NC 5
Andrews High Point,NC 2
Anson County Wadesboro,NC 8
Apex Apex,NC 28
Apex Friendship Apex,NC 2
Ardrey Kell Charlotte,NC 33
Arendell Parrott Academy Kinston,NC 3
Ashbrook Gastonia,NC 13
Ashe County West Jefferson,NC 4
Asheboro Asheboro,NC 16
Asheville Asheville,NC 18
Asheville Christian Academ Swannanoa,NC 1
Ashley Wilmington,NC 17
Athens Drive Raleigh,NC 19
Atkins Winston-Salem,NC 1
Aulander Ahoskie,NC 1
Aurora Aurora,NC 1
Ayden-Grifton Ayden,NC 3
Bandys School Catawba,NC 7
Bartlett Yancey Yanceyville,NC 1
high school place player count
Beaver Creak West Jefferson,NC 1
Beddingfield Wilson,NC 1
Belmont Belmont,NC 1
Ben L. Smith Greensboro,NC 6
Benson Benson,NC 2
Benton Heights Monroe,NC 1
Bertie Windsor,NC 1
Bessemer City Bessemer City,NC 3
Bethel Christian Canton,NC 2
Bishop McGuinness Kernersville,NC 6
Bladenboro Bladenboro,NC 1
Booker T. Washington Rocky Mount,NC 1
Boyden Salisbury,NC 1
Brevard Brevard,NC 5
Britt Fayetteville,NC 7
Broughton Raleigh,NC 23
Bunker Hill Claremont,NC 4
Bunn Bunn,NC 4
Burns Lawndale,NC 9
Butler Matthews,NC 20
Byrd Fayetteville,NC 2
Caldwell Academy Greensboro,NC 1
Calvary Baptist Winston-Salem,NC 4
Camden County Camden,NC 1
Cannon Kannapolis,NC 5
high school place player count
Cape Fear Fayetteville,NC 8
Cardinal Gibbons Raleigh,NC 18
Carmel Christian Matthews,NC 2
Carolina Day School Asheville,NC 1
Carrboro Chapel Hill,NC 1
Carver Winston-Salem,NC 3
Cary Cary,NC 26
Cedar Ridge Hillsborough,NC 1
Central Academy of Technology & Arts Monroe,NC 2
Central Cabarrus Concord,NC 15
Central Davidson Lexington,NC 6
Chapel Hill Chapel Hill,NC 15
Charles B. Aycock Pikeville,NC 19
Charles D. Owen Black Mountain,NC 7
Charles E. Jordan Durham,NC 19
Charlotte Catholic Charlotte,NC 18
Charlotte Central Charlotte,NC 1
Charlotte Christian Charlotte,NC 52
Charlotte Country Day School Charlotte,NC 17
Charlotte Latin Charlotte,NC 8
Charlotte Technical Charlotte,NC 1
Chase Forest City,NC 3
Chatham Central Bear Creek,NC 3
Cherryville Cherryville,NC 13
Christ School Arden,NC 10
high school place player count
Clayton Clayton,NC 13
Cleveland Clayton,NC 4
Clinton Clinton,NC 5
Colerain Colerain,NC 1
Columbia Columbia,NC 1
Concord Concord,NC 2
Cool Spring Cleveland,NC 1
Coon Wilson,NC 1
Corinth Holders Wendell,NC 7
Corleen Corleen,NC 1
Cornelius Cornelius,NC 1
Covenant Day School Matthews,NC 4
Cox Mill Concord,NC 6
Crest Shelby,NC 16
Croatan Newport,NC 3
Crossroad Flex Cary,NC 2
Cummings Burlington,NC 3
Currituck County Barco,NC 8
Cuthbertson Waxhaw,NC 18
D. H. Conley Greenville,NC 13
Daniel's School Durham,NC 1
Davidson Day School Davidson,NC 1
Davie County Mocksville,NC 18
Denton Denton,NC 1
Diller Goldsboro,NC 1
high school place player count
Dixon Holly Ridge,NC 1
Draughn Valdese,NC 2
Dudley Greensboro,NC 18
Durham Academy Durham,NC 4
E.E. Smith Fayetteville,NC 3
East Bladen Elizabethtown,NC 7
East Burke Connelly Springs,NC 8
East Carteret Beaufort,NC 4
East Chapel Hill Chapel Hill,NC 9
East Columbus Lake Waccamaw,NC 2
East Davidson Thomasville,NC 2
East Duplin Beulaville,NC 2
East Forsyth Kernersville,NC 25
East Gaston Mount Holly,NC 10
East Henderson Hendersonville,NC 5
East Lincoln Lincolnton,NC 15
East Mecklenburg Charlotte,NC 18
East Montgomery Biscoe,NC 5
East Rowan Salisbury,NC 29
East Rutherford Forest City,NC 20
East Surry Pilot Mountain,NC 5
East Wake Raleigh,NC 9
East Wilkes Ronda,NC 4
Eastern Alamance Mebane,NC 7
Eastern Guilford Greensboro,NC 5
high school place player count
Eastern Randolph Ramseur ,NC 13
Eastern Wayne Goldsboro,NC 21
Eden Morehead Eden,NC 4
Elkin Elkin,NC 2
Elm City Elm City,NC 1
Enka Candler,NC 13
Enloe Raleigh,NC 2
Erwin Asheville,NC 8
Fairmont Fairmont,NC 3
Faith Christian Rocky Mount,NC 3
Farmville Central Farmville,NC 2
Fayetteville Fayetteville,NC 2
Fike Wilson,NC 9
First Assembly Christian Concord,NC 1
First Flight Kill Devil Hills,NC 3
Fontana Welch Cove,NC 1
Forbush East Bend,NC 9
Forest Hills Marshville,NC 2
Forestview Gastonia,NC 4
Forestville Gastonia,NC 4
Forsyth Country Day Lewisville,NC 8
Franklin Franklin,NC 8
Franklinton Franklinton,NC 2
Fred T. Foard Newton,NC 7
Freedom Morganton,NC 5
high school place player count
Freedom Christian Academy Fayetteville,NC 1
Fuquay Varina Fuquay Varina,NC 37
Garinger Charlotte,NC 10
Garner Magnet Garner,NC 23
Gaston Christian School Gastonia,NC 1
Gaston Day School Gastonia,NC 1
Gastonia Gastonia,NC 2
Glenn Winston-Salem,NC 15
Goldsboro Goldsboro,NC 6
Gospel Light Christian Walkertown,NC 1
Grace Academy Matthews,NC 3
Grace Christian Raleigh,NC 1
Graham Graham,NC 8
Grainger Kinston,NC 1
Granite Falls Granite Falls,NC 1
Granite Quarry Granite Quarry,NC 2
Granville Central Stem,NC 1
Gray Winston-Salem,NC 1
Gray Stone Day School Misenheimer,NC 1
Grays Creek Hope Mills,NC 4
Green Central Snow Hill,NC 2
Green Hope Cary,NC 33
Greene County Central Snow Hill,NC 7
Greenfield Wilson,NC 3
Greensboro Day Greensboro,NC 1
high school place player count
Greenville Christian Academy Greenville,NC 1
Grimsley Greensboro,NC 14
Guilford Guilford,NC 3
H.E. McCracken Bluffton,NC 1
Hallsboro Hallsboro,NC 6
Hamlet Hamlet,NC 1
Harding University Charlotte,NC 11
Harnett Central Angier,NC 11
Harrells Christian Harrells,NC 1
Havelock Havelock,NC 6
Hayesville Hayesville,NC 3
Hendersonville Hendersonville,NC 8
Heritage Wake Forest,NC 12
Hertford County Ahoskie,NC 1
Hibriten Lenoir,NC 10
Hickory Hickory,NC 12
Hickory Grove Christian School Charlotte,NC 4
Hickory Ridge Harrisburg,NC 7
High Point High Point,NC 16
High Point Christian Academy High Point,NC 9
Highland Gastonia,NC 1
Hillside Durham,NC 1
Hobbton Newton Grove,NC 2
Hobgood Academy Hobgood,NC 1
Hoggard Wilmington,NC 39
high school place player count
Hoke County Raeford,NC 7
Holbrook Lowell,NC 1
Holly Springs Holly springs,NC 20
Homer Military Academy Oxford,NC 1
Hope Mills Hope Mills,NC 1
Hopewell Huntersville,NC 23
Hough Cornelius,NC 27
Hunter Huss Gastonia,NC 6
Independence Charlotte,NC 24
J.F. Webb Oxford,NC 3
Jacksonville Jacksonville,NC 5
James Hunt Wilson,NC 11
Jamesville Jamesville,NC 1
Jay M. Robinson Concord,NC 8
Jesse C Carson China Grove,NC 4
John A. Holmes Edenton,NC 2
Johnson Laurinburg,NC 1
Jones Senior Trenton,NC 1
Jordan-Matthews Siler City,NC 7
Junius H. Rose Greenville,NC 56
Kerr-Vance Academy Henderson,NC 7
Kings Mountain Kings Mountain,NC 16
Kinston Kinston,NC 9
Knightdale Knightdale,NC 5
Lake Norman Lake Norman,NC 23
high school place player count
Lake Norman Charter Huntersville,NC 1
Laney Wilmington,NC 22
Ledford Thomasville,NC 19
Lee County Sanford,NC 21
Lee Woodward Black Creek,NC 1
Leesville Road Raleigh,NC 24
Lexington Lexington,NC 2
Lincoln Charter Denver,NC 4
Lincolnton Lincolnton,NC 5
Littlefield Lumberton,NC 2
Louisburg Louisburg,NC 2
Lumberton Lumberton,NC 7
Maiden Maiden,NC 6
Mallard Creek Charlotte,NC 4
Manteo Manteo,NC 7
Marvin Ridge Waxhaw,NC 21
McDowell Marion,NC 11
McMichael Mayodan,NC 8
Metrolina Christian Indian Trail,NC 1
Middle Creek Apex,NC 23
Midway Dunn,NC 8
Millbrook Raleigh,NC 24
Mitchell Bakersville,NC 2
Monroe Monroe,NC 2
Mooresville Mooresville,NC 13
high school place player count
Morehead Eden,NC 3
Mount Airy Mount Airy,NC 1
Mount Pleasant Mount Pleasant,NC 10
Mount Tabor Winston-Salem,NC 15
Mount Zion Christian Academy Durham,NC 1
Mountain Heritage Burnsville,NC 2
Murphy Murphy,NC 1
Myers Park Charlotte,NC 29
Nash Central Rocky Mount,NC 1
NC School of Science and Math Durham,NC 1
New Bern New Bern,NC 19
New Hanover Wilmington,NC 37
Newton-Conover Conover,NC 1
North Brunswick Leland,NC 12
North Buncombe North Buncombe,NC 9
North Davidson Lexington,NC 29
North Edgecombe Battleboro,NC 1
North Forsyth Winston-Salem,NC 17
North Gaston Gastonia,NC 15
North Henderson Hendersonville,NC 5
North Iredell Olin,NC 2
North Johnston Kenly,NC 2
North Lenoir La Grange,NC 11
North Lincoln Lincolnton,NC 4
North Mecklenburg Huntersville,NC 20
high school place player count
North Moore Robbins,NC 4
North Pitt North Pitt,NC 8
North Raleigh Christian Academy Raleigh,NC 2
North Rowan Spencer,NC 5
North Stanly New London,NC 3
North Stokes Danbury,NC 1
North Surry Mount Airy,NC 4
North Wilkes Hays,NC 1
Northampton-East Rich Square,NC 1
Northeast Guilford McLeansville,NC 16
Northeastern Elizabeth City,NC 2
Northern Durham,NC 8
Northern Guilford Greensboro,NC 11
Northern Nash Rocky Mount,NC 6
Northern Vance Henderson,NC 4
Northside Belhaven,NC 3
Northside Christian Charlotte,NC 1
Northwest Cabarrus Concord,NC 15
Northwest Guilford Greensboro,NC 20
Northwood Pittsboro,NC 12
Oak Grove Winston-Salem,NC 2
Oak Ridge Military Academy Oak Ridge,NC 4
Olympic Charlotte,NC 10
Orange Hillsborough,NC 20
Overhills Spring Lake,NC 2
high school place player count
Pamlico County Bayboro,NC 1
Panther Creek Cary,NC 12
Parkland Winston-Salem,NC 5
Parkton North Red Springs,NC 1
Parkwood Monroe,NC 5
Pasquoitank County Elizabeth City,NC 1
Patton Morganton,NC 5
Paw Creek Paw Creek,NC 1
Pembroke Pembroke,NC 2
Pender Burgaw,NC 3
Pender Currie,NC 1
Perquimans County Hertford,NC 2
Person County Roxboro,NC 5
Phillip O. Berry Academy of Technology Charlotte,NC 1
Piedmont Monroe,NC 17
Pine Forest Fayetteville,NC 10
Pine Lake Prep Mooresville,NC 1
Pinecrest Southern Pines,NC 20
Pisgah Canton,NC 5
Plymouth Plymouth,NC 5
Polk Central Mill Spring,NC 2
Polk County Columbus,NC 3
Porter Ridge Indian Trail,NC 4
Princeton Princeton,NC 6
Pro5 Baseball Academy Holly springs,NC 16
high school place player count
Providence Charlotte,NC 73
Providence Day School Charlotte,NC 4
Providence Grove Franklinville,NC 3
Purnell Swett Pembroke,NC 9
Ragsdale Greensboro,NC 18
Randleman Randleman,NC 18
Ravenscroft Raleigh,NC 3
Reagan Pfafftown,NC 12
Red Springs Red Springs,NC 4
Reid Ross Fayetteville,NC 1
Reidsville Reidsville,NC 3
Richard J. Reynolds Winston-Salem,NC 19
Richard Winn Academy Winnsboro,NC 1
Richmond Rockingham,NC 25
Riverside Durham,NC 21
Roanoke Robersonville,NC 1
Roanoke Rapids Roanoke Rapids,NC 4
Robbinsville Robbinsville,NC 1
Roberson Asheville,NC 47
Robersonville Robersonville,NC 1
Robert B. Glenn Kernersville,NC 14
Rock Springs Denver,NC 1
Rockingham County Reidsville,NC 9
Rocky Mount Rocky Mount,NC 21
Rosewood Goldsboro,NC 2
high school place player count
Rosman Rosman,NC 1
Roxboro Hurdle Mills,NC 2
Rutherfordton-Spindale Central Rutherfordton,NC 6
Salisbury Salisbury,NC 10
Sanderson Raleigh,NC 12
Sanford Central Sanford,NC 2
Scotland Laurinburg,NC 18
Seventy-First Fayetteville,NC 2
Shelby Shelby,NC 16
Smithfield-Selma Smithfield,NC 10
Smoky Mountain Sylva,NC 7
South Brunswick Southport,NC 5
South Caldwell Hudson,NC 17
South Central Winterville,NC 9
South Columbus Tabor City,NC 5
South French Broad Asheville,NC 2
South Granville Creedmoor,NC 11
South Greene Snow Hill,NC 1
South Iredell Statesville,NC 5
South Johnston Four Oaks,NC 20
South Lake Christian Academy Huntersville,NC 3
South Lenoir Deep Run,NC 4
South Mecklenburg Charlotte,NC 44
South Point Belmont,NC 25
South Rowan China Grove,NC 10
high school place player count
South Stanly Norwood,NC 9
South Stokes Walnut Cove,NC 6
South View Hope Mills,NC 3
South View Hope Mills,NC 3
Southeast Guilford Greensboro,NC 24
Southeast Halifax Halifax,NC 1
Southeast Raleigh Raleigh,NC 5
Southern Durham,NC 5
Southern Alamance Graham,NC 17
Southern Durham Durham,NC 4
Southern Guilford Greensboro,NC 10
Southern Lee Sanford,NC 7
Southern Nash Bailey,NC 4
Southern Vance Henderson,NC 2
Southern Wayne Dudley,NC 14
Southlake Christian Academy Huntersville,NC 5
Southside Chocowinity,NC 1
Southwest Edgecombe Pinetops,NC 2
Southwest Guilford High Point,NC 23
Southwest Onslow Jacksonville,NC 2
Southwestern Randolph Asheboro,NC 6
Spring Creek Seven Springs,NC 1
St. David's Raleigh,NC 4
St. Paul's St. Paul's,NC 5
St. Stephens Hickory,NC 10
high school place player count
Stanley Stanley,NC 1
Starmount Boonville,NC 7
Statesville Statesville,NC 6
Stony Point Stony Point,NC 1
Sun Valley Monroe,NC 8
Surry Central Surry,NC 4
Swain County Bryson City,NC 5
Swansboro Swansboro,NC 2
T.W. Andrews High Point,NC 2
Tabor City,NC Tabor City,NC 1
Tarboro Tarboro,NC 4
Terry Sanford Fayetteville,NC 13
The Early College at Guilford Greensboro,NC 1
The Oakwood School Greenville,NC 1
Thomasville Thomasville,NC 2
Topsail Hampstead,NC 17
Trask Rocky Point,NC 2
Trinity Trinity,NC 1
Trinity Christian Prep Charlotte,NC 1
Triton Erwin,NC 11
Tryon Tryon,NC 1
Tuscola Waynesville,NC 9
Union Rose Hill,NC 1
Union Pines Cameron,NC 7
Uwharrie Charter Academy Asheboro,NC 1
high school place player count
Vance Charlotte,NC 4
Victory Christian Charlotte,NC 1
Voyager Academy Durham,NC 4
Waccamaw Academy Whiteville,NC 2
Wake Christian Academy Raleigh,NC 3
Wake Forest-Rolesville Wake Forest,NC 25
Wakefield Raleigh,NC 15
Walkertown Walkertown,NC 1
Wallace Rose-Hill Teachey,NC 2
Wallace-Rose Hill Teachey,NC 1
Walter Hines Page Greensboro,NC 13
Washington Washington,NC 3
Watauga Boone,NC 15
Wayne Country Day Goldsboro,NC 2
Weddington Matthews,NC 25
Wesleyan Christian Academy High Point,NC 26
West Bladen Bladenboro,NC 1
West Brunswick Shallotte,NC 16
West Caldwell Lenoir,NC 2
West Carteret Morehead City,NC 12
West Charlotte Charlotte,NC 6
West Columbus Cerro Gordo,NC 12
West Craven Vanceboro,NC 5
West Davidson Lexington,NC 4
West Forsyth Winston-Salem,NC 30
high school place player count
West Harnett Lillington,NC 1
West Henderson West Henderson,NC 16
West Iredell Statesville,NC 6
West Johnston Benson,NC 9
West Lincoln Lincolnton,NC 4
West Mecklenburg Charlotte,NC 14
West Montgomery Mount Gilead,NC 3
West Rowan Mount Ulla,NC 8
West Stanly Stanley,NC 8
West Stokes King,NC 8
West Street New Bern,NC 1
West Wilkes Millers Creek,NC 9
Westchester Country Day High Point,NC 6
Western Alamance Burlington,NC 18
Western Guilford Greensboro,NC 10
Westover Fayetteville,NC 7
Wheatmore Trinity,NC 1
White Oak Jacksonville,NC 8
Whiteville Whiteville,NC 24
Wilkes Central Wilkesboro,NC 8
Williams Burlington,NC 4
Williamston Williamston,NC 6
Williston Wilmington,NC 1
Wilmington Wilmington,NC 1
Winecoff Concord,NC 1
high school place player count
Woodland Baptist Christian School Winston-Salem,NC 1
Yanceyville Yanceyville,NC 1
477 record(s)