News

We now have 836 teams &  
191,663 games on AHSFHS.org.


Search Site






AHSFHS Article Series


   The best of the best in Alabama High   
  School Football over the past 100 seasons.





John Carroll vs. All Opponents


John Carroll Cavaliers
John Carroll Catholic School

P.O. Box 19907 Birmingham, AL 35219
Stadium: John Carroll Field
Colors: Kelly Green & White
Coach: Will Mara
Region: 5A-R5
Other Sports


Opponent    WLT       PCT.       PF       PA   
 Abrams    3-1-0 75.0% 91 
 Alabama Boys Industrial    1-0-0 100.0% 40 
 Albertville    2-0-0 100.0% 72  48 
 Alexandria    0-4-0 0.0% 54  109 
 Andalusia    #1-0-0 100.0% 30 
 Anniston    2-0-0 100.0% 46  34 
 Arab    1-0-0 100.0% 14 
 Athens    #0-4-1 0.0% 55  151 
 Austin    1-0-0 100.0% 
 B.B. Comer    3-4-0 42.9% 88  112 
 Banks    1-2-0 33.3% 33  69 
 Benjamin Russell/Alexander City    0-3-0 0.0% 29  97 
 Berry/Hoover    #3-13-0 18.8% 143  454 
 Bessemer/Bessemer City/Jess Lanier    #0-4-0 0.0% 20  135 
 Bob Jones    1-1-0 50.0% 45  51 
 Briarwood    3-12-0 20.0% 199  394 
 Brookwood    2-2-0 50.0% 74  86 
 Butler    #1-2-0 33.3% 52  72 
 Camp Hill    1-0-0 100.0% 28 
 Carver Birmingham    5-5-0 50.0% 181  164 
 Carver Montgomery    #0-2-0 0.0% 22  87 
 Catholic FL    1-1-1 50.0% 46  20 
 Catholic Montgomery/Loretto    3-2-0 60.0% 91  54 
 Catholic Pensacola FL    0-0-1 0.0% 
 Chelsea    5-5-0 50.0% 218  303 
 Cherokee County    1-1-0 50.0% 31 
 Childersburg    4-11-1 26.7% 144  296 
 Chilton County    2-2-0 50.0% 61  38 
 Clay-Chalkville    #0-1-0 0.0% 21  35 
 Coffee    0-2-0 0.0% 19  48 
 Cordova/Bankhead    3-7-0 30.0% 105  193 
 Corner    0-1-0 0.0% 27  34 
 Dora    2-10-0 16.7% 142  282 
 Emma Sansom    0-2-0 0.0% 13  52 
 Ensley    2-0-0 100.0% 60  24 
 Erwin/Center Point    #3-5-0 37.5% 142  133 
 Etowah    #1-0-0 100.0% 10 
 Fairfield    15-25-2 37.5% 497  754 
 Fairview    #1-0-0 100.0% 22  14 
 Fultondale    7-4-0 63.6% 203  120 
 Gardendale    2-7-0 22.2% 92  159 
 Glencoe    1-1-0 50.0% 25  50 
 Glenn    1-1-0 50.0% 34 
 Guntersville    #0-1-0 0.0% 17  20 
 Hayden    3-2-0 60.0% 140  92 
 Hewitt-Trussville    8-3-0 72.7% 210  84 
 Hillcrest Tuscaloosa    2-0-0 100.0% 58  23 
 Homewood    #6-28-2 17.6% 333  929 
 Hoover/Berry    #3-13-0 18.8% 143  454 
 Hueytown    1-13-0 7.1% 110  388 
 Huffman    #1-0-0 100.0% 17  14 
 Huntsville    0-2-0 0.0% 27  90 
 Jackson-Olin/Western-Olin    2-8-0 20.0% 91  334 
 Jacksonville    2-0-0 100.0% 100  50 
 Jasper    1-1-0 50.0% 42  60 
 Jefferson County/Tarrant    15-5-0 75.0% 376  261 
 Jemison    1-1-0 50.0% 34  44 
 Jess Lanier/Bessemer City/Jess Lanier    #0-4-0 0.0% 20  135 
 Jones Valley    1-2-1 33.3% 64  61 
 Leeds    19-10-1 65.5% 614  433 
 Litchfield    0-2-0 0.0% 10  85 
 Locust Fork    2-0-0 100.0% 60  18 
 Loretto/Catholic Montgomery    3-2-0 60.0% 91  54 
 Lovett GA    1-0-0 100.0% 27 
 Maplesville    2-0-0 100.0% 72  19 
 Marbury    1-1-0 50.0% 79  38 
 McAdory    16-8-0 66.7% 430  369 
 McGill/McGill-Toolen    0-1-0 0.0%  14 
 Midfield    #3-8-0 27.3% 176  201 
 Minor    4-6-0 40.0% 171  246 
 Montevallo    5-2-0 71.4% 119  76 
 Moody    6-4-0 60.0% 209  201 
 Mortimer Jordan    6-7-0 46.2% 309  290 
 Mountain Brook    5-17-0 22.7% 248  562 
 Oak Grove    5-0-1 100.0% 129  33 
 Oak Mountain    #1-2-0 33.3% 48  73 
 Oneonta    0-1-0 0.0%  34 
 Oxford    #0-5-0 0.0% 33  144 
 Parker    #5-10-0 33.3% 306  503 
 Pelham    2-8-0 20.0% 148  324 
 Pell City    0-2-0 0.0% 21  56 
 Phillips Birmingham    2-2-0 50.0% 56  113 
 Pinson Valley    10-9-0 52.6% 312  349 
 Pleasant Grove    6-11-0 35.3% 323  478 
 Prattville    1-0-0 100.0% 
 Ramsay    4-9-0 30.8% 179  469 
 Selma/Parrish Selma    0-1-0 0.0%  44 
 Shades Cahaba/Shades Valley    3-24-3 11.1% 302  691 
 Shades Valley/Shades Cahaba    3-24-3 11.1% 302  691 
 Sheffield    #1-0-0 100.0% 10 
 Shelby County    6-4-0 60.0% 213  233 
 Sidney Lanier    0-1-0 0.0%  34 
 Spain Park    1-1-0 50.0% 48  45 
 Springville    2-2-0 50.0% 87  55 
 St. Bernard    9-2-0 81.8% 252  87 
 St. Clair County    7-5-0 58.3% 271  227 
 St. James    1-1-0 50.0% 49  51 
 St. Michael    0-1-0 0.0% 19  20 
 Sylacauga    4-16-1 20.0% 253  490 
 T.R. Miller    #1-0-0 100.0% 10 
 Talladega    5-4-0 55.6% 159  115 
 Tarrant/Jefferson County    15-5-0 75.0% 376  261 
 Thompson    8-10-1 44.4% 338  393 
 Tuscaloosa County    3-4-0 42.9% 87  129 
 Vestavia Hills    4-15-0 21.1% 174  434 
 Walker    3-9-0 25.0% 157  303 
 Walter Wellborn    #1-0-0 100.0% 20  16 
 Warrior    4-1-0 80.0% 144  20 
 Wenonah    6-7-0 46.2% 187  262 
 West Blocton    3-0-0 100.0% 95  39 
 West End/West End Birmingham    2-2-0 50.0% 74  62 
 West Jefferson    3-0-0 100.0% 91  31 
 Winfield    1-1-2 50.0% 26  20 
 Woodlawn    5-10-0 33.3% 215  310 

# Playoff game included in totals.
Some records may be incomplete. We have chosen to publish this information in hopes our visitors will participate in assisting us to complete every school.
Join us in the forums to submit corrections and new information.



Great Moments in Alabama High School Football History

The Tuscaloosa Black Bears were considered one of the best programs in the nation from 1925-1931. Their record over that span was an amazing 61-0-3.