Fixtures (VFA/VFL)

A list of currently available, complete seasons of football played in the Victorian Football League (including competitions considered as part of its historical lineage). Missing seasons are either works-in-progress or out of scope.

VFA/VFL Season List

Season Teams Rounds Premiers Runners-Up Finals System
1897 VFA Season 6 20 Port Melbourne North Melbourne
1898 VFA Season 6 17 Footscray North Melbourne
1899 VFA Season 8 21 Footscray North Melbourne
1900 VFA Season 9 18 Footscray Williamstown
1901 VFA Season 9 18 Port Melbourne Richmond
1902 VFA Season 9 18 Richmond Port Melbourne
1903 VFA Season 10 18 North Melbourne Richmond Second Amended Argus System
1904 VFA Season 10 18 North Melbourne Richmond Second Amended Argus System
1905 VFA Season 10 18 Richmond North Melbourne Second Amended Argus System
1906 VFA Season 10 18 West Melbourne Footscray Second Amended Argus System
1907 VFA Season 10 18 Williamstown West Melbourne Second Amended Argus System
1908 VFA Season 10 18 Footscray Brunswick Second Amended Argus System
1909 VFA Season 10 18 Brunswick Prahran Second Amended Argus System
1910 VFA Season 10 18 North Melbourne Brunswick Second Amended Argus System
1911 VFA Season 10 18 Essendon Association Brunswick Second Amended Argus System
1912 VFA Season 10 18 Essendon Association Footscray Second Amended Argus System
1913 VFA Season 10 18 Footscray North Melbourne Second Amended Argus System
1914 VFA Season 10 18 North Melbourne Footscray Second Amended Argus System
1915 VFA Season 10 13 North Melbourne Brunswick Second Amended Argus System
1916-1917 Competition suspended for 1916 season
Competition suspended for 1917 season
1918 VFA Season 6 10 North Melbourne Prahran Second Amended Argus System
1919 VFA Season 10 18 Footscray North Melbourne Second Amended Argus System
1920 VFA Season 10 18 Footscray Brunswick Second Amended Argus System
1921 VFA Season 10 18 Williamstown Footscray Second Amended Argus System
1922 VFA Season 10 18 Port Melbourne Footscray Second Amended Argus System
1923 VFA Season 10 18 Footscray Port Melbourne Second Amended Argus System
1924 VFA Season 10 18 Footscray Williamstown Second Amended Argus System
1925 VFA Season 8 14 Brunswick Port Melbourne Second Amended Argus System
1926 VFA Season 10 18 Coburg Brighton Second Amended Argus System
1927 VFA Season 10 18 Coburg Brighton Second Amended Argus System
1928 VFA Season 10 18 Coburg Port Melbourne Second Amended Argus System
1929 VFA Season 12 22 Northcote Port Melbourne Second Amended Argus System
1930 VFA Season 12 20 Oakleigh Northcote Second Amended Argus System
1931 VFA Season 12 18 Oakleigh Northcote Second Amended Argus System
1932 VFA Season 12 20 Northcote Coburg Second Amended Argus System
1933 VFA Season 12 22 Northcote Coburg Page-McIntyre System
1934 VFA Season 12 18 Northcote Coburg Page-McIntyre System
1935 VFA Season 12 18 Yarraville Camberwell Page-McIntyre System
1936 VFA Season 12 18 Northcote Prahran Page-McIntyre System
1937 VFA Season 12 16 Prahran Brunswick Page-McIntyre System
1938 VFA Season 12 16 Brunswick Brighton Page-McIntyre System
1939 VFA Season 12 20 Williamstown Brunswick Page-McIntyre System
1940 VFA Season 12 20 Port Melbourne Prahran Page-McIntyre System
1941 VFA Season 12 20 Port Melbourne Coburg Page-McIntyre System
1942-1944 Competition suspended for 1942 season
Competition suspended for 1943 season
Competition suspended for 1944 season
1945 VFA Season 12 20 Williamstown Port Melbourne Page-McIntyre System
1946 VFA Season 12 20 Sandringham Camberwell Page-McIntyre System
1947 VFA Season 12 22 Port Melbourne Sandringham Page-McIntyre System
1948 VFA Season 12 20 Brighton Williamstown Page-McIntyre System
1949 VFA Season 12 21 Williamstown Oakleigh Page-McIntyre System
1950 VFA Season 12 19 Oakleigh Port Melbourne Page-McIntyre System
1951 VFA Season 14 20 Prahran Port Melbourne Page-McIntyre System
1952 VFA Season 14 20 Oakleigh Port Melbourne Page-McIntyre System
1953 VFA Season 14 20 Port Melbourne Yarraville Page-McIntyre System
1954 VFA Season 14 20 Williamstown Port Melbourne Page-McIntyre System
1955 VFA Season 14 20 Williamstown Port Melbourne Page-McIntyre System
1956 VFA Season 14 20 Williamstown Port Melbourne Page-McIntyre System
1957 VFA Season 14 20 Moorabbin Port Melbourne Page-McIntyre System
1958 VFA Season 16 18 Williamstown Moorabbin Page-McIntyre System
1959 VFA Season 16 20 Williamstown Coburg Page-McIntyre System
1960 VFA Season 17 20 Oakleigh Sandringham Extended Page-McIntyre System
1961 VFA Season 10 22 Yarraville Williamstown Page-McIntyre System
1962 VFA Season 10 18 Sandringham Moorabbin Page-McIntyre System
1963 VFA Season 10 18 Moorabbin Sandringham Page-McIntyre System
1964 VFA Season 10 18 Port Melbourne Williamstown Page-McIntyre System
1965 VFA Season 10 18 Waverley Port Melbourne Page-McIntyre System
1966 VFA Season 10 18 Port Melbourne Waverley Page-McIntyre System
1967 VFA Season 10 18 Dandenong Port Melbourne Page-McIntyre System
1968 VFA Season 10 18 Preston Prahran Page-McIntyre System
1969 VFA Season 10 18 Preston Dandenong Page-McIntyre System
1970 VFA Season 10 18 Prahran Williamstown Page-McIntyre System
1971 VFA Season 10 18 Dandenong Preston Page-McIntyre System
1972 VFA Season 10 18 Oakleigh Dandenong Page-McIntyre System
1973 VFA Season 10 18 Prahran Oakleigh Page-McIntyre System
1974 VFA Season 10 18 Port Melbourne Oakleigh Page-McIntyre System
1975 VFA Season 10 18 Geelong West Dandenong Page-McIntyre System
1976 VFA Season 10 18 Port Melbourne Dandenong Page-McIntyre System
1977 VFA Season 10 18 Port Melbourne Sandringham Page-McIntyre System
1978 VFA Season 10 18 Prahran Preston Page-McIntyre System
1979 VFA Season 10 18 Coburg Geelong West Page-McIntyre System
1980 VFA Season 10 18 Port Melbourne Coburg Page-McIntyre System
1981 VFA Season 10 18 Port Melbourne Preston Page-McIntyre System
1982 VFA Season 12 18 Port Melbourne Preston Page-McIntyre System
1983 VFA Season 12 18 Preston Geelong West Page-McIntyre System
1984 VFA Season 12 18 Preston Frankston Page-McIntyre System
1985 VFA Season 12 18 Sandringham Williamstown Page-McIntyre System
1986 VFA Season 10 18 Williamstown Coburg Page-McIntyre System
1987 VFA Season 10 18 Springvale Port Melbourne Page-McIntyre System
1988 VFA Season 10 18 Coburg Williamstown Page-McIntyre System
1989 VFA Season 14 20 Coburg Williamstown McIntyre Final Five System
1990 VFA Season 14 18 Williamstown Springvale McIntyre Final Five System
1991 VFA Season 12 20 Dandenong Werribee McIntyre Final Five System
1992 VFA Season 12 18 Sandringham Williamstown McIntyre Final Five System
1993 VFA Season 12 18 Werribee Port Melbourne McIntyre Final Five System
1994 VFA Season 12 18 Sandringham Box Hill McIntyre Final Five System
1995 VFA Season 9 18 Springvale Sandringham McIntyre Final Five System
1996 VFL Season 11 20 Springvale Frankston McIntyre Final Five System
1997 VFL Season 11 20 Sandringham Frankston McIntyre Final Five System
1998 VFL Season 11 20 Springvale Werribee Second McIntyre Final Six System
1999 VFL Season 11 20 Springvale North Ballarat Second McIntyre Final Six System
2000 VFL Season 18 19 Sandringham North Ballarat AFL Final Eight System
2001 VFL Season 16 20 Box Hill Werribee AFL Final Eight System
2002 VFL Season 16 20 Geelong Reserves Port Melbourne AFL Final Eight System
2003 VFL Season 13 20 Williamstown Box Hill AFL Final Eight System
2004 VFL Season 13 20 Sandringham Port Melbourne AFL Final Eight System
2005 VFL Season 13 20 Sandringham Werribee AFL Final Eight System
2006 VFL Season 13 20 Sandringham Geelong Reserves AFL Final Eight System
2007 VFL Season 13 20 Geelong Reserves Coburg AFL Final Eight System
2008 VFL Season 14 20 North Ballarat Port Melbourne AFL Final Eight System
2009 VFL Season 13 20 North Ballarat Northern Bullants AFL Final Eight System
2010 VFL Season 14 18 North Ballarat Northern Bullants AFL Final Eight System
2011 VFL Season 13 22 Port Melbourne Williamstown AFL Final Eight System
2012 VFL Season 13 22 Geelong Reserves Port Melbourne AFL Final Eight System
2013 VFL Season 14 19 Box Hill Geelong Reserves AFL Final Eight System
2014 VFL Season 16 20 Footscray Reserves Box Hill AFL Final Eight System
2015 VFL Season 15 20 Williamstown Box Hill AFL Final Eight System
2016 VFL Season 15 21 Footscray Reserves Casey AFL Final Eight System
2017 VFL Season 14 19 Port Melbourne Richmond Reserves AFL Final Eight System
2018 VFL Season 15 21 Box Hill Casey AFL Final Eight System
2019 VFL Season 15 21 Richmond Reserves Williamstown AFL Final Eight System
2020 Competition suspended for 2020 season
2021 VFL Season 22 14 AFL Final Eight System
2022 VFL Season 21 22 Casey Southport AFL Final Eight System
2023 VFL Season 21 22 Gold Coast Reserves Werribee Extended AFL Final Eight System
2024 VFL Season 21 21 Werribee Southport Extended AFL Final Eight System

