1885 to 1894 1895 to 1904 1905 to 1914 1915 to 1924
| Year | Premiers | Runners Up | 3rd | 4th | 5th |
| 1885 | Rovers | Victorians | Fremantle | - | - |
| 1886 | Fremantle | Victorians | Rovers | Unions | - |
| 1887 | Unions | Victorians | Rovers | West Australian Football Club | - |
| 1888 | Unions | Rovers | Victorians | West Australian Football Club | - |
| 1889 | Unions | Rovers | Metropolitan | - | - |
| 1890 | Fremantle | Rovers | Metropolitan | - | - |
| 1891 | Rovers | West Perth | Fremantle | Centrals | East Perth |
| 1892 | Fremantle | West Perth | Rovers | East Perth | - |
| 1893 | Fremantle | West Perth | Rovers | - | - |
| 1894 | Fremantle | West Perth | Rovers | - | - |
| Grand Final Result (where appropriate) | ||||||||||||
| Year | Premiers | G | B | Pts | Runners Up | G | B | Pts | 3rd | 4th | 5th | 6th |
| 1895 | Fremantle | No Grand Final | Rovers | No Grand Final | Imperials | West Perth | - | - | ||||
| 1896 | Fremantle | No Grand Final | Imperials | No Grand Final | West Perth | Rovers | - | - | ||||
| 1897 | West Perth | No Grand Final | Imperials | No Grand Final | Fremantle | Rovers | - | - | ||||
| 1898 | Fremantle | No Grand Final | West Perth | No Grand Final | Rovers | East Fremantle | - | - | ||||
| 1899 | West Perth | No Grand Final | East Fremantle | No Grand Final | Fremantle | Perth | Rovers | - | ||||
| 1900 | East Fremantle | No Grand Final | South Fremantle | No Grand Final | West Perth | Perth | - | - | ||||
| 1901 | West Perth | No Grand Final | East Fremantle | No Grand Final | South Fremantle | Perth | North Fremantle | Subiaco | ||||
| 1902 | East Fremantle | No Grand Final | North Fremantle | No Grand Final | West Perth | Perth | South Fremantle | Subiaco | ||||
| 1903 | East Fremantle | No Grand Final | West Perth | No Grand Final | North Fremantle | Perth | South Fremantle | Subiaco | ||||
| 1904 | East Fremantle | 12 | 11 | 83 | Perth | 3 | 7 | 25 | North Fremantle | West Perth | Subiaco | South Fremantle |
| Grand Final Result (where appropriate) | ||||||||||||||
| Year | Premiers | G | B | Pts | Runners Up | G | B | Pts | 3rd | 4th | 5th | 6th | 7th | 8th |
| 1905 | West Perth | 4 | 7 | 31 | East Fremantle | 3 | 9 | 27 | North Fremantle | South Fremantle | Perth | Midland Junction | Subiaco | - |
| 1906 | East Fremantle | 12 | 3 | 75 | West Perth | 5 | 6 | 36 | South Fremantle | Perth | Midland Junction | North Fremantle | Subiaco | East Perth |
| 1907 | Perth | Won on protest | East Fremantle | Won on protest | West Perth | South Fremantle | North Fremantle | East Perth | Midland Junction | Subiaco | ||||
| 1908 | East Fremantle | 5 | 7 | 37 | Perth | 0 | 8 | 8 | South Fremantle | West Perth | East Perth | North Fremantle | Midland Junction | Subiaco |
| 1909 | East Fremantle | 8 | 8 | 56 | Perth | 4 | 6 | 30 | East Perth | South Fremantle | West Perth | North Fremantle | Subiaco | Midland Junction |
| 1910 | East Fremantle | 5 | 5 | 35 | East Perth | 2 | 10 | 22 | South Fremantle | West Perth | Perth | North Fremantle | Subiaco | Midland Junction |
| 1911 | East Fremantle | 14 | 12 | 96 | West Perth | 7 | 3 | 45 | North Fremantle | Perth | South Fremantle | Subiaco | East Perth | - |
| 1912 | Subiaco | 5 | 8 | 38 | East Fremantle | 4 | 3 | 27 | South Fremantle | North Fremantle | East Perth | West Perth | Perth | - |
| 1913 | Subiaco | 6 | 7 | 43 | Perth | 4 | 7 | 31 | East Fremantle | South Fremantle | North Fremantle | West Perth | East Perth | - |
| 1914 | East Fremantle | 5 | 13 | 43 | South Fremantle | 3 | 6 | 24 | Subiaco | Perth | East Perth | Midland Junction | West Perth | North Fremantle |
| Grand Final Result | ||||||||||||||
| Year | Premiers | G | B | Pts | Runners Up | G | B | Pts | 3rd | 4th | 5th | 6th | 7th | 8th |
| 1915 | Subiaco | 3 | 3 | 21 | Perth | 2 | 7 | 19 | South Fremantle | East Perth | East Fremantle | West Perth | Midland Junction | North Fremantle |
| 1916 | South Fremantle | 7 | 12 | 54 | East Fremantle | 5 | 5 | 35 | Perth | East Perth | West Perth | Midland Junction | Subiaco | - |
| 1917 | South Fremantle | 6 | 5 | 41 | East Fremantle | 3 | 8 | 26 | Perth | Subiaco | West Perth | East Perth | Midland Junction | - |
| 1918 | East Fremantle | 11 | 8 | 74 | East Perth | 8 | 5 | 53 | Perth | South Fremantle | Subiaco | West Perth | - | - |
| 1919 | East Perth | 10 | 8 | 68 | East Fremantle | 7 | 4 | 46 | South Fremantle | Subiaco | Perth | West Perth | - | - |
| 1920 | East Perth | 6 | 16 | 52 | East Fremantle | 4 | 6 | 30 | Perth | Subiaco | West Perth | South Fremantle | - | - |
| 1921 | East Perth | 5 | 9 | 39 | East Fremantle | 4 | 8 | 32 | West Perth | South Fremantle | Subiaco | Perth | - | - |
| 1922 | East Perth | 7 | 13 | 55 | West Perth | 5 | 9 | 39 | East Fremantle | South Fremantle | Subiaco | Perth | - | - |
| 1923 | East Perth | 9 | 9 | 63 | East Fremantle | 7 | 4 | 46 | West Perth | South Fremantle | Subiaco | Perth | - | - |
| 1924 | Subiaco | 7 | 9 | 51 | East Fremantle | 3 | 6 | 24 | East Perth | South Fremantle | Perth | West Perth | - | - |
1887 After Fremantle disbanded, Unions adopted their colours of red and white, with the newly formed West Australian Football Club assuming Unions' previous colours of black and white. Back
1889 Victorians changed their name to Metropolitan in 1889. Back
1890 Unions became known as Fremantle in 1890. Back
1891 Metropolitan was re-named West Perth in 1891. Back
1905 Some records do not have Midland Junction competing this year. Back
1906 Some records place North Fremantle 5th, Midland Junction 6th, East Perth 7th and Subiaco 8th. Back
1907 The scoreboard at the end of the grand final showed East Fremantle 6.11 (47) defeated Perth 6.6 (42), but Perth's subsequent protest to the League that one of East Fremantle's goals should not have been allowed was upheld and Perth was awarded the flag. Back
1909 Midland Junction are placed 7th and Subiaco 8th in some records. Back