List of Singapore's football leagues winners

Football in Singapore started in the 1890s during the British colonial of Singapore. There have been various competitions over the years with the S.League as the leading national league of Singapore. It was founded in 1996 and took over the defunct FAS Premier League. The next tier is the Singapore National Football League or more commonly known as the NFL which is the longest national leagues in Singapore. An FAS Island Wide League was then formed to allow new teams to qualify for the NFL. Beside the national leagues, there have also been various amateur football leagues which gives opportunity for players who want to pursue their career in football or a platform for the former professional players to continue playing the beautiful game of football.

Competitions

Singapore's Football League System

TierMen's Football Leagues
1Singapore Premier League
2Singapore Football League Division 1
3Singapore Football League Division 2
4 Singapore Island Wide League
TierWomen's Football Leagues
1FAS Women's Premier League
2FAS Women's National League

Top Tier Men's Leagues

Top Tier Women's Leagues

  • FAS Women's Premier League
  • FAS Women's National Football League

Centre of Excellence (COE) Developmental Leagues

Notable Amateur & Social Football Leagues

Notable Amateur Youth Football Leagues

  • Merlion Youth League
  • Delta League

Men's National Leagues

The National Leagues in are the Singapore Premier League, FAS National Football League which consist of 2 Divisions and the FAS Island Wide League which is a National Football League qualifying tournament.

Singapore Premier League Winners

SeasonWinnersRunners-up
1996* Geylang United (1)Singapore Armed Forces
1997 Singapore Armed Forces (1)Tiong Bahru United
1998 Singapore Armed Forces (2)Tanjong Pagar United
1999 Home United (1)Singapore Armed Forces
2000 Singapore Armed Forces (3)Tanjong Pagar United
2001 Geylang United (2)Singapore Armed Forces
2002 Singapore Armed Forces (4)Home United
2003 Home United (2)Geylang United
2004 Tampines Rovers (1)Home United
2005 Tampines Rovers (2)Singapore Armed Forces
2006 Singapore Armed Forces (5)Tampines Rovers
2007 Singapore Armed Forces (6)Home United
2008 Singapore Armed Forces (7) Super Reds
2009 Singapore Armed Forces (8)Tampines Rovers
2010 Étoile (1)Tampines Rovers
2011 Tampines Rovers (3)Home United
2012 Tampines Rovers (4) Brunei DPMM
2013 Tampines Rovers (5)Home United
2014 Warriors (9) Brunei DPMM
2015 Brunei DPMM (1)Tampines Rovers
2016 Albirex Niigata (S) (1)Tampines Rovers
2017 Albirex Niigata (S) (1)Tampines Rovers
2018 Albirex Niigata (S) (1)Tampines Rovers

Singapore Football League Division 1/National Football League Division 1/First Division Winners

YearSingapore Football League Division 1 Champions and Runners-Up (1904-1914)
1904 Band & Drums (1st Battalion Manchester Regiment), Runners-Up 62nd Company RA
1905 E Company (Sherwood Foresters), Runners-Up 80th Company RGA
1906 Not Played
1907 Singapore Cricket Club, Runners-Up RGA
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

Singapore Island Wide League Winners (Third Division since 2014)

SeasonWinnersRunners-up
1991 Wellington FC
1999 Singapore Recreation Club
2010 Sporting WestlakeDare to Dream FC
2011 Siglap CSC
2012 Vipers FAAWarwick Knight FC
2013 Yishun Sentek Mariners FCKembangan CSC
2014 Kembangan United FCPioneer Ayer Rajah Soccerites
2015 South Avenue SC
2016 SAFSABalestier United RC
2017 Not Held
2018 Project Vault Oxley SCSiglap FC
2019 Commonwealth Cosmos FCGeylang Serai FC

FAS Premier League Winners

The FAS Premier League was founded in 1988 and took over the NFL as a top domestic league of Singapore. It was disbanded in 1996 with the established of the professional S.League.

YearChampions
1988 Geylang International
1989 Geylang International
1990 Geylang International
1991 Geylang International
1992 Geylang International
1993 Geylang International
1994 Perth Kangaroos IFC
1995 Singapore Lions

Singapore's Prime League Winners

