WESTERN AUSTRALIA GOVERNING BODY WEST AUSTRALIAN FOOTBALL COMMISSION LOGO
NATIONAL/REPRESENTATIVE COLOURS BLACK & YELLOW
YEAR FORMED 1922 MERCANTILE FA
1924 PERTH DISTRICTS FA
1929 WESTERN AUSTRALIAN AMATEUR FA
1971 WESTERN AUSTRALIAN AMATEUR FL
PREMIERS 'A' GRADE
1922 NO DETAILS
1923 COMMONWEALTH BANK AFC
1924 TEACHER'S COLLEGE AFC
1925 TEACHER'S COLLEGE AFC
1926 TEACHER'S COLLEGE AFC
1927 COMMONWEALTH BANK AFC
1928 SANDOVERS AFC
1929 UNIVERSITY AFC
1930 POSTALS INSTITUTE AFC
1931 POSTALS INSTITUTE AFC
1932 POSTALS INSTITUTE AFC
1933 UNIVERSITY AFC
1934 UNIVERSITY AFC
1935 SANDOVERS AFC
1936 SANDOVERS AFC
1937 SANDOVERS AFC
1938 WEMBLEY AFC
1939 WEMBLEY AFC
1940 WEMBLEY AFC
1941 NORTH FREMANTLE AFC
1942 COMPETITION SUSPENDED FOR WWII
1943 COMPETITION SUSPENDED FOR WWII
1944 COMPETITION SUSPENDED FOR WWII
1945 COMPETITION SUSPENDED FOR WWII
1946 NORTH FREMANTLE AFC
1947 NORTH FREMANTLE AFC
1948 UNIVERSITY AFC
1949 NORTH FREMANTLE AFC
1950 MIDLAND JUNCTION AFC
1951 MOSMAN PARK AFC
1952 SOUTH PERTH AFC
1953 SOUTH PERTH AFC
1954 NORTH FREMANTLE AFC
1955 NORTH FREMANTLE AFC
1956 EAST PERTH AFC
1957 EAST PERTH AFC
1958 WEMBLEY AFC
1959 WEMBLEY AFC
1960 NORTH FREMANTLE AFC
1961 UNIVERSITY AFC
1962 UNIVERSITY AFC
1963 WEMBLEY AFC
1964 UNIVERSITY AFC
1965 UNIVERSITY AFC
1966 UNIVERSITY AFC
1967 FREMANTLE CBC AFC
1968 WEMBLEY AFC
1969 UNIVERSITY AFC
1970 UNIVERSITY AFC
1971 WEMBLEY AFC
1972 WEMBLEY AFC
1973 WEMBLEY AFC
1974 WEMBLEY AFC
1975 UNIVERSITY AFC
1976 WEMBLEY AFC
1977 UNIVERSITY AFC
1978 WEMBLEY AFC
1979 MOUNT LAWLEY AFC
1980 NOLLAMARA AFC
1981 UNIVERSITY AFC
1982 COLLEGIANS OLD SCOTCH AFC
1983 MOUNT LAWLEY AFC
1984 WEMBLEY AFC
1985 MOUNT LAWLEY AFC
1986 MOUNT LAWLEY AFC
1987 MOUNT LAWLEY AFC
1988 MOUNT LAWLEY AFC
1989 NORTH BEACH AFC
1990 NORTH BEACH AFC
1991 MOUNT LAWLEY AFC
1992 MOUNT LAWLEY AFC
1993 NORTH BEACH AFC
1994 WEST COAST AFC
1995 SCARBOROUGH AFC
1996 UNIVERSITY AFC
1997 SCARBOROUGH AFC
1998 SCARBOROUGH AFC
1999 NORTH BEACH AFC
2000 FREMANTLE CBC AFC
2001 NORTH BEACH AFC
2002 NORTH BEACH AFC
2003 NORTH FREMANTLE AFC
2004 NORTH BEACH AFC
2005 NORTH BEACH AFC
2006 NORTH BEACH AFC
2007 NORTH BEACH AFC
2008 NORTH FREMANTLE AFC
'B' GRADE
1939 NORTH FREMANTLE AFC
1940 EAST FREMANTLE AFC
1941 MAYLANDS AFC
1942 COMPETITION SUSPENDED FOR WWII
1943 COMPETITION SUSPENDED FOR WWII
1944 COMPETITION SUSPENDED FOR WWII
1945 COMPETITION SUSPENDED FOR WWII
1946 NO DETAILS
1947 SOUTH PERTH AFC
1948 VICTORIA PARK AFC
1949 PALMYRA AFC
1950 EAST PERTH AFC
1951 CLAREMONT NEDLANDS AFC
1952 INGLEWOOD-MOUNT LAWLEY AFC
1953 WEST PERTH AFC
1954 OSBORNE PARK AFC
1955 UNIVERSITY AFC
1956 MIDLAND JUNCTION AFC
1957 VICTORIA PARK AFC
1958 MIDLAND JUNCTION AFC
1959 SOUTH FREMANTLE AFC
1960 VICTORIA PARK AFC
1961 FREMANTLE CBC OLD BOYS AFC
1962 MAYLANDS AFC
1963 TTC CLAREMONT AFC
1964 TTC CLAREMONT AFC
1965 UNIVERSITY AFC
1966 UNIVERSITY AFC
1967 PALMYRA AFC
1968 WEMBLEY AFC
1969 COLLEGIANS AFC
1970 UNIVERSITY AFC
1971 NEDLANDS TTC AFC
1972 UNIVERSITY AFC
1973 MOSMAN PARK AFC
1974 NOLLAMARA AFC
1975 MELVILLE AFC
1976 MAYLANDS AFC
1977 MAYLANDS AFC
1978 WEMBLEY AFC
1979 COLLEGIANS AFC
1980 NSTC AFC
1981 SCARBOROUGH AFC
1982 BAYSWATER AFC
1983 SCARBOROUGH AFC
1984 NORTH FREMANTLE AFC
1985 INNALOO AFC
1986 NORTH FREMANTLE AFC
1987 WEST COAST AFC
1988 INNALOO AFC
1989 MAYLANDS AFC
1990 NORTH FREMANTLE AFC
1991 COLLEGIANS OLD SCOTCH AFC
1992 WHITFORD AFC
1993 NORTH FREMANTLE AFC
1994 FREMANTLE CBC
1995 SWAN ATHLETIC AFC
1996 FREMANTLE CBC
1997 MOUNT LAWLEY AFC
1998 BALCUTTA OSBORNE PARK AFC
1999 TRINITY AQUINAS AFC
2000 NOLLAMARA AFC
2001 WANNEROO AFC
2002 COLLEGIANS AFC
2003 WHITFORD AFC
2004 SCARBOROUGH AFC
2005 WEMBLEY AFC
2006 HAMERSLEY CARINE AFC
2007 WEST COAST COWAN AFC
2008 COLLEGIANS AFC
'C' GRADE
1947 SWANBOURNE AFC
1948 SWANBOURNE AFC
1949 PALMYRA AFC
1950 MAYLANDS AFC
1951 COMMONWEALTH BANK AFC
1952 SOUTH FREMANTLE AFC
1953 VICTORIA PARK AFC
1954 SOUTH FREMANTLE AFC
1955 FREMANTLE AFC
1956 PALMYRA AFC
1957 NO COMPETITION
1958 NO COMPETITION
1959 NO COMPETITION
1960 NO COMPETITION
1961 NO COMPETITION
1962 NO COMPETITION
1963 MOUNT LAWLEY AFC
1964 UNIVERSITY AFC
1965 CARLISLE AFC
1966 UNIVERSITY AFC
1967 BAYSWATER AFC
1968 MOUNT HAWTHORN-WEST PERTH AFC
1969 FLOREAT PARK AFC
1970 COLLEGIANS AFC
1971 SWANBOURNE AFC
1972 GRAYLANDS TC AFC
1973 GRAYLANDS TC AFC
1974 TC CLAREMONT AFC
1975 COMMONWEALTH BANK AFC
1976 TRINITY OLD BOYS AFC
1977 MOUNT LAWLEY AFC
1978 COLLEGIANS AFC
1979 NSTC AFC
1980 UNIVERSITY AFC
1981 CITY BEACH AFC
1982 MOUNT HAWTHORN-WEST PERTH AFC
1983 CARLISLE AFC
1984 MOUNT LAWLEY AFC
1985 MOUNT LAWLEY AFC
1986 WHITFORD AFC
1987 REDCLIFFE AFC
1988 COCKBURN LAKES AFC
1989 OSBORNE DISTRICTS AFC
1990 BASSENDEAN AFC
1991 WHITFORD AFC
1992 MOUNT LAWLEY AFC
1993 WEMBLEY AFC
1994 COCKBURN LAKES AFC
1995 WANNEROO AFC
1996 BALCUTTA AFC
1997 REDCLIFFE AFC
1998 ROSSMOYNE AFC
1999 BULLCREEK LEEMING AFC
2000 EAST FREMANTLE AFC
2001 COCKBURN LAKES AFC
2002 BASSENDEAN AFC
2003 HIGH WYCOMBE AFC
2004 KALAMUNDA AFC
2005 BULLCREEK LEEMING AFC
2006 WEST COAST COWAN AFC
2007 WILLETON AFC
2008 KINGSLEY AFC
'D' GRADE PRE-2008 NO DETAILS
2008 KINGSWAY AFC
'E' GRADE
PRE-2008 NO DETAILS
2008 COOLBELLUP AFC
'F' GRADE
PRE-2008 NO DETAILS
2008 TRINITY AQUINAS AFC
'G' GRADE
PRE-2008 NO DETAILS
2008 NORTH FREMANTLE AFC