Year Winner Country
2019 Brunei DPMM FC Brunei DPMM FC Brunei Brunei
2018 Albirex Niigata (S) Albirex Niigata (S) Singapore Singapore
2017 Albirex Niigata (S) Albirex Niigata (S) Singapore Singapore
2016 Albirex Niigata (S) Albirex Niigata (S) Singapore Singapore
2015 Brunei DPMM FC Brunei DPMM FC Brunei Brunei
2014 Warriors FC Warriors FC Singapore Singapore
2013 Tampines Rovers Tampines Rovers Singapore Singapore
2012 Tampines Rovers Tampines Rovers Singapore Singapore
2011 Tampines Rovers Tampines Rovers Singapore Singapore
2010 Étoile FC Étoile FC Singapore Singapore
2009 Singapore Armed Forces FC Singapore Armed Forces FC Singapore Singapore
2008 Singapore Armed Forces FC Singapore Armed Forces FC Singapore Singapore
2007 Singapore Armed Forces FC Singapore Armed Forces FC Singapore Singapore
2006 Singapore Armed Forces FC Singapore Armed Forces FC Singapore Singapore
2005 Tampines Rovers Tampines Rovers Singapore Singapore
2004 Tampines Rovers Tampines Rovers Singapore Singapore
2003 Home United Home United Singapore Singapore
2002 Singapore Armed Forces FC Singapore Armed Forces FC Singapore Singapore
2001 Geylang United Geylang United Singapore Singapore
2000 Singapore Armed Forces FC Singapore Armed Forces FC Singapore Singapore
1999 Home United Home United Singapore Singapore
1998 Singapore Armed Forces FC Singapore Armed Forces FC Singapore Singapore
1997 Singapore Armed Forces FC Singapore Armed Forces FC Singapore Singapore
1996 Geylang United Geylang United Singapore Singapore
1994 Perth Kangaroos IFC Perth Kangaroos IFC Australia Australia
1993 Geylang International Geylang International Singapore Singapore
1992 Geylang International Geylang International Singapore Singapore
1991 Geylang International Geylang International Singapore Singapore
1990 Geylang International Geylang International Singapore Singapore
1989 Geylang International Geylang International Singapore Singapore
1988 Geylang International Geylang International Singapore Singapore
1987 Tiong Bahru Constituency Sports Club Tiong Bahru Constituency Sports Club Singapore Singapore
1986 Singapore Armed Forces FC Singapore Armed Forces FC Singapore Singapore
1985 Police FC Police FC Singapore Singapore
1984 Tampines Rovers Tampines Rovers Singapore Singapore
1983 Tiong Bahru Constituency Sports Club Tiong Bahru Constituency Sports Club Singapore Singapore
1982 Farrer Park United Farrer Park United Singapore Singapore
1981 Singapore Armed Forces FC Singapore Armed Forces FC Singapore Singapore
1980 Tampines Rovers Tampines Rovers Singapore Singapore
1979 Tampines Rovers Tampines Rovers Singapore Singapore
1978 Singapore Armed Forces FC Singapore Armed Forces FC Singapore Singapore
1977 Geylang International Geylang International Singapore Singapore
1976 Geylang International Geylang International Singapore Singapore
1975 Geylang International Geylang International Singapore Singapore