VFA/VFL Premiers Details

Season Premiers Captain Vice-Captain Coach
1897 VFA Season Port Melbourne Dave Powell
1898 VFA Season Footscray Bob Dick Harry Wilson
1899 VFA Season Footscray (2) Dave De Coite
1900 VFA Season Footscray (3) Dave De Coite (2)
1901 VFA Season Port Melbourne (2) Billy McGee
1902 VFA Season Richmond Alec Edmond
1903 VFA Season North Melbourne Paddy Noonan
1904 VFA Season North Melbourne (2) Paddy Noonan (2)
1905 VFA Season Richmond (2) Alec Edmond (2) Arthur Cleghorn
1906 VFA Season West Melbourne Arch Johnson
1907 VFA Season Williamstown Ned Alley
1908 VFA Season Footscray (4) Tom McKinley Jim Cassidy
1909 VFA Season Brunswick Joe Johnson
1910 VFA Season North Melbourne (3) George Johnson George Johnson
1911 VFA Season Essendon Association Dave McNamara Lindsay Maine Dave McNamara
1912 VFA Season Essendon Association (2) Dave McNamara (2) Bert Atkins
1913 VFA Season Footscray (5) Johnny Craddock Jim Cassidy (2)
1914 VFA Season North Melbourne (4) Charlie Hardy
1915 VFA Season North Melbourne (5) Syd Barker
1916-1917 Competition suspended for 1916 season
Competition suspended for 1917 season
1918 VFA Season North Melbourne (6) Syd Barker (2)
1919 VFA Season Footscray (6) Johnny Craddock (2) Bill Sewart
1920 VFA Season Footscray (7) Johnny Craddock (3)
1921 VFA Season Williamstown (2) Jim Caldwell
1922 VFA Season Port Melbourne (3) Gus Dobrigh Gus Dobrigh
1923 VFA Season Footscray (8) Con McCarthy Con McCarthy
1924 VFA Season Footscray (9) Con McCarthy (2) Con McCarthy (2)
1925 VFA Season Brunswick (2) Wally Raleigh Wally Raleigh
1926 VFA Season Coburg Harry Kerley Jimmy Jenkins Charlie Hardy
1927 VFA Season Coburg (2) Harry Kerley (2) Charlie Hardy (2)
1928 VFA Season Coburg (3) Harry Kerley (3) Harry Kerley
1929 VFA Season Northcote Percy Rowe Percy Rowe
1930 VFA Season Oakleigh Frank Maher Frank Maher
1931 VFA Season Oakleigh (2) Frank Maher (2) Frank Maher (2)
1932 VFA Season Northcote (2) Percy Rowe (2) Percy Rowe (2)
1933 VFA Season Northcote (3) Percy Rowe (3) Percy Rowe (3)
1934 VFA Season Northcote (4) Ralph Goullet Ralph Goullet
1935 VFA Season Yarraville Allan Hopkins Allan Hopkins
1936 VFA Season Northcote (5) Alec Gray Jack Lyngcoln Alec Gray
1937 VFA Season Prahran Norm Williams Leo Wescott
1938 VFA Season Brunswick (3) Roy McKay Roy McKay
1939 VFA Season Williamstown (3) Gordon Ogden Reg Thomas Gordon Ogden
1940 VFA Season Port Melbourne (4) Frank Kelly Frank Kelly
1941 VFA Season Port Melbourne (5) Tommy Lahiff Tommy Lahiff
1942-1944 Competition suspended for 1942 season
Competition suspended for 1943 season
Competition suspended for 1944 season
1945 VFA Season Williamstown (4) Maurie Hearn Maurie Hearn
1946 VFA Season Sandringham Len Toyne Len Toyne
1947 VFA Season Port Melbourne (6) Bill Findlay Bill Findlay
1948 VFA Season Brighton
1949 VFA Season Williamstown (5)
1950 VFA Season Oakleigh (3) George Smeaton
1951 VFA Season Prahran (2) Bill Faul
1952 VFA Season Oakleigh (4) George Smeaton (2)
1953 VFA Season Port Melbourne (7) Don Fraser
1954 VFA Season Williamstown (6)
1955 VFA Season Williamstown (7)
1956 VFA Season Williamstown (8)
1957 VFA Season Moorabbin Alan Murphy Bill Faul (2)
1958 VFA Season Williamstown (9)
1959 VFA Season Williamstown (10)
1960 VFA Season Oakleigh (5) Alby Pannam
1961 VFA Season Yarraville (2) Keith Drinan
1962 VFA Season Sandringham (2) Fred Webster Neil Bencraft
1963 VFA Season Moorabbin (2)
1964 VFA Season Port Melbourne (8) Laurie Mithen
1965 VFA Season Waverley Ian Thorogood
1966 VFA Season Port Melbourne (9) Brian Buckley
1967 VFA Season Dandenong
1968 VFA Season Preston Alan Joyce
1969 VFA Season Preston (2) Alan Joyce (2)
1970 VFA Season Prahran (3) Kevin Rose
1971 VFA Season Dandenong (2)
1972 VFA Season Oakleigh (6) Bob Johnson
1973 VFA Season Prahran (4) Kevin Rose (2)
1974 VFA Season Port Melbourne (10) Norm Brown
1975 VFA Season Geelong West
1976 VFA Season Port Melbourne (11) Norm Brown (2)
1977 VFA Season Port Melbourne (12) Norm Brown (3)
1978 VFA Season Prahran (5) Mick Erwin
1979 VFA Season Coburg (4) Col Kinnear
1980 VFA Season Port Melbourne (13) Gary Brice
1981 VFA Season Port Melbourne (14) Gary Brice (2)
1982 VFA Season Port Melbourne (15) Gary Brice (3)
1983 VFA Season Preston (3) Ray Shaw
1984 VFA Season Preston (4) Ray Shaw Ray Shaw (2)
1985 VFA Season Sandringham (3) Ross Brewer Peter Mannix Bob Keddie
1986 VFA Season Williamstown (11)
1987 VFA Season Springvale Phil Maylin
1988 VFA Season Coburg (5)
1989 VFA Season Coburg (6)
1990 VFA Season Williamstown (12)
1991 VFA Season Dandenong (3)
1992 VFA Season Sandringham (4) Trevor Barker
1993 VFA Season Werribee
1994 VFA Season Sandringham (5) Trevor Barker (2)
1995 VFA Season Springvale (2) Michael Ford
1996 VFL Season Springvale (3) Brad Gotch
1997 VFL Season Sandringham (6) Andy Collins
1998 VFL Season Springvale (4) Peter Nicholson
1999 VFL Season Springvale (5) Peter Nicholson (2)
2000 VFL Season Sandringham (7) Graeme Yeats
2001 VFL Season Box Hill
2002 VFL Season Geelong Reserves
2003 VFL Season Williamstown (13) Brad Gotch (2)
2004 VFL Season Sandringham (8) Mark Williams
2005 VFL Season Sandringham (9) Mark Williams (2)
2006 VFL Season Sandringham (10) Mark Williams (3)
2007 VFL Season Geelong Reserves (2) James Byrne Leigh Tudor
2008 VFL Season North Ballarat Gerard FitzGerald
2009 VFL Season North Ballarat (2) Gerard FitzGerald (2)
2010 VFL Season North Ballarat (3) Gerard FitzGerald (3)
2011 VFL Season Port Melbourne (16) Gary Ayres
2012 VFL Season Geelong Reserves (3) Troy Selwood
2013 VFL Season Box Hill (2) Damian Carroll
2014 VFL Season Footscray Reserves
2015 VFL Season Williamstown (14)
2016 VFL Season Footscray Reserves (2)
2017 VFL Season Port Melbourne (17) Gary Ayres (2)
2018 VFL Season Box Hill (3)
2019 VFL Season Richmond Reserves Craig McRae
2020 Competition suspended for 2020 season
2021 VFL Season
2022 VFL Season Casey (6) Mark Corrigan
2023 VFL Season Gold Coast Reserves Josh Drummond
2024 VFL Season Werribee (2) Dom Brew Jimmy Allan

