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 Singapore Cricket Club 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-74 not played; in 1975 the National Football League was revamped from 118 clubs to 30 1975 Geylang International 1976 Geylang International 1977 Geylang International 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 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) 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 Number of Titles (84) 12 Warriors (includes Singapore Armed Forces) 11 Geylang United (includes Geylang International) 8 Tampines Rovers 7 Singapore Cricket Club 5 Singapore Chinese Football Association 4 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 Darul Afiah FC 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) E Company (Sherwood Foresters) Etoile FC ('France') Farrer Park United Indian Recreation Club Kota Raja Club Perth Kangaroos (Australia) Police SA Royal Engineers Singapore Lions (national team of Singapore) Star Soccerites SC Number of Titles (40; since 1975) 12 Warriors (includes Singapore Armed Forces) 11 Geylang United (includes Geylang International) 8 Tampines Rovers 2 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: 1 Apr 2015
(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.