BFA Senior League

The BFA Senior League is the highest championship of football (soccer) in Bahamas. Till 2008 it was played between the winners of the New Providence Football League, the Grand Bahama Football League and the Abaco Football League.

Despite being a league competition in CONCACAF none of the Bahamas teams ever played in CFU Club Championship or CONCACAF Champions' Cup.

Current clubs (2010-11)

 * Baha Juniors FC
 * Cavalier FC
 * COB
 * Dynamos FC
 * IM Bears FC
 * Lyford Cay Dragons FC
 * United FC

Previous winners

 * 1991/92 : Britam United
 * 1992/93 : Britam United
 * 1993/94 : Britam United
 * 1994/95 : Britam United
 * 1995/96 : Freeport F.C. 3-0 JS Johnson United
 * 1996/97 : Cavalier FC
 * 1997/98 : Cavalier FC
 * 1998/99 : Cavalier FC
 * 1999/00 : Abacom United FC (Marsh Town) 2-1 Cavalier FC
 * 2000/01 : Cavalier FC 2-1 Abacom United (Grand Bahama)
 * 2001/02 : final not played
 * 2002/03 : IM Bears FC 2-1 Abacom United (Grand Bahama)
 * 2003/04 : final not played
 * 2005 : final not played
 * 2005/06 : final not played
 * 2006/07 : final not played
 * 2007/08 : final not played
 * 2008/09 : IM Bears FC
 * 2009/10 : IM Bears FC
 * 2010/11 : IM Bears FC