Singapore Amateur Football Association 1904 Band & Drums (1st Battalion Manchester Regiment) 1905 E Company (Sherwood Foresters) 1906 not played 1907/08 Singapore Cricket Club 1908 2nd Battalion West Kentshire Regiment 1909 3rd Battalion Middlesex Regiment 1910 3rd Battalion Middlesex Regiment 1911 Singapore Cricket Club 1912 Singapore Cricket Club 1913 King's Own Yorkshire Light Infantry 1914 Singapore Cricket Club 1915-20 not played 1921 1st Battalion South Staffordshire 1922 2nd Battalion Middlesex Regiment 1923 2nd Battalion Middlesex Regiment 1924 Singapore Cricket Club 1925 Singapore Chinese Football Association 1926 2nd Duke of Wellington's Regiment 1927 2nd Duke of Wellington's Regiment 1928 2nd Duke of Wellington's Regiment 1929 Singapore Cricket Club 1930 Singapore Chinese Football Association 1931 Singapore Malays Football Association 1932 Singapore Malays Football Association 1933 Singapore Malays Football Association 1934 Singapore Chinese Football Association 1935 Royal Engineers 1936 Royal Air Force 1937 Singapore Chinese Football Association 1938 Singapore Chinese Football Association 1939 Singapore Malays Football Association 1940 Royal Air Force 1941 Royal Air Force 1942-46 not played 1947 Army 1948 Rovers SC 1949 not played 1950 Kota Raja Club 1951 Tiger SA 1952 Rovers SC Football Association of Singapore 1953 Tiger SA 1954 Star Soccerites SC 1955 Marine Department SC 1956 Tiger SA 1957 Marine Department SC 1958 Darul Afiah FC 1959 Darul Afiah FC 1960 Indian Recreation Club 1961 Chinese Athletic 1962 Marines 1963 Darul Afiah FC 1964 Darul Afiah FC 1965 Darul Afiah FC 1966/67 Darul Afiah FC 1968 Darul Afiah FC 1969 Darul Afiah FC 1970 Toto Pools SC 1971 Guthrie Waugh 1972 Armed Forces 1973 Armed Forces 1974 Singapore Air Transport-workers Union NB: in 1975 the Football League was revamped from 118 clubs to 30 Singapore National Football League 1975 Geylang Internationals 1976 Geylang Internationals 1977 Geylang Internationals 1978 Singapore Armed Forces 1979 Tampines Rovers 1980 Tampines Rovers 1981 Singapore Armed Forces 1982 Farrer Park United 1983 Tiong Bahru CSC 1984 Tampines Rovers 1985 Police SA 1986 Singapore Armed Forces 1987 Tiong Bahru CSC FAS Premier League 1988 Geylang International 1989 Geylang International 1990 Geylang International 1991 Geylang International 1992 Geylang International 1993 Geylang International 1994 Perth Kangaroos 1995 Singapore Lions (national team) S-League 1996 Geylang United 1997 Singapore Armed Forces 1998 Singapore Armed Forces 1999 Home United 2000 Singapore Armed Forces 2001 Geylang United 2002 Singapore Armed Forces 2003 Home United 2004 Tampines Rovers 2005 Tampines Rovers 2006 Singapore Armed Forces 2007 Singapore Armed Forces 2008 Singapore Armed Forces 2009 Singapore Armed Forces 2010 Etoile FC 2011 Tampines Rovers 2012 Tampines Rovers 2013 Tampines Rovers 2014 Warriors 2015 Brunei DPMM 2016 Albirex Niigata (S) 2017 Albirex Niigata (S) 2018 Albirex Niigata (S) 2019 Brunei DPMM 2020 Albirex Niigata (S) 2021 Number of Titles (102) 14 Warriors (includes Singapore Armed Forces) 11 Geylang United (includes Geylang International) 8 Tampines Rovers 7 Darul Afiah FC 6 Singapore Cricket Club 5 Singapore Chinese Football Association 4 Albirex Niigata (S) Singapore Malays Football Association 3 2nd Duke of Wellington's Regiment Royal Air Force Tiger SA 2 2nd Battalion Middlesex Regiment 3rd Battalion Middlesex Regiment Brunei DPMM (Bandar Seri Begawan, Brunei) Home United Marine Department SC Rovers SC Tiong Bahru CSC 1 1st Battalion South Staffordshire 2nd Battalion West Kentshire Regiment Army Band & Drums (1st Battalion Manchester Regiment) Chinese Athletic E Company (Sherwood Foresters) Etoile FC ('France') Farrer Park United Guthrie Waugh Indian Recreation Club Kota Raja Club King's Own Yorkshire Light Infantry Marines Perth Kangaroos (Australia) Police SA Royal Engineers Singapore Air Transport-workers Union Singapore Lions (national team of Singapore) Star Soccerites SC Toto Pools SC Number of Titles (46 since 1975) 12 Warriors (includes Singapore Armed Forces) 11 Geylang United (includes Geylang International) 8 Tampines Rovers 4 Albirex Niigata (S) 2 Brunei DPMM (Bandar Seri Begawan, Brunei) Home United Tiong Bahru CSC 1 Etoile FC ('France') Farrer Park United Perth Kangaroos (Australia) Police SA Singapore Lions (national team of Singapore)
Partial source: [Tra 02]
Prepared and maintained by Atsushi Fujioka and Erlan Manaschev for the Rec.Sport.Soccer Statistics Foundation
Authors: Atsushi Fujioka
and Erlan Manaschev
Last updated: 18 Mar 2021
(C) Copyright Atsushi Fujioka, Erlan Manaschev and
You are free to copy this document in whole or part provided that proper acknowledgement is given to the author. All rights reserved.