# Victorian Soccer League

The Victorian Soccer League was an Australian soccer league based in Victoria that was founded in 1912 and administered by Football Victoria. It consisted of up to four divisions, through multiple structure changes to the league. The league folded in 1957 after the introduction of the Victorian State League, which currently serves as Victoria's top-flight league now named the National Premier Leagues Victoria.

## History

After the Victorian Amateur League and Victorian Junior League folded after its first three league seasons of soccer in Victoria, in 1912 two divisions were introduced under the Victorian Soccer League following the formation of five new clubs in the state; Birmingham Victoria, Footscray United, Moorabin, Melbourne Thistle, Sunshine. Williamstown were the inaugural champions of the league in 1912 and went back-to-back as renamed Yarraville in 1913. In 1914, the second division was split into two groups.

## Champions

| Season | Division 1 | Division 1 | Division 2 | Division 2 | Division 3 | Division 3 | Division 4 |
| 1912 | Williamstown | Williamstown | Preston | Preston | — | — | — |
| 1913 | Yarraville | Yarraville | Preston | Preston | | — | — | — |
| Season | Division 1 | Division 1 | Division 2A | Division 2B | Division 3 | Division 3 | Division 4 |
| 1914 | Melbourne Thistle | Melbourne Thistle | Sandringham | Footscray Thistle | — | — | — |
| Season | Division 1A | Division 1B | Division 2 | Division 2 | Division 3 | Division 3 | Division 4 |
| 1915 | Albert Park | Melbourne Thistle | Spotswood A | Spotswood A | — | — | — |
| Season | Division 1 | Division 1 | Division 2 | Division 2 | Division 3 | Division 3 | Division 4 |
| 1916–1918 | No competition played due to World War I | No competition played due to World War I | No competition played due to World War I | No competition played due to World War I | No competition played due to World War I | No competition played due to World War I | No competition played due to World War I |
| 1919–1920 | Not played | Not played | Not played | Not played | Not played | Not played | Not played |
| 1921 | Windsor | Windsor | Brunswick | Brunswick | — | — | — |
| 1922 | Northumberland & Durham United | Northumberland & Durham United | Sandringham | Sandringham | | — | — | — |
| 1923 | St Kilda | St Kilda | Spotswood | Spotswood | | — | — | — |
| Season | Division 1 | Division 1 | Division 2A | Division 2B | Division 3 | Division 3 | Division 4 |
| 1924 | Footscray Thistle | Footscray Thistle | Naval Depot | Melbourne Welsh | — | — | — |
| Season | Division 1 | Division 1 | Division 2 | Division 2 | Division 3 | Division 3 | Division 4 |
| 1925 | Melbourne Thistle | Melbourne Thistle | Northumberland & Durham United | Northumberland & Durham United | Essendon City | Essendon City | Box Hill |
| 1926 | Footscray Thistle | Footscray Thistle | Albert Park | Albert Park | Box Hill | Box Hill | Heidelberg |
| 1927–1928 | Not played | Not played | Not played | Not played | Not played | Not played | Not played |
| 1929 | Footscray Thistle | Footscray Thistle | Royal Caledonians | Royal Caledonians | Coburg | Coburg | Albert Park |
| 1930 | Footscray Thistle | Footscray Thistle | Collingwood | Collingwood | South Yarra | South Yarra | Middle Park |
| 1931 | Brunswick | Brunswick | Box Hill United | Box Hill United | Melbourne Hakoah | Melbourne Hakoah | Spotswood B |
| 1932 | Footscray Thistle | Footscray Thistle | Melbourne Hakoah | Melbourne Hakoah | Heidelberg | Heidelberg | Windsor |
| 1933 | Royal Caledonians | Royal Caledonians | St Kilda | St Kilda | Footscray United | Footscray United | — |
| 1934 | Melbourne Hakoah | Melbourne Hakoah | South Melbourne | South Melbourne | Navy | Navy | | — |
| 1935 | Melbourne Hakoah | Melbourne Hakoah | Moreland | Moreland | Nettlefolds | Nettlefolds | | — |
| 1936 | Moreland | Moreland | Nobels | Nobels | Melbourne Manx | Melbourne Manx | | — |
| 1937 | Moreland | Moreland | Nobels | Nobels | — | — | | — |
| 1938 | Melbourne Hakoah | Melbourne Hakoah | Footscray Thistle | Footscray Thistle | | — | — | — |
| 1939 | Prahran City | Prahran City | South Melbourne United | South Melbourne United | | — | — | — |
| 1940 | Nobels | Nobels | South Yarra | South Yarra | | — | — | — |
| 1941 | Moreland | Moreland | Navy | Navy | | — | — | — |
| 1942 | Prahran City | Prahran City | — | — | | — | — | — |
| 1943 | Moreland-Hakoah | Moreland-Hakoah | | — | — | — | — | — |
| 1944 | Prahran City | Prahran City | | — | — | — | — | — |
| 1945 | Prahran City | Prahran City | | — | — | — | — | — |
| Season | Division 1 | Division 1 | Division 2 North | Division 2 South | Division 3 | Division 3 | Division 4 |
| 1946 | Moreland-Hakoah | Moreland-Hakoah | Coburg | Park Rangers | — | — | — |
| Season | Division 1 | Division 1 | Division 2 | Division 2 | Division 3 | Division 3 | Division 4 |
| 1947 | Sunshine United | Sunshine United | — | — | — | — | — |
| 1948 | Box Hill | Box Hill | Bradford Cotton Mills | Bradford Cotton Mills | University of Melbourne | University of Melbourne | | — |
| 1949 | Brighton | Brighton | Sandringham City | Sandringham City | George Cross | George Cross | | — |
| Season | Division 1 | Division 1 | Division 2 | Division 2 | Division 3 North | Division 3 South | Division 4 |
| 1950 | Sunshine United | Sunshine United | Western Suburbs | Western Suburbs | Fifers | J.U.S.T. | — |
| Season | Division 1 | Division 1 | Division 2 | Division 2 | Division 3 | Division 3 | Division 4 |
| 1951 | Yallourn | Yallourn | J.U.S.T. | J.U.S.T. | International Harvester | International Harvester | Polonia |
| 1952 | Juventus | Juventus | Moreland | Moreland | Polonia | Polonia | Maccabi |
| 1953 | Juventus | Juventus | South Yarra | South Yarra | Maccabi | Maccabi | Slavia |
| 1954 | Juventus | Juventus | George Cross | George Cross | Slavia | Slavia | Wilhelmina |
| 1955 | Juventus | Juventus | Slavia | Slavia | Wilhelmina | Wilhelmina | — |
| 1956 | Juventus | Juventus | Wilhelmina | Wilhelmina | Preston | Preston | | — |
| 1957 | J.U.S.T. | J.U.S.T. | George Cross | George Cross | Yarra Park | Yarra Park | | — |