It should be noted that the premiership captains, premiership vice-captains and premiership coaches are determined using custom dynamic logic that may produce a result that does not align with the official record. Misalignments would typically be for seasons for which there was no grand final.

VFA/VFL Final Top Four Placings (Finals-Adjusted)

Season Premiers Runners-Up Third Fourth
1897 VFA Season Port Melbourne North Melbourne Footscray Williamstown
1898 VFA Season Footscray North Melbourne Port Melbourne Richmond
1899 VFA Season Footscray North Melbourne Port Melbourne Williamstown
1900 VFA Season Footscray Williamstown Richmond Prahran
1901 VFA Season Port Melbourne Richmond North Melbourne Williamstown
1902 VFA Season Richmond Port Melbourne North Melbourne Williamstown
1903 VFA Season North Melbourne Richmond Footscray West Melbourne
1904 VFA Season North Melbourne Richmond Footscray Port Melbourne
1905 VFA Season Richmond North Melbourne Williamstown Port Melbourne
1906 VFA Season West Melbourne Footscray Richmond North Melbourne
1907 VFA Season Williamstown West Melbourne Richmond Footscray
1908 VFA Season Footscray Brunswick Essendon Association Williamstown
1909 VFA Season Brunswick Prahran Essendon Association Footscray
1910 VFA Season North Melbourne Brunswick Essendon Association Prahran
1911 VFA Season Essendon Association Brunswick North Melbourne Prahran
1912 VFA Season Essendon Association Footscray North Melbourne Brunswick
1913 VFA Season Footscray North Melbourne Essendon Association Brunswick
1914 VFA Season North Melbourne Footscray Essendon Association Williamstown
1915 VFA Season North Melbourne Brunswick Williamstown Port Melbourne
1916-1917 Competition suspended for 1916 season
Competition suspended for 1917 season
1918 VFA Season North Melbourne Prahran Brunswick Port Melbourne
1919 VFA Season Footscray North Melbourne Brunswick Northcote
1920 VFA Season Footscray Brunswick North Melbourne Port Melbourne
1921 VFA Season Williamstown Footscray Port Melbourne Brunswick
1922 VFA Season Port Melbourne Footscray North Melbourne Williamstown
1923 VFA Season Footscray Port Melbourne Williamstown Hawthorn
1924 VFA Season Footscray Williamstown Northcote Brunswick
1925 VFA Season Brunswick Port Melbourne Northcote Coburg
1926 VFA Season Coburg Brighton Northcote Port Melbourne
1927 VFA Season Coburg Brighton Port Melbourne Preston
1928 VFA Season Coburg Port Melbourne Brighton Preston
1929 VFA Season Northcote Port Melbourne Preston Brunswick
1930 VFA Season Oakleigh Northcote Williamstown Yarraville
1931 VFA Season Oakleigh Northcote Preston Port Melbourne
1932 VFA Season Northcote Coburg Camberwell Preston
1933 VFA Season Northcote Coburg Port Melbourne Yarraville
1934 VFA Season Northcote Coburg Preston Prahran
1935 VFA Season Yarraville Camberwell Northcote Coburg
1936 VFA Season Northcote Prahran Brunswick Camberwell
1937 VFA Season Prahran Brunswick Brighton Yarraville
1938 VFA Season Brunswick Brighton Northcote Prahran
1939 VFA Season Williamstown Brunswick Prahran Northcote
1940 VFA Season Port Melbourne Prahran Williamstown Preston
1941 VFA Season Port Melbourne Coburg Prahran Preston
1942-1944 Competition suspended for 1942 season
Competition suspended for 1943 season
Competition suspended for 1944 season
1945 VFA Season Williamstown Port Melbourne Coburg Camberwell
1946 VFA Season Sandringham Camberwell Williamstown Port Melbourne
1947 VFA Season Port Melbourne Sandringham Williamstown Prahran
1948 VFA Season Brighton Williamstown Brunswick Northcote
1949 VFA Season Williamstown Oakleigh Brighton Coburg
1950 VFA Season Oakleigh Port Melbourne Brighton Williamstown
1951 VFA Season Prahran Port Melbourne Oakleigh Sandringham
1952 VFA Season Oakleigh Port Melbourne Coburg Yarraville
1953 VFA Season Port Melbourne Yarraville Williamstown Prahran
1954 VFA Season Williamstown Port Melbourne Northcote Moorabbin
1955 VFA Season Williamstown Port Melbourne Preston Moorabbin
1956 VFA Season Williamstown Port Melbourne Box Hill Brunswick
1957 VFA Season Moorabbin Port Melbourne Williamstown Preston
1958 VFA Season Williamstown Moorabbin Port Melbourne Box Hill
1959 VFA Season Williamstown Coburg Sandringham Oakleigh
1960 VFA Season Oakleigh Sandringham Williamstown Yarraville
1961 VFA Season Yarraville Williamstown Moorabbin Sandringham
1962 VFA Season Sandringham Moorabbin Coburg Williamstown
1963 VFA Season Moorabbin Sandringham Yarraville Coburg
1964 VFA Season Port Melbourne Williamstown Coburg Sandringham
1965 VFA Season Waverley Port Melbourne Dandenong Sandringham
1966 VFA Season Port Melbourne Waverley Preston Yarraville
1967 VFA Season Dandenong Port Melbourne Sandringham Preston
1968 VFA Season Preston Prahran Sandringham Dandenong
1969 VFA Season Preston Dandenong Port Melbourne Sandringham
1970 VFA Season Prahran Williamstown Waverley Port Melbourne
1971 VFA Season Dandenong Preston Sandringham Oakleigh
1972 VFA Season Oakleigh Dandenong Williamstown Preston
1973 VFA Season Prahran Oakleigh Dandenong Port Melbourne
1974 VFA Season Port Melbourne Oakleigh Geelong West Dandenong
1975 VFA Season Geelong West Dandenong Port Melbourne Coburg
1976 VFA Season Port Melbourne Dandenong Preston Caulfield
1977 VFA Season Port Melbourne Sandringham Coburg Brunswick
1978 VFA Season Prahran Preston Port Melbourne Dandenong
1979 VFA Season Coburg Geelong West Port Melbourne Prahran
1980 VFA Season Port Melbourne Coburg Geelong West Sandringham
1981 VFA Season Port Melbourne Preston Sandringham Frankston
1982 VFA Season Port Melbourne Preston Coburg Geelong West
1983 VFA Season Preston Geelong West Port Melbourne Sandringham
1984 VFA Season Preston Frankston Geelong West Camberwell
1985 VFA Season Sandringham Williamstown Coburg Preston
1986 VFA Season Williamstown Coburg Frankston Preston
1987 VFA Season Springvale Port Melbourne Williamstown Frankston
1988 VFA Season Coburg Williamstown Preston Port Melbourne
1989 VFA Season Coburg Williamstown Box Hill Springvale
1990 VFA Season Williamstown Springvale Preston Coburg
1991 VFA Season Dandenong Werribee Box Hill Springvale
1992 VFA Season Sandringham Williamstown Prahran Box Hill
1993 VFA Season Werribee Port Melbourne Springvale Prahran
1994 VFA Season Sandringham Box Hill Springvale Dandenong
1995 VFA Season Springvale Sandringham Port Melbourne Frankston
1996 VFL Season Springvale Frankston Werribee Williamstown
1997 VFL Season Sandringham Frankston Springvale Port Melbourne
1998 VFL Season Springvale Werribee North Ballarat Frankston
1999 VFL Season Springvale North Ballarat Sandringham Frankston
2000 VFL Season Sandringham North Ballarat Carlton Reserves Geelong Reserves
2001 VFL Season Box Hill Werribee Springvale Murray
2002 VFL Season Geelong Reserves Port Melbourne Werribee Coburg
2003 VFL Season Williamstown Box Hill Sandringham Port Melbourne
2004 VFL Season Sandringham Port Melbourne Tasmania Devils Box Hill
2005 VFL Season Sandringham Werribee Northern Bullants Bendigo
2006 VFL Season Sandringham Geelong Reserves Williamstown Northern Bullants
2007 VFL Season Geelong Reserves Coburg Williamstown North Ballarat
2008 VFL Season North Ballarat Port Melbourne Williamstown Werribee
2009 VFL Season North Ballarat Northern Bullants Port Melbourne Collingwood Reserves
2010 VFL Season North Ballarat Northern Bullants Williamstown Box Hill
2011 VFL Season Port Melbourne Williamstown Werribee Northern Bullants
2012 VFL Season Geelong Reserves Port Melbourne Werribee Williamstown
2013 VFL Season Box Hill Geelong Reserves Williamstown Werribee
2014 VFL Season Footscray Reserves Box Hill Port Melbourne Williamstown
2015 VFL Season Williamstown Box Hill Sandringham Essendon Reserves
2016 VFL Season Footscray Reserves Casey Collingwood Reserves Williamstown
2017 VFL Season Port Melbourne Richmond Reserves Williamstown Box Hill
2018 VFL Season Box Hill Casey Williamstown Essendon Reserves
2019 VFL Season Richmond Reserves Williamstown Essendon Reserves Port Melbourne
2020 Competition suspended for 2020 season
2021 VFL Season
2022 VFL Season Casey Southport Brisbane Lions Reserves Gold Coast Reserves
2023 VFL Season Gold Coast Reserves Werribee Box Hill Brisbane Lions Reserves
2024 VFL Season Werribee Southport Footscray Reserves Brisbane Lions Reserves

It should be noted that although the premiers and runners-up should align with the official record, third and fourth place are determined by custom dynamic logic that may produce a result that does not align with the official record. The season details page may provide clarity surrounding how it is determined via round-by-round adjustments.