New South Wales State League Champions

Name Changes
1885-1892 Badge Series
1893-1928 Sydney Metropolitan First Division
Season 1928 ran concurrently to the New South Wales State League competition

written by Greg Stock

Note
The Premiers are listed as the team that finished first on the competition table at the end of the league season while the Champions are the team which won the Grand Final.

Season Champions Premiers
1928 Pyrmont
1927 Gladesville-Ryde Gladesville-Ryde
1926 Granville Balgownie Rangers
1925 Granville Granville
1924 Granville Granville
1923 Granville Granville
1922 Pyrmont Pyrmont
1921 Pyrmont Pyrmont
1920 Balmain Fernleigh Balmain Fernleigh
1919 Balmain Fernleigh Balmain Fernleigh
1918 Balmain Fernleigh Pyrmont
1917 Annandale Annandale
1916 Annandale Annandale
1915 Granville Granville
1914 Granville Granville
1913 Newtown Newtown
1912 Sydney Balmain
1911 Balmain Balmain
1910 Glebe Glebe
1909 Pyrmont Rangers Pyrmont Rangers
1908 Glebe Glebe
1907 Pyrmont Pyrmont
1906 Pyrmont Pyrmont
1905 Pyrmont Pyrmont
1904 Granville Granville
1903 Pyrmont Pyrmont
1902 Pyrmont Rovers Pyrmont Volunteer
1901 Pyrmont Volunteer Pyrmont Volunteer
1900 Pyrmont Volunteer Pyrmont Rangers
1899 Balmain Pyrmont Volunteer
1898 Pyrmont Volunteer Pyrmont Volunteer
1897 Balmain Balmain
1896 Balmain Balmain
1895 Pyrmont Rangers Balmain
1894 Not Played Pyrmont Rangers
1893 Not Played Pyrmont Rangers
1892 Granville
1891 Parkgrove
1890 Parkgrove
1889 Parkgrove
1888 Caledonians
1887 Caledonians
1886 Caledonians
1885 Caledonians