Year Champions Runners-up
1997 Singapore Armed Forces ReservesBalestier Khalsa Reserves
1998 Geylang United ReservesHome United Reserves
1999 Singapore Armed Forces ReservesHome United Reserves
2000 Singapore Armed Forces ReservesHome United Reserves
2001 Home United ReservesSingapore Armed Forces Reserves
2002 Home United ReservesSingapore Armed Forces Reserves
2003 Home United Reserves Sinchi Reserves
2004 Home United ReservesSingapore Armed Forces Reserves
2005 Sinchi ReservesGeylang United Reserves
2006 Geylang United ReservesSingapore Armed Forces Reserves
2007 Singapore Armed Forces ReservesTampines Rovers Reserves
2008 Singapore NFA U-18Gombak United Reserves
2009 Home United ReservesTampines Rovers Reserves
2010 Singapore NFA U-18Home United Reserves
2011 Geylang United ReservesGombak United Reserves
2012 Balestier Khalsa Reserves Singapore NFA U-18
2013 Balestier Khalsa ReservesHome United Reserves
2014 Home United ReservesGeylang International Reserves
2015 Tampines Rovers Reserves Singapore NFA U-18
2016 Home United ReservesWarriors Reserves
2017 Home United Reserves Hougang United Reserves

Women's National Leagues

Women's Premier League

SeasonWinnersRunners-up
2016 Warriors FCArion Football Academy
2017 Warriors FCWoodlands Wellington FC
2018 Warriors FCWoodlands Wellington FC

Women's National League

SeasonWinnersRunners-up
2018 Tampines Changkat CSCSimei United FC

Women's Youth League

SeasonWinnersRunners-up
2017 Warriors FCGDT Circuit FC

Women's Challenge Cup

SeasonWinnersRunners-up
2016 Warriors FCWoodlands Wellington FC
2017 Warriors FCPolice Sports Association Singapore
2018 Warriors FCTanjong Pagar United FC

National Cups' Winners

Singapore Cup Winners

Source:[1]

Year Winners Runners-up Score in
Final
3rd place 4th place
1998 Tanjong Pagar United Singapore Armed Forces 2–0 Home United Sembawang Rangers
1999 Singapore Armed Forces Jurong FC 3–1 Home United Balestier Central
2000 Home United Singapore Armed Forces 1–0 Geylang United Woodlands Wellington
2001 Home United Geylang United 8–0 Singapore Armed Forces Tanjong Pagar United
2002 Tampines Rovers Jurong FC 1–0 Geylang United Sengkang Marine
2003 Home United Geylang United 2–1 Jurong FC
Woodlands Wellington
No 3rd-place playoff
2004 Tampines Rovers Home United 4–1
(aet)
Geylang United
Sinchi FC
No 3rd-place playoff
2005 Home United Woodlands Wellington 3–2 Singapore Armed Forces
Tampines Rovers
No 3rd-place playoff
2006 Tampines Rovers Chonburi 3–2
(aet)
Woodlands Wellington Balestier Khalsa
2007 Singapore Armed Forces Tampines Rovers 4–3 Bangkok University Woodlands Wellington
2008 Singapore Armed Forces Woodlands Wellington 2–1
(aet)
Tampines Rovers Young Lions
2009 Geylang United Bangkok Glass 1–0 TTM Samut Sakhon Albirex Niigata (S)
2010 Bangkok Glass Tampines Rovers 1–0 Étoile FC Young Lions
2011 Home United Albirex Niigata (S) 1–0
(aet)
Étoile FC Hougang United
2012 Singapore Armed Forces Tampines Rovers 2–1 Gombak United Loyola Meralco Sparks
2013 Home United Tanjong Pagar United 4–1 Balestier Khalsa Global FC
2014 Balestier Khalsa Home United 3–1 Tampines Rovers DPMM FC
2015 Albirex Niigata (S) Home United 2–1 DPMM FC Global FC
2016 Albirex Niigata (S) Tampines Rovers 2–0 Ceres-La Salle Balestier Khalsa
2017 Albirex Niigata (S) Global Cebu 2–2
3-1 (pen)
Home United Hougang United
Key
Invitational club

Singapore Amateur Football Association Challenge Cup (1892-1967), FAS President Cup (1968-1993), Singapore FA Cup Winners (1994-Present)

