Bridgend & District League  
Past Winners  
U12 Division  
Season Winners Pts Runners Up Pts  
2015-2016 Maesteg Park 60 Bridgend Town A 59  
2014-2015 Maesteg Park 77 Brackla 68  
2013-2014 * Cynffig Comm BGC 53 Pencoed BGC 53  
2012-2013 Pencoed BGC 48 Llan Jns 36  
2011-2012 Pencoed BGC 32 Penyfai YC 29  
2010-2011 Llangeinor Rangers 48 Pencoed BGC 42  
2009-2010 Pencoed BGC 54 Penyfai FC 46  
2008-2009 Brackla Juniors 54 Maesteg Park Juniors 51  
2007-2008 Bryntirion Juniors 44 Pencoed BGC 40  
2006-2007 Wyndham BC 49 Pencoed BGC 46  
2005-2006 Llangynwyd Juniors 55 Bryntirion Juniors 53  
2004-2005 Bryntirion Juniors 66 Pencoed Youth Centre 60  
2003-2004 Bridgend Town 60 Bryntirion Juniors 59  
2002-2003 Wyndham BC 58 Bridgend Town 56  
2001-2002 Llangynwyd Rangers 53 Pencoed Youth Centre 49  
2000-2001 Bettws FC 36 Pencoed Youth Centre 24  
1999-2000 Llangynwyd Rangers 48 Caerau BC 39  
1998-1999 Cefn Cribwr BC 63 Bridgend Town 60  
1997-1998 Llangynwyd Rangers 48 Caerau BC 46  
1996-1997 Bridgend Town 72 Aberkenfig BC A 64 U13s
1995-1996 Aberkenfig BC 69 Caerau BC 62 U13s
1994-1995 Aberkenfig BC 77 Pencoed Youth Centre 76 U13s
1993-1994 Aberkenfig BC 73 Pencoed Youth Centre 66  
1992-1993 Garw 33 BC 82 Brynna Juniors 72  
1991-1992 Caerau BC   Pencoed Youth Centre    
1990-1991 Bridgend YMCA   Caerau BC    
1989-1990 Caerau BC   Bryntirion BC    
1988-1989 Caerau BC   Brackla FC    
1987-1988 Bridgend YMCA   Llangynwyd Rangers    
1986-1987 Bettws BC   Caerau BC    
1985-1986 Caerau BC   Bettws BC    
1984-1985 Pencoed Youth Centre   Brackla FC    
1983-1984 Caerau BC   Pencoed Youth Centre    
1982-1983 Wyndham BC        
1981-1982 Caerau BC 38 Bettws BC 37  
1980-1981 Caerau BC        
1979-1980 Caerau BC        
1978-1979 Caerau BC