The Baseball Cube

Alabama High Schools

Alabama 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 Alabama 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.H. Parker Birmingham,AL 12
Abbeville Christian Academy Abbeville,AL 2
Alabama Christian Academy Montgomery,AL 6
Alba Bayou La Batre,AL 1
Albertville Albertville,AL 7
Alexander City Alexander City,AL 1
Alexandria Alexandria,AL 5
American Christian Academy Tuscaloosa,AL 10
American Christian Academy Tuscaloosa,AL 2
Andalusia Andalusia,AL 10
Anniston Anniston,AL 2
Arab Arab,AL 3
Archbishop Jordan Catholic Sherwood Park,AL 3
Ardmore Ardmore,AL 3
Ashford Ashford,AL 3
Athens Athens,AL 10
Athens Bible School Athens,AL 1
Auburn Auburn,AL 34
Austin Decatur,AL 11
Autauga Academy Prattville,AL 2
Baker Mobile,AL 18
Baldwin County Bay Minette,AL 6
Banks Birmingham,AL 3
Bayside Academy Daphne,AL 8
Beauregard Opelika,AL 4
high school place player count
Ben C. Rain Mobile,AL 6
Benjamin Russell Alexander City,AL 14
Bessemer Academy Bessemer,AL 8
Bev Facey Composite Sherwood Park,AL 1
Bibb County Centreville,AL 8
Billingsley Billingsley,AL 1
Birmingham Birmingham,AL 2
Blount Mobile,AL 1
Boaz Boaz,AL 5
Bob Jones Madison,AL 28
Brewbaker Tech Montgomery,AL 2
Brewer Somerville,AL 3
Briarwood Christian Birmingham,AL 19
Bridgeport Bridgeport,AL 1
Brooks Killen,AL 5
Brookwood Brookwood,AL 5
Bryant Irvington,AL 6
Buckhorn New Market,AL 17
Bullock County Union Springs,AL 1
Butler Butler,AL 1
Butler Florence,AL 1
Calera Calera,AL 4
Calvary Christian Academy Montgomery,AL 1
Carbon Hill Carbon Hill,AL 1
Carroll Ozark,AL 3
high school place player count
Carver Birmingham,AL 2
Carver Montgomery,AL 5
Cedar Bluff Cedar Bluff,AL 2
Center Point Center Point,AL 1
Central Florence,AL 4
Central Mobile,AL 3
Central Phenix City,AL 17
Central Tuscaloosa,AL 12
Central of Coosa County Rockford,AL 1
Charles Henderson Troy,AL 19
Chelsea Chelsea,AL 8
Cherokee Cherokee,AL 3
Cherokee County Centre,AL 5
Childersburg Childersburg,AL 11
Chilton County Clanton,AL 5
Choctaw County Butler,AL 7
Citronelle Citronelle,AL 5
Clarke County Grove Hill,AL 2
Clay County Ashland,AL 1
Clay-Chalkville Pinson,AL 19
Cleburne County Heflin,AL 4
Coffee Florence,AL 3
Colbert County Leighton,AL 2
Coosa Valley Academy Harpersville,AL 1
Corner Dora,AL 8
high school place player count
Cotaco Sommerville,AL 1
Cottage Hill Christian Academy Mobile,AL 2
Cottonwood Cottonwood,AL 4
Cullman Cullman,AL 24
Dadeville Dadeville,AL 5
Dallas County Dallas,AL 2
Daphne Daphne,AL 26
Davidson Mobile,AL 6
Decatur Decatur,AL 14
Decatur Heritage Decatur,AL 1
Demopolis Demopolis,AL 14
Deshler Tuscumbia,AL 5
Dora Dora,AL 1
Dothan Dothan,AL 4
Druid Tuscaloosa,AL 1
E.B. Erwin Birmingham,AL 6
East Limestone Athens,AL 5
Edgewood Academy Elmore,AL 11
Elmore County Eclectic,AL 3
Emma Sansom Gadsden,AL 5
Ensley Birmingham,AL 13
Enterprise Enterprise,AL 13
Escambia County Atmore,AL 1
Etowah Attalla,AL 13
Eufaula Eufaula,AL 2
high school place player count
Excel Excel,AL 2
Fairfield Birmingham,AL 3
Fairfield High Prep Fairfield,AL 1
Fairhope Fairhope,AL 24
Faith Academy Mobile,AL 26
Favitdale Favitdale,AL 1
Fayette County Fayette,AL 8
Fayetteville Sycaluga,AL 2
Five Points Five Points,AL 2
Flomaton Flomaton,AL 5
Florala Lockhart,AL 1
Florence Florence,AL 9
Foley Foley,AL 5
Fort Dale-South Butler AC Greenville,AL 3
Fort Payne Fort Payne,AL 4
Fultondale Fultondale,AL 1
Gadsden Gadsden,AL 7
Gardendale Gardendale,AL 11
Gaston Gadsden,AL 1
Gaylesville Gaylesville,AL 1
Geneva Geneva,AL 4
Geneva County Hartford,AL 1
George W. Long Skipperville,AL 10
Georgiana Georgiana,AL 1
Geraldine Geraldine,AL 1
high school place player count
Glenwood School Smiths Station,AL 17
Gordo Gordo,AL 5
Goshen Goshen,AL 2
Grand Bay Grand Bay,AL 2
Greensboro Greensboro,AL 1
Greenville Greenville,AL 3
Gulf Shores Gulf Shores,AL 3
Guntersville Guntersville,AL 2
Hackleburg Hackleburg,AL 1
Hale County Moundsville,AL 1
Haleyville Haleyville,AL 4
Handley Roanoke,AL 5
Hartselle Hartselle,AL 30
Hatton Town Creek,AL 4
Hayden Hayden,AL 1
Hazel Green Hazel Green,AL 15
Hazelwood Town Creek,AL 1
Headland Headland,AL 4
Helena Helena,AL 10
Henry A. Bradshaw Florence,AL 3
Heritage Christian Academy Birmingham,AL 1
Hewitt-Trussville Trussville,AL 31
Hicks Memorial Selma,AL 1
Hillcrest Tuscaloosa,AL 26
Hokes Bluff Gadsden,AL 9
high school place player count
Holt Cottondale,AL 2
Holtville Deatsville,AL 6
Holy Spirit Catholic Tuscaloosa,AL 2
Homewood Homewood,AL 20
Hooper City Birmingham,AL 1
Hoover Hoover,AL 43
Houston Academy Dothan,AL 10
Houston County Kinsey,AL 3
Hueytown Hueytown,AL 22
Huffman Birmingham,AL 13
Huntsville Huntsville,AL 27
Isabella Maplesville,AL 1
Jackson Jackson,AL 4
Jacksonville Jacksonville,AL 8
James Clemens Madison,AL 9
Jefferson Davis Montgomery,AL 22
Jemison Jemison,AL 3
Jess Lanier Bessemer,AL 2
John Carroll Birmingham,AL 9
John S. Shaw Mobile,AL 8
John T. Morgan Academy Selma,AL 8
Johnson Huntsville,AL 6
Jones Valley Birmingham,AL 4
Josephine Allen Institute Mobile,AL 1
Lanett Lanett,AL 1
high school place player count
Lanier Montgomery,AL 5
Lauderdale County Rogersville,AL 3
Lawrence County Moulton,AL 3
Lee Huntsville,AL 20
Lee Scott Academy Auburn,AL 4
Leeds Odenville,AL 4
Leflore Mobile,AL 5
Leroy LeRoy,AL 6
Lexington Lexington,AL 1
Lincoln Lincoln,AL 2
Litchfield Gadsden,AL 3
Loveless Academic Magnet Program Montgomery,AL 4
Luverne Luverne,AL 3
Macon East Montgomery,AL 5
Madison Academy Huntsville,AL 10
Madison Central Madison,AL 2
Madison County Gurley,AL 2
Maplesville Maplesville,AL 1
Marbury Marbury,AL 4
Marengo Academy Linden,AL 2
Marion Military Institute Marion,AL 5
Mars Hill Florence,AL 3
Mary G. Montgomery Semmes,AL 22
McAdory McCalla,AL 4
McGill-Toolen Mobile,AL 28
high school place player count
Minor Adamsville,AL 8
Mobile Christian Mobile,AL 13
Mobile County Training Mobile,AL 8
Monroe Academy Monroeville,AL 3
Monroe County Monroeville,AL 5
Montevallo Wilton,AL 3
Montgomery Academy Montgomery,AL 3
Moody Moody,AL 4
Morgan County Hartselle,AL 1
Mortimer Jordan Morris,AL 8
Mountain Brook Mountain Brook,AL 33
Murphy Mobile,AL 16
Muscle Shoals Muscle Shoals,AL 3
Muscle Shoals Muscle Shoals,AL 7
New Hope New Hope,AL 2
Next Level Academy Montgomery,AL 5
North Jackson Stevenson,AL 1
North Jefferson Warrior,AL 1
North Sand Mountain Higdon,AL 1
Northridge Tuscaloosa,AL 10
Northside Northport,AL 3
Northside Methodist Academy Dothan,AL 2
Northview Dothan,AL 12
Oak Grove Bessemer,AL 2
Oak Mountain Birmingham,AL 31
high school place player count
Oakman Oakman,AL 1
Oneonta Oneonta,AL 5
Opelika Opelika,AL 13
Opp Opp,AL 8
Oxford Oxford,AL 20
Ozark Ozark,AL 1
Park Crossing Montgomery,AL 1
Patrician Academy Butler,AL 1
Paul Bryant Tuscaloosa,AL 3
Pelham Pelham,AL 33
Pell City Pell City,AL 10
Phil Campbell Phil Campbell,AL 2
Phillips Birmingham,AL 4
Pickens Academy Carrollton,AL 2
Piedmont Piedmont,AL 1
Pike County Brundige,AL 3
Pike Liberal Arts Troy,AL 3
Pinson Valley Pinson,AL 11
Pisgah Pisgah,AL 1
Plainview Rainsville,AL 2
Pleasant Grove Pleasant Grove,AL 6
Pleasant Valley Jacksonville,AL 2
Prattville Prattville,AL 21
Priceville Decatur,AL 1
Ragland Oxford,AL 1
high school place player count
Ramsay Birmingham,AL 6
Ranburne Ranburne,AL 3
Randolph School Huntsville,AL 3
Rehobeth Dothan,AL 4
Rehobeth Rehobeth,AL 3
Robert E. Lee Montgomery,AL 16
Robertsdale Robertsdale,AL 8
Rogers Killen,AL 3
Russell County Seale,AL 20
Russellville Russellville,AL 14
S.R. Butler Huntsville,AL 6
Saint James School Montgomery,AL 13
Saks Anniston,AL 2
Salisbury Composite Sherwood Park,AL 5
Saraland Saraland,AL 3
Sardis Sardis City,AL 1
Satsuma Satsuma,AL 20
Scottsboro Scottsboro,AL 2
Selma Selma,AL 7
Shades Valley Birmingham,AL 9
Sheffield Sheffield,AL 3
Shelby County Columbiana,AL 1
Shoals Christian School Florence,AL 1
Simsboro Simsboro,AL 1
Sipsey Valley Buhl,AL 1
high school place player count
Slidell Slidell,AL 1
Slocomb Slocomb,AL 1
Smith Ozark,AL 1
Smiths Station Smiths,AL 14
South Lamar Millport,AL 1
Southern Academy Greensboro,AL 1
Southern Choctaw Silas,AL 4
Southside Gadsden,AL 18
Southside Selma,AL 1
Spain Park Hoover,AL 24
Spanish Fort Spanish Fort,AL 15
Sparkman Harvest,AL 18
Springville Springville,AL 5
Springwood Lanett,AL 2
St. Luke's Episcopal Mobile,AL 2
St. Paul's Episcopal Mobile,AL 34
Stanhope Elmore Millbrook,AL 23
Strathmore Strathmore,AL 1
Straughn Andalusia,AL 1
Success Unlimited Academy Montgomery,AL 1
Sulligent Sulligent,AL 2
Sumiton Christian School Jasper,AL 1
Susan Moore Blountsville,AL 1
Sweet Water Nanafalia,AL 8
Sylacauga Sylacauga,AL 10
high school place player count
T.R. Miller Brewton,AL 7
Tabernacle Gardendale,AL 1
Talladega Talladega,AL 5
Tallassee Tallassee,AL 8
Tanner Tanner,AL 1
Tarrant Tarrant,AL 2
Theodore Theodore,AL 12
Thomasville Thomasville,AL 8
Thompson Alabaster,AL 21
Thorsby Thorsby,AL 2
Trinity Presbyterian Montgomery,AL 9
Tuscaloosa Academy Tuscaloosa,AL 17
Tuscaloosa County Northport,AL 14
Tuskegee Institute Tuskegee,AL 2
UMS Wright Prep Mobile,AL 26
Union Springs Union Springs,AL 2
Valley Valley,AL 2
Vestavia Hills Birmingham,AL 54
Victory Christian Pell City,AL 1
Vigor Prichard,AL 12
Vinemont Vinemont,AL 1
Virgil Grissom Huntsville,AL 20
W. P. Davidson Mobile,AL 14
W.S. Neal Brewton,AL 1
WA Berry Birmingham,AL 4
high school place player count
Walker Jasper,AL 6
Walter Wellborn Anniston,AL 1
Warrior Academy Eutaw,AL 2
Washington County Chatom,AL 4
Weaver Weaver,AL 2
Wenonah Birmingham,AL 4
West Blocton West Blocton,AL 2
West End Birmingham,AL 4
West Morgan Trinity,AL 3
West Point Cullman,AL 4
Westbrook Christian School Rainbow City,AL 5
Western Ensley,AL 1
Westfield Docena,AL 1
Wetumpka Wetumpka,AL 15
White Plains Anniston,AL 1
Wicksburg Slocomb,AL 2
Wilcox Academy Camden,AL 1
Williamson Mobile,AL 2
Winfield Winfield,AL 3
Winterboro Alpine,AL 1
Woodlawn Birmingham,AL 3
346 record(s)