League History

2018 YMBA CHAMPIONS

  • A Division Regular Season – Briarwood Pink Sox
  • B Division Regular Season - Vestavia Hills Monarchs
  • A Division Postseason Tournament – Briarwood Pink Sox
  • B Division Postseason Tournament – Trussville Barons

A Division
Regular Season Standings (W-L-T)
Briarwood Pink Sox                               16-3-1
Rams Baseball                                           10-6-0
Oak Mountain Bucks                             9-9-1
Oak Mountain Heat                               8-8-0
Vestavia Land Sharks                            7-7-0
Cobras Baseball                                       6-7-0
Vestavia Hills Yellowhammers        5-8-0
Hoover Storm                                            3-12-0
Wildcats Baseball                                    0-1-0

B Division
Regular Season Standings
Vestavia Hills Monarchs                      14-6-0
Trussville Barons                                      12-5-0
Vestavia Hills Yard Goats                    10-6-0
Hewitt Huskies                                           6-11-0
Spain Park Bulls                                          5-10-0
Mustangs Baseball                                    2-14-0

2017 YMBA CHAMPIONS
  • A Division Regular Season – Rams Baseball
  • B Division Regular Season - Vestavia Hills Yellowhammers
  • A Division Postseason Tournament – Rams Baseball
  • B Division Postseason Tournament - Vestavia Hills Yellowhammers
  • C Division Postseason Tournament – Oak Mountain Heat
 
A Division
Regular Season Standings (W-L-T)
Rams Baseball                                       11-2-2
Birmingham Blazers                          12-3-1
Vestavia Hills Land Sharks             13-4-0
Briarwood Dinger Daddies            8-5-0
Oak Mountain Bucks                        (A)5/(B)6-4-1
Flint Tropics                                            5-5-1
Trussville Bandits                                6-11-0
Hoover Storm                                        3-13-0
Helena Grizzlies                                   0-16-0
 
B Division
Regular Season Standings
Vestavia Hills Yellowhammers   11-5-0
Trussville Warriors                            10-6-0
Vestavia Hills Yard Goats               10-6-0
Trussville Barons                                 8-7-0
Oak Mountain Heat                           7-8-0
Vestavia Hills Bad News Bears   6-10-0
Cobras Baseball                                   5-11-0
Hoover Mavericks                              5-11-1
Blackwatch Barons                            0-3-0
 
2016 YMBA CHAMPIONS
  • A Division Regular Season - Hoover River Dogs
  • B Division Regular Season - Oak Mountain Bucks
  • A Division Postseason Tournament - Hoover River Dogs
  • B Division Postseason Tournament - Vestavia Hills Rebels
  • C Division Postseason Tournament - Vestavia Hills Mudcats
 
A Division
Regular Season Standings
Hoover River Dogs                             14-1-0
Mountain Brook Spartans              13-4-0
Briarwood Batters                              11-4-0
Cobras Baseball                                    11-5-0
Oak Mountain Thunder                   10-6-0
Trussville Scout Team                        7-8-0
Helena Grizzlies                                   7-9-0
Vestavia Hills Mudcats                      5-10-0
Oak Mountain Tribe                           5-10-0
Valleydale Desperados                     4-11-0
Trussville Tropics                                  4-12-0
Flint Tropics                                             3-12-0
 
B Division
Regular Season Standings
Oak Mountain Bucks                          12-4-0
Birmingham Mustangs                       12-4-0
Vestavia Hills Rebels                           11-5-0
Trussville Warriors                               10-6-0
Hoover Storm                                          9-6-1
Hewitt Havoc                                           7-8-0
Vestavia Big Red Machine                4-11-0
Oak Mountain Heat                             2-13-1
Helena-1                                                     2-14-0
 
2015 YMBA CHAMPIONS
  • A Division Regular Season - Hoover Braves
  • B Division Regular Season - Hoover River Dogs
  • A Division Postseason Tournament - Hoover Braves
  • B Division Postseason Tournament - Briarwood Batters
  • C Division Postseason Tournament - Helena Grizzlies