YearChampionsRunners-upScore in finalDateVenue
1892Singapore EngineersRoyal Artillery6-2
1893Royal EngineersSingapore Cricket Club1-0
189410th Lincolnshire Regiment 1st and 10th Lincolnshire Regiment 2nd (Title Shared)
1895Royal Artillery5th North Humberland Fusiliers3-1
18965th North Humberland FusiliersSingapore Cricket Club2-0
18971st Battalion The Rifle BrigadeCorporals of The Rifle Brigade4-0
189812th Company Royal ArtilleryWest Yorkshire Regiment3-2
18991st BKOR Lancaster RegimentTanjong Pagar FC1-0
190012th Company Royal Artillery35th Company Royal Artillery1-0
1901Singapore Cricket Club12th Company Royal Artillery3-1
190249th Company Royal Artillery50th Company Royal Artillery1-0
1903Singapore Cricket ClubFort Canning Recreation Club2-0
1904HarlequinsManchester Regiment1-0
19051st Battery Sherwood ForestersSingapore Cricket Club1-0
19061st Battery Sherwood ForestersSingapore Cricket Club1-0
19072nd Battery West Kent Regiment B2nd Battery West Kent Regiment A1-0
19082nd Battery West Kent Regiment BRoyal Garrison Artillery2-0
19093rd Battalion Middlesex RegimentRoyal Garrison Artillery2-0
19103rd Battalion Middlesex Regiment3rd Battalion Middlesex Regiment II2-0
1911The Buffs (East Kent Regiment)Wanderers1-0
1912The Buffs (East Kent Regiment)Singapore Cricket Club2-1
19131st Battalion KOYLISingapore Cricket Club2-1
19141st Battalion KOYLISingapore Cricket Club1-0
1915-1916Not playedN/A
19171/4th Battalion KSLISingapore Recreation Club1-0
1918-1919Not playedN/A
19201st Battalion South StaffordshireSingapore Recreation Club1-0
1921Singapore Cricket ClubRoyal Engineers2-1
19222nd Battalion Middlesex RegimentSingapore Cricket Club1-0
19232nd Battalion Middlesex RegimentSt Joseph's Old Boys3-0
1924HMS "Pegasus" Football TeamSingapore Cricket Club2-1
1925Singapore Chinese FARoyal Sussex4-2
19262nd Bttl. Duke of Wellington's R.Singapore Chinese FA2-1
19272nd Bttl. Duke of Wellington's R.Singapore Chinese FA6-1
19282nd Bttl. Duke of Wellington's R.Singapore Chinese FA4-1
1929Singapore Cricket ClubSingapore Chinese FA1-0
1930Singapore Malay FAWelch Regiment1-0
1931Singapore Malay FAGloucester Regiment4-3
1932Singapore Malay FARoyal Air Force1-0
1933Wiltshire RegimentSingapore Malay FA5-3
1934Singapore Malay FAMarine Department6-2
1935Singapore Chinese FASingapore Malay FA3-1
1936Royal ArtilleryPolice FC2-0
1937Singapore Chinese FA 1stSingapore Chinese FA 2nd3-1
1938Royal ArtilleryRoyal Air Force3-2
1939Singapore Chinese FAThe Loyal Regiment2-1
1940The Loyal RegimentRoyal Air Force (Seletar)1-0
1941Royal Air Force (Seletar)The Loyal Regiment2-0
1941Royal Air Force (Seletar)The Loyal Regiment2-0
1947Singapore Malay FASingapore Chinese FA 2nd2-0
1948Kota Raja SCSingapore Recreation Club3-0
1949Kota Raja SCBase Ordnance Depot Civilians3-0
1950Royal NavyRovers SC2-1
1951Royal NavyKota Raja SC1-0
1994Tiong Bahru CSCGeylang United4-2National Stadium
1995Geylang UnitedWoodlands Wellington FC2-1National Stadium
1996Geylang UnitedSingapore Armed Forces1-1 (4-2 penalties)National Stadium
1997Singapore Armed ForcesWoodlands Wellington4-2National Stadium
1998Tanjong Pagar UnitedSembawang Rangers1-0National Stadium
1999Police SAMountbatten SC3-0Tampines Stadium
2000Sembawang Soccer ClubAndrews Avenue?-?Tampines Stadium
2001Andrews AvenueTessensohn Khalsa5-0Oct 18, 2001Choa Chu Kang Stadium
2002Police SASingapore Cricket Club2-1Aug 25, 2002Clementi Stadium
2003Tampines Rovers SCPolice SA3-1Aug 24, 2003Jalan Besar Stadium
2004Tampines Rovers SCKatong SC7-0Oct 9, 2004Jalan Besar Stadium
2005SAFSA*Tessensohn Khalsa5-0Sep 3, 2005Jalan Besar Stadium
2006Singapore Armed ForcesSingapore Cricket Club2-1Oct 11, 2006Jalan Besar Stadium
2007Geylang United NFA U-181-0Sep 27, 2007Jalan Besar Stadium
2008Singapore Armed ForcesKatong SC1-0Oct 30, 2008Jalan Besar Stadium
2009Singapore Cricket ClubBalestier Khalsa3-2Oct 20, 2009Jalan Besar Stadium
2010Singapore Recreation ClubTampines Rovers3-2Oct 19, 2010Jalan Besar Stadium
2011Tampines RoversSingapore Recreation Club1-1 (8-7 penalties)[2]Oct 27, 2012Jalan Besar Stadium
2012Balestier KhalsaSiglap CSC2-0Oct 30, 2012Jalan Besar Stadium
2013Home UnitedSporting Westlake4-1Nov 8, 2013Jalan Besar Stadium
2014Singapore Recreation ClubBalestier Khalsa1-1 (5-3 penalties)Nov 8, 2014Jalan Besar Stadium
2015Home UnitedPolice SA5-1Nov 29, 2015Serangoon Stadium
2016Home UnitedSiglap FC3-1Nov 20, 2016Jalan Besar Stadium
2017Warriors FCYishun Sentek Mariners1-2Oct 29, 2017Jalan Besar Stadium
Year Winners Runners-up Score in
Final
3rd place 4th place
2018 Yishun Sentek Mariners FC Tiong Bahru FC 3–1 Singapore Armed Forces Sports Association Admiralty CSC

National Football League Challenge Cup Winners

YearChampionsRunners-upScore in finalDateVenue
2018Yishun Sentek Mariners FCSingapore Armed Forces Sports Association (SAFSA)Jalan Besar Stadium

Singapore League Cup Winners

Year Winners Runners-up Score in
Final
3rd place 4th place
1997 Singapore Armed Forces Geylang United 1-0 Tampines Rovers
Tiong Bahru United
No 3rd-place play-off
2007 Woodlands Wellington Sengkang Punggol 4-0 Gombak United Home United
2008 Gombak United Super Reds 2-1 Balestier Khalsa Young Lions
2009 DPMM FC Singapore Armed Forces 1-1 (aet)
4-3 (pen)
Home United Woodlands Wellington
2010 Étoile FC Woodlands Wellington 3-1 Sengkang Punggol Gombak United
2011 Albirex Niigata (S) Hougang United 0-0 (aet)
5-4 (pen)
Tampines Rovers Home United
2012 DPMM FC Geylang United 2-0 Singapore Armed Forces
Tampines Rovers
No 3rd-place play-off
2013 Balestier Khalsa DPMM FC 4-0 Albirex Niigata (S)
Woodlands Wellington
2014 DPMM FC Tanjong Pagar United 2-0 Hougang United
Geylang International
2015 Albirex Niigata (S) Balestier Khalsa 2-1 Hougang United
Geylang International
2016 Albirex Niigata (S) DPMM FC 2-0 Home United
Tampines Rovers
2017 Albirex Niigata (S) Warriors FC 1-0 DPMM FC
Geylang International

Note:
Tampines Rovers SC is a separate entity from Tampines Rovers.
SAFSA is a separate entity from Singapore Armed Forces.
Police SA is a separate entity from Home United (formerly Police FC).

National Plate and Shield's Winners

Singapore Plate Winners

From 2012, a Plate Tournament was launched for the four teams that finished third in their respective groups.

Year Winners Runners-up Score
in Final
2012 Balestier Khalsa Young Lions 1-0
2013 Harimau Muda B Young Lions 2-0
2014 Tampines Rovers Balestier Khalsa 3-0
2015 Not Held
2016 Geylang International Hougang United 2-1
2017 Not Held

Singapore Community Shield Winners

YearChampionsRunners-upScoreNote
2008 Singapore Armed ForcesHome United1-1 (aet) (5-4 pen.)
2009 S.League Foreign PlayersS.League Local Players2-0
2010 Singapore Armed Forces,
AIK Solna
N/A1-1title was shared[3]
2011 Tampines Rovers Étoile FC2-1
2012 Tampines RoversHome United2-0
2013 Tampines RoversWarriors FC2-1
2014 Tampines RoversHome United1-0
2015 Warriors FCBalestier Khalsa1-0
2016 Albirex Niigata (S) DPMM FC3-2
2017 Albirex Niigata (S)Tampines Rovers2-1
2018 Albirex Niigata (S)Tampines Rovers2-1

Central Of Excellence Developmental Football League

The Central of Excellence Developmental Football League or more commonly known as the COE League is a youth developmental league for the youth players of the S. League club. There are four categories of the league: U13, U14, U15, U16, U17 and U18.

League Winners and Runners-Up (Until 2017)

SeasonWinnersRunners-up
2005 NFA U17(U18 COE League)SAFFC(U18 COE League)
2006 NFA U16(U18 COE League)
Home United FC
(U16 COE League)
NFA U17(U18 COE League)
Balestier Khalsa FC
(U16 COE League)
2012 NFA U16(U18 COE League)
2014 Warriors FC U18
(U18 COE League)
Home United U18
(U18 COE League)
2017 Home United FC U17
(U17 COE League)
NFA U15
(U17 COE League)

Cup Winners

SeasonWinnersRunners-up
2017 Home United FC U17Warriors FC U17

Cosmopolitan League

The Cosmopolitan League, or the Cosmoleague was founded in 1975 by a soccer section member of the Singapore Cricket Club. It is currently the top leading amateur football league in Singapore and is a league cater for both local and expatriate players who are not involved in the national leagues and residing in Singapore. There have been many well known retired or semi-retired professional footballers who have come to participate in this league over the years.

Past Winners

SeasonWinnersRunners-up
1974/1975 SCC First
1982/1983 SCC First
1986/1987 Hotspurs FC
1987/1988 Hotspurs FC
1988/1989 Casuals FCHotspurs FC
1989/1990 Swiss FCHotspurs FC
1990/1991 Swiss FCHotspurs FC
1991/1992 Hotspurs FC
1992/1993 Hotspurs FC
1993/1994 Hotspurs FC
1994/1995 Swiss FCCasuals FC
1995/1996 Hotspurs FCSwiss FC
1996/1997 Casuals FCHotspurs FC
1997/1998 Gaelic Lions FCSwiss FC
1998/1999 Casuals FCSwiss FC
1999/2000 FC NipponCasuals FC
2000/2001 Hotspurs FCGaelic Lions FC
2001/2002 SCC First
2002/2003 Casuals FCSCC First
2003/2004 SCC FirstLatini FC
2004/2005 Brewerkz FCSCC First
2005/2006 SCC FirstSCC First
2006/2007 SCC FirstSCC First
2007/2008 SCC FirstSCC First
2008/2009 SCC FirstCasuals FC
2009/2010 SCC FirstCasuals FC
2010/2011 SCC FirstCasuals FC
2011/2012 SCC FirstCasuals FC
2012/2013 SCC FirstCasuals FC
2013/2014 SCC FirstFC Nippon
2014/2015 SCC FirstCasuals FC
2015/2016 TGA Rangers FCSCC First
2016/2017 SCC FirstTGA Rangers FC
2017/2018 SCC FirstGaelic Lions FC

ESPZEN

ESPZEN is a soccer organization based in Singapore and is founded by an English banker named Lee Taylor back in the early 2000s. It is currently the biggest amateur football organization in Singapore with over 180 teams and 4000 players. Its main category leagues are the Sunday League, Saturday League and the Midweek League. It organizes veteran league for veteran players and junior leagues for kids. It is affiliated to the FAS.

Sunday League Past Winners

SeasonDivision 13 WinnersDivision 13 Runners-up
MATADOR Sunday League 15 Underboys Football ClubDE Christhu Football Club

Saturday League Winners

SeasonWinnersRunners-up
Season 1 International Soccer AcademyNumero Uno Football Club
Season 2 International Soccer AcademyKnights Football Club
Season 3 International Soccer Academy (Division 1)
Standard Chartered Bank FC (Division 2)
Crescent Rangers Football Club (Division 1)
Saturday Pirates Football Club
Season 4 Club Futbol de Galacticos (Division 1)
TGA Buffalos Football Club (Division 2)
International Soccer Academy (Division 1)
Blue Oyster Football Club (Division 2)
Season 5 International Soccer Academy (Division 1)
Blue Oyster Football Club (Division 2)
Crescent Rangers Football Club (Division 1)
Redsaga II Football Club (Division 2)
Season 6 International Soccer Academy (Division 1)
Meridian Generations FC (Division 2)
Real Ale Madrid Football Club (Division 3)
TGA Buffalos Football Club (Division 1)
Sengkang Rangers FC (Division 2)
Dynamites Football Club (Division 3)
Season 7 International Soccer Academy (Division 1)
Fake Madrid FC (Division 2)
El Retador Football Club (Division 3)
Blue Oysters Football Club (Division 4)
Team Intense Football Club (Division 1)
TeamCuzz Football Club (Division 2)
FC Hospitality (Division 3)
Socceritez Revolutionz FC (Division 4)
Season 8 Team Intense Football Club (Division 1)
El Retador Football Club (Division 2)
RockU Football Club (Division 3)
Rosso Football Club (Division 4)
Royal City Avenue FC (Division 5)
Fake Madrid FC (Division 1)
Sporting TGA Football Club (Division 2)
Blue Oysters Football Club (Division 3)
Eclectico Football Club (Division 4)
Phoenix United Football Club (Division 5)
Season 9 St Andrews Football Club (Division 1)
TeamCuzz Football Club (Division 2)
Phoenix United Football Club (Division 3)
VR Eagles Football Club (Division 4)
The Sailors FC (Division 5)
Team Intense Football Club (Division 1)
Rosso Football Club (Division 2)
Eclectico Football Club (Division 3)
VNPos Football Club (Division 4)
BNP PARIBAS Sports Club (Division 5)
Season 10 St Andrews Football Club (Division 1)
RockU Football Club (Division 2)
YANK OL BOYZ FC(Division 3)
Hibernians FC Saturday Socials (Division 4)
Hiadis Football Club (Division 5)
ONERS FC (Division 6)
Team Intense Football Club (Division 1)
Blue Oysters Football Club (Division 2)
Team GOAT FC (Division 3)
H4 United Football Club (Division 4)
JKS Football Club (Division 5)
Etoile FC Academy (Division 6)
Season 11 El Retador Football Club (Division 1)
Phoenix United Football Club (Division 2)
Jigsaw Disunited Football Club(Division 3)
Hiadis Football Club (Division 4)
Team Jubilee Football Club (Division 5)
Botakgang Football Club (Division 6)
Team Intense Football Club (Division 1)
Sporting TGA Football Club (Division 2)
FC Hospitality (Division 3)
Gattaca Football Club (Division 4)
Team FC (Division 5)
Sons Of Pitches Football Club (Division 6)

Merlion Youth League

The Merlion Youth League, MYL is a youth football tournament founded in 2014. It is a tournament for youth who do not compete or who formerly competed in the FAS COE Developmental Football League. The clubs which took part in the league are amateur clubs or clubs which are associated with the NFL clubs.

References

[4] [5] [6] [7] [8]

  1. "Singapore - List of Cup Winners". RSSSF.com.
  2. "Tampines Rovers Prime League Win Singapore Pools FA Cup". Singapore Pools.
  3. http://www.sleague.com/news-features/news/2015/february/three-facts-about-the-great-eastern-sg50-charity-shield/
  4. "Singapore - List of Champions". Rsssf.com. Retrieved 25 December 2017.
  5. Singapore, National Library Board. "Singapore League (S. League) - Infopedia". Eresources.nlb.gov.sg. Retrieved 25 December 2017.
  6. "Football Association of Singapore". Fas.org.sg. Retrieved 25 December 2017.
  7. "ESPZEN - Revolutionizing Amateur Football in Singapore". Espzen.com. Retrieved 25 December 2017.
  8. "CosmoLeague". Cosmoleague.com. Retrieved 25 December 2017.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.