Bridgend & District League
Premier Division
Season Winners Pts Runners Up Pts
2015-2016 Llanharry 70 Brackla 66
2014-2015 Brackla 59 Sarn 55
2013-2014 Cefn Cribwr 62 Brackla 56
2012-2013 Brackla FC 77 Broadlands FC 63
2011-2012 Broadlands 52 Bryncae FC 45
2010-2011 Brackla FC 31 Tondu Robins 28
2009-2010 Caerau BC 68 Llanharan 63
2008-2009 Llanharan 55 Caerau BC 53
2007-2008 GWR 48 Brackla 47
2006-2007 Gilfach 48 Cefn Cribwr 47
2005-2006 Brynna 56 Llanharan 56
2004-2005 St Athans 54 GWR 35
2003-2004 Llangynwyd Rangers 74 St Athans 49
2002-2003 Caerau All Whites 63 Llangynwyd Rangers 58
2001-2002 Tondu Robins 63 Pant Yr Awel 50
2000-2001 Bettws 54 Llangynwyd Rangers 52
1999-2000 Pant Yr Awel 59 Tondu Robins 57
1998-1999 Pant Yr Awel 41 Tondu Robins 24
1997-1998 Brynna 50 Bryntirion 37
1996-1997 Bettws 50 Coytrahen 40
1995-1996 Caerau All Whites 59 Coytrahen 48
1994-1995 Caerau All Whites 66 Llangynwyd Rangers 59
1993-1994 Coytrahen 64 Caerau All Whites 55
1992-1993 Llanharry 57 Llangynwyd Rangers 56
1991-1992 Maesteg Rangers 52 Llanharry 51
1990-1991 Bettws 55 Caerau All Whites 49
1989-1990 Llangynwd Rangers 42 Cefn Cribwr 41
1988-1989 Maesteg Rangers 43 Cefn Cribwr 40
1987-1988 Cefn Cribwr 45 Llangynwyd Rangers 39
1986-1987 Cefn Cribwr 39 Llangynwyd Rangers 34
1985-1986 Bettws 55 Cefn Cribwr 44
1984-1985 Maesteg Rangers 56 Bettws 55
1983-1984 Cefn Cribwr 43 Llangynwyd Rangers 41
1982-1983 Tondu Robins 36 Bridgend Corries 27
1981-1982 Llanharan 35 Bryntirion 30
1980-1981 Tondu Robins 24 Bryntirion 23