Fixtures (SANFL)

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

SANFL Season List

Season Teams Rounds Premiers Runners-Up Finals System
1897 SAFA Season 6 21 Port Adelaide South Adelaide
1898 SAFA Season 6 16 South Adelaide Port Adelaide Final Three System
1899 SAFA Season 6 14 South Adelaide Norwood Sectional Round-Robin System
1900 SAFA Season 6 15 North Adelaide South Adelaide Sectional Round-Robin System
1901 SAFA Season 7 14 Norwood Port Adelaide Full Round-Robin Argus System
1902 SAFA Season 7 14 North Adelaide South Adelaide Second Amended Argus System
1903 SAFA Season 7 14 Port Adelaide South Adelaide Second Amended Argus System
1904 SAFA Season 7 14 Norwood Port Adelaide Second Amended Argus System
1905 SAFA Season 7 14 North Adelaide Port Adelaide Second Amended Argus System
1906 SAFA Season 7 14 Port Adelaide North Adelaide Second Amended Argus System
1907 SAFL Season 7 14 Norwood Port Adelaide Second Amended Argus System
1908 SAFL Season 7 14 West Adelaide Norwood Second Amended Argus System
1909 SAFL Season 7 14 West Adelaide Port Adelaide Second Amended Argus System
1910 SAFL Season 7 15 Port Adelaide Sturt Second Amended Argus System
1911 SAFL Season 7 14 West Adelaide Port Adelaide Second Amended Argus System
1912 SAFL Season 7 14 West Adelaide Port Adelaide Second Amended Argus System
1913 SAFL Season 7 14 Port Adelaide North Adelaide Second Amended Argus System
1914 SAFL Season 7 14 Port Adelaide North Adelaide Second Amended Argus System
1915 SAFL Season 7 14 Sturt Port Adelaide Second Amended Argus System
1916-1918 Competition suspended for 1916 season
Competition suspended for 1917 season
Competition suspended for 1918 season
1919 SAFL Season 7 14 Sturt North Adelaide Second Amended Argus System
1920 SAFL Season 7 14 North Adelaide Norwood Second Amended Argus System
1921 SAFL Season 8 16 Port Adelaide Norwood Second Amended Argus System
1922 SAFL Season 8 15 Norwood West Adelaide Second Amended Argus System
1923 SAFL Season 8 14 Norwood North Adelaide Second Amended Argus System
1924 SAFL Season 8 14 West Torrens Sturt Second Amended Argus System
1925 SAFL Season 8 14 Norwood West Torrens Second Amended Argus System
1926 SAFL Season 8 14 Sturt North Adelaide Second Amended Argus System
1927 SAFL Season 8 17 West Adelaide North Adelaide Second Amended Argus System
1928 SANFL Season 8 17 Port Adelaide Norwood Second Amended Argus System
1929 SANFL Season 8 17 Norwood Port Adelaide Second Amended Argus System
1930 SANFL Season 8 17 North Adelaide Port Adelaide Second Amended Argus System
1931 SANFL Season 8 17 North Adelaide Sturt Page-McIntyre System
1932 SANFL Season 8 17 Sturt North Adelaide Page-McIntyre System
1933 SANFL Season 8 17 West Torrens Norwood Page-McIntyre System
1934 SANFL Season 8 17 Glenelg Port Adelaide Page-McIntyre System
1935 SANFL Season 8 17 South Adelaide Port Adelaide Page-McIntyre System
1936 SANFL Season 8 17 Port Adelaide Sturt Page-McIntyre System
1937 SANFL Season 8 17 Port Adelaide South Adelaide Page-McIntyre System
1938 SANFL Season 8 17 South Adelaide Port Adelaide Page-McIntyre System
1939 SANFL Season 8 17 Port Adelaide West Torrens Page-McIntyre System
1940 SANFL Season 8 17 Sturt South Adelaide Page-McIntyre System
1941 SANFL Season 8 17 Norwood Sturt Page-McIntyre System
1942 SANFL Season 4 12 Port-Torrens West-Glenelg Page-McIntyre System
1943 SANFL Season 4 12 Norwood-North Port-Torrens Page-McIntyre System
1944 SANFL Season 4 12 Norwood-North Port-Torrens Page-McIntyre System
1945 SANFL Season 8 17 West Torrens Port Adelaide Page-McIntyre System
1946 SANFL Season 8 17 Norwood Port Adelaide Page-McIntyre System
1947 SANFL Season 8 17 West Adelaide Norwood Page-McIntyre System
1948 SANFL Season 8 17 Norwood West Torrens Page-McIntyre System
1949 SANFL Season 8 17 North Adelaide West Torrens Page-McIntyre System
1950 SANFL Season 8 17 Norwood Glenelg Page-McIntyre System
1951 SANFL Season 8 18 Port Adelaide North Adelaide Page-McIntyre System
1952 SANFL Season 8 17 North Adelaide Norwood Page-McIntyre System
1953 SANFL Season 8 18 West Torrens Port Adelaide Page-McIntyre System
1954 SANFL Season 8 18 Port Adelaide West Adelaide Page-McIntyre System
1955 SANFL Season 8 17 Port Adelaide Norwood Page-McIntyre System
1956 SANFL Season 8 18 Port Adelaide West Adelaide Page-McIntyre System
1957 SANFL Season 8 18 Port Adelaide Norwood Page-McIntyre System
1958 SANFL Season 8 18 Port Adelaide West Adelaide Page-McIntyre System
1959 SANFL Season 8 18 Port Adelaide West Adelaide Page-McIntyre System
1960 SANFL Season 8 18 North Adelaide Norwood Page-McIntyre System
1961 SANFL Season 8 19 West Adelaide Norwood Page-McIntyre System
1962 SANFL Season 8 19 Port Adelaide West Adelaide Page-McIntyre System
1963 SANFL Season 8 20 Port Adelaide North Adelaide Page-McIntyre System
1964 SANFL Season 10 20 South Adelaide Port Adelaide Page-McIntyre System
1965 SANFL Season 10 20 Port Adelaide Sturt Page-McIntyre System
1966 SANFL Season 10 20 Sturt Port Adelaide Page-McIntyre System
1967 SANFL Season 10 20 Sturt Port Adelaide Page-McIntyre System
1968 SANFL Season 10 20 Sturt Port Adelaide Page-McIntyre System
1969 SANFL Season 10 20 Sturt Glenelg Page-McIntyre System
1970 SANFL Season 10 20 Sturt Glenelg Page-McIntyre System
1971 SANFL Season 10 21 North Adelaide Port Adelaide Page-McIntyre System
1972 SANFL Season 10 21 North Adelaide Port Adelaide Page-McIntyre System
1973 SANFL Season 10 21 Glenelg North Adelaide McIntyre Final Five System
1974 SANFL Season 10 22 Sturt Glenelg McIntyre Final Five System
1975 SANFL Season 10 18 Norwood Glenelg McIntyre Final Five System
1976 SANFL Season 10 21 Sturt Port Adelaide McIntyre Final Five System
1977 SANFL Season 10 22 Port Adelaide Glenelg McIntyre Final Five System
1978 SANFL Season 10 22 Norwood Sturt McIntyre Final Five System
1979 SANFL Season 10 22 Port Adelaide South Adelaide McIntyre Final Five System
1980 SANFL Season 10 22 Port Adelaide Norwood McIntyre Final Five System
1981 SANFL Season 10 22 Port Adelaide Glenelg McIntyre Final Five System
1982 SANFL Season 10 22 Norwood Glenelg McIntyre Final Five System
1983 SANFL Season 10 22 West Adelaide Sturt McIntyre Final Five System
1984 SANFL Season 10 22 Norwood Port Adelaide McIntyre Final Five System
1985 SANFL Season 10 22 Glenelg North Adelaide McIntyre Final Five System
1986 SANFL Season 10 22 Glenelg North Adelaide McIntyre Final Five System
1987 SANFL Season 10 22 North Adelaide Glenelg McIntyre Final Five System
1988 SANFL Season 10 22 Port Adelaide Glenelg McIntyre Final Five System
1989 SANFL Season 10 22 Port Adelaide North Adelaide McIntyre Final Five System
1990 SANFL Season 10 20 Port Adelaide Glenelg McIntyre Final Five System
1991 SANFL Season 9 25 North Adelaide West Adelaide McIntyre Final Five System
1992 SANFL Season 9 25 Port Adelaide Glenelg McIntyre Final Five System
1993 SANFL Season 9 23 Woodville-West Torrens Norwood McIntyre Final Five System
1994 SANFL Season 9 25 Port Adelaide Woodville-West Torrens McIntyre Final Five System
1995 SANFL Season 9 25 Port Adelaide Central District McIntyre Final Five System
1996 SANFL Season 9 23 Port Adelaide Central District McIntyre Final Five System
1997 SANFL Season 9 23 Norwood Port Adelaide Magpies McIntyre Final Five System
1998 SANFL Season 9 23 Port Adelaide Magpies Sturt McIntyre Final Five System
1999 SANFL Season 9 23 Port Adelaide Magpies Norwood McIntyre Final Five System
2000 SANFL Season 9 23 Central District Woodville-West Torrens McIntyre Final Five System
2001 SANFL Season 9 23 Central District Woodville-West Torrens McIntyre Final Five System
2002 SANFL Season 9 23 Sturt Central District McIntyre Final Five System
2003 SANFL Season 9 23 Central District West Adelaide Page-McIntyre System
2004 SANFL Season 9 23 Central District Woodville-West Torrens McIntyre Final Five System
2005 SANFL Season 9 23 Central District Woodville-West Torrens McIntyre Final Five System
2006 SANFL Season 9 23 Woodville-West Torrens Central District McIntyre Final Five System
2007 SANFL Season 9 23 Central District North Adelaide McIntyre Final Five System
2008 SANFL Season 9 23 Central District Glenelg McIntyre Final Five System
2009 SANFL Season 9 23 Central District Sturt McIntyre Final Five System
2010 SANFL Season 9 23 Central District Norwood McIntyre Final Five System
2011 SANFL Season 9 23 Woodville-West Torrens Central District McIntyre Final Five System
2012 SANFL Season 9 24 Norwood West Adelaide McIntyre Final Five System
2013 SANFL Season 9 23 Norwood North Adelaide McIntyre Final Five System
2014 SANFL Season 10 18 Norwood Port Adelaide Reserves McIntyre Final Five System
2015 SANFL Season 10 19 West Adelaide Woodville-West Torrens McIntyre Final Five System
2016 SANFL Season 10 22 Sturt Woodville-West Torrens McIntyre Final Five System
2017 SANFL Season 10 19 Sturt Port Adelaide Reserves McIntyre Final Five System
2018 SANFL Season 10 19 North Adelaide Norwood McIntyre Final Five System
2019 SANFL Season 10 18 Glenelg Port Adelaide Reserves McIntyre Final Five System
2020 SANFL Season 8 14 Woodville-West Torrens North Adelaide Page-McIntyre System
2021 SANFL Season 10 19 Woodville-West Torrens Glenelg McIntyre Final Five System
2022 SANFL Season 10 19 Norwood North Adelaide McIntyre Final Five System
2023 SANFL Season 10 18 Glenelg Sturt McIntyre Final Five System
2024 SANFL Season 10 19 Glenelg Norwood McIntyre Final Five System

SANFL Premiers Details

Season Premiers Captain Vice-Captain Coach
1897 SAFA Season Port Adelaide Ken McKenzie Otway L'Estage
1898 SAFA Season South Adelaide Jack Reedman Syd Reedman
1899 SAFA Season South Adelaide (2) Alf Tomlin Bobby Grierson
1900 SAFA Season North Adelaide Ernie Jones Jack Reedman
1901 SAFA Season Norwood Garsham Barnes Jimmy Gosse
1902 SAFA Season North Adelaide (2) Jack Reedman (2) Jimmy Matthews
1903 SAFA Season Port Adelaide (2) Arch Hosie
1904 SAFA Season Norwood (2) Phil Newland
1905 SAFA Season North Adelaide (3) Jack Reedman (3)
1906 SAFA Season Port Adelaide (3) Jack Fletcher Lewis Corston
1907 SAFL Season Norwood (3) Alby Bahr Roy Hill
1908 SAFL Season West Adelaide Bernie Leahy Jack Reedman
1909 SAFL Season West Adelaide (2) Bernie Leahy (2)
1910 SAFL Season Port Adelaide (4) Jack Woollard
1911 SAFL Season West Adelaide (3) Jos Dailey
1912 SAFL Season West Adelaide (4) Jos Dailey (2)
1913 SAFL Season Port Adelaide (5) Jack Londrigan
1914 SAFL Season Port Adelaide (6) Jack Londrigan (2)
1915 SAFL Season Sturt Bill Mayman Bill Mayman
1916-1918 Competition suspended for 1916 season
Competition suspended for 1917 season
Competition suspended for 1918 season
1919 SAFL Season Sturt (2) Bill Mayman (2) Bill Mayman (2)
1920 SAFL Season North Adelaide (4) Tom Leahy Glyn Trescowthick Alby Klose
1921 SAFL Season Port Adelaide (7) Harold Oliver Sampson Hosking
1922 SAFL Season Norwood (4) Sid White Les Bryant Tom Leahy
1923 SAFL Season Norwood (5) Sid White (2) Basil Scott Tom Leahy (2)
1924 SAFL Season West Torrens Roy Brown Jack Karney Roy Brown
1925 SAFL Season Norwood (6) Sid White (3) Walter Scott Sid White
1926 SAFL Season Sturt (3) Frank Golding Frank Golding
1927 SAFL Season West Adelaide (5) Bruce McGregor Bruce McGregor
1928 SANFL Season Port Adelaide (8) Vic Johnson Sampson Hosking (2)
1929 SANFL Season Norwood (7) Walter Scott Ernest Wadham Walter Scott
1930 SANFL Season North Adelaide (5) James McDowall Percy Lewis
1931 SANFL Season North Adelaide (6) Percy Furler Percy Lewis (2)
1932 SANFL Season Sturt (4) Vic Bateman Sid White (2)
1933 SANFL Season West Torrens (2) Wally Williamson Sampson Hosking (3)
1934 SANFL Season Glenelg Jack Owens Bruce McGregor (2)
1935 SANFL Season South Adelaide (3) Frank Tully Vic Johnson
1936 SANFL Season Port Adelaide (9) Jack Dermody Sampson Hosking (4)
1937 SANFL Season Port Adelaide (10) Jack Dermody (2) Sampson Hosking (5)
1938 SANFL Season South Adelaide (4) Jack Dawes Len Ashby
1939 SANFL Season Port Adelaide (11) Bob Quinn Bob Quinn
1940 SANFL Season Sturt (5) Bo Morton Bo Morton
1941 SANFL Season Norwood (8) Kevin Hardiman Frederick McCallum
1942 SANFL Season Port-Torrens Lew Roberts Sampson Hosking (6)
1943 SANFL Season Norwood-North Alby Sawley Owen Martin Jack Smith
1944 SANFL Season Norwood-North (2) Owen Martin Tom Price Jack Smith (2)
1945 SANFL Season West Torrens (3) Jack Thiele Mal Drury
1946 SANFL Season Norwood (9) Jack Oatey Jack Oatey
1947 SANFL Season West Adelaide (6) Johnny Taylor Gordon Scott
1948 SANFL Season Norwood (10) Jack Oatey (2) Jack Oatey (2)
1949 SANFL Season North Adelaide (7) Ian McKay Ken Farmer
1950 SANFL Season Norwood (11) Jack Oatey (3) Lionel Blackmore Jack Oatey (3)
1951 SANFL Season Port Adelaide (12) Fos Williams Fos Williams
1952 SANFL Season North Adelaide (8) Ian McKay (2) Ken Farmer (2)
1953 SANFL Season West Torrens (4) Bob Hank Joe Kinlough
1954 SANFL Season Port Adelaide (13) Fos Williams (2) Fos Williams (2)
1955 SANFL Season Port Adelaide (14) Fos Williams (3) Fos Williams (3)
1956 SANFL Season Port Adelaide (15) Fos Williams (4) Fos Williams (4)
1957 SANFL Season Port Adelaide (16) Fos Williams (5) Fos Williams (5)
1958 SANFL Season Port Adelaide (17) Fos Williams (6) Fos Williams (6)
1959 SANFL Season Port Adelaide (18) Geof Motley Geof Motley
1960 SANFL Season North Adelaide (9) Don Gilbourne Jack McCarthy
1961 SANFL Season West Adelaide (7) Neil Kerley Neil Kerley
1962 SANFL Season Port Adelaide (19) Geof Motley (2) Fos Williams (7)
1963 SANFL Season Port Adelaide (20) Geof Motley (3) Fos Williams (8)
1964 SANFL Season South Adelaide (5) Neil Kerley (2) Neil Kerley (2)
1965 SANFL Season Port Adelaide (21) Geof Motley (4) Fos Williams (9)
1966 SANFL Season Sturt (6) John Halbert Jack Oatey (4)
1967 SANFL Season Sturt (7) John Murphy Jack Oatey (5)
1968 SANFL Season Sturt (8) Bob Shearman John Murphy Jack Oatey (6)
1969 SANFL Season Sturt (9) Bob Shearman (2) Jack Oatey (7)
1970 SANFL Season Sturt (10) Bob Shearman (3) Jack Oatey (8)
1971 SANFL Season North Adelaide (10) Mike Patterson Mike Patterson
1972 SANFL Season North Adelaide (11) Bob Hammond Mike Patterson (2)
1973 SANFL Season Glenelg (2) Peter Marker Neil Kerley (3)
1974 SANFL Season Sturt (11) Paul Bagshaw Jack Oatey (9)
1975 SANFL Season Norwood (12) John Wynne Michael Taylor Bob Hammond
1976 SANFL Season Sturt (12) Paul Bagshaw (2) Jack Oatey (10)
1977 SANFL Season Port Adelaide (22) Russell Ebert John Cahill
1978 SANFL Season Norwood (13) Michael Taylor Neil Button Bob Hammond (2)
1979 SANFL Season Port Adelaide (23) Brian Cunningham John Cahill (2)
1980 SANFL Season Port Adelaide (24) Brian Cunningham (2) John Cahill (3)
1981 SANFL Season Port Adelaide (25) Brian Cunningham (3) John Cahill (4)
1982 SANFL Season Norwood (14) Greg Turbill Neil Balme
1983 SANFL Season West Adelaide (8) Ian Borchard Neil Kerley (4)
1984 SANFL Season Norwood (15) Danny Jenkins Michael Aish Neil Balme (2)
1985 SANFL Season Glenelg (3) Peter Carey Stephen Kernahan Graham Cornes
1986 SANFL Season Glenelg (4) Peter Carey (2) Graham Cornes (2)
1987 SANFL Season North Adelaide (12) Darel Hart Mike Nunan
1988 SANFL Season Port Adelaide (26) Martin Leslie John Cahill (5)
1989 SANFL Season Port Adelaide (27) Russell Johnston John Cahill (6)
1990 SANFL Season Port Adelaide (28) Russell Johnston (2) John Cahill (7)
1991 SANFL Season North Adelaide (13) Kim Klomp Mike Nunan (2)
1992 SANFL Season Port Adelaide (29) Greg Phillips John Cahill (8)
1993 SANFL Season Woodville-West Torrens Peter Schwarz Bruce Winter
1994 SANFL Season Port Adelaide (30) Tim Ginever John Cahill (9)
1995 SANFL Season Port Adelaide (31) Tim Ginever (2) John Cahill (10)
1996 SANFL Season Port Adelaide (32) Tim Ginever (3) Stephen Williams
1997 SANFL Season Norwood (16) Anthony Harvey Peter Rohde
1998 SANFL Season Port Adelaide Magpies Darryl Borlase Stephen Williams (2)
1999 SANFL Season Port Adelaide Magpies (2) David Brown Stephen Williams (3)
2000 SANFL Season Central District Daniel Hulm Peter Jonas
2001 SANFL Season Central District (2) Daniel Healy Alastair Clarkson
2002 SANFL Season Sturt (13) Seamus Maloney Brenton Phillips
2003 SANFL Season Central District (3) Daniel Healy (2) Roy Laird
2004 SANFL Season Central District (4) Daniel Healy (3) Roy Laird (2)
2005 SANFL Season Central District (5) Daniel Healy (4) Roy Laird (3)
2006 SANFL Season Woodville-West Torrens (2) Justin Cicolella Ron Fuller
2007 SANFL Season Central District (6) Roy Laird (4)
2008 SANFL Season Central District (7) Roy Laird (5)
2009 SANFL Season Central District (8) Roy Laird (6)
2010 SANFL Season Central District (9) Paul Thomas Roy Laird (7)
2011 SANFL Season Woodville-West Torrens (3) Mark McKenzie Michael Godden
2012 SANFL Season Norwood (17) Brett Zorzi Nathan Bassett
2013 SANFL Season Norwood (18) Kieran McGuinness Nathan Bassett (2)
2014 SANFL Season Norwood (19) Kieran McGuinness (2) Jace Bode Ben Warren
2015 SANFL Season West Adelaide (9) Chris Schmidt Mark Mickan
2016 SANFL Season Sturt (14) Zane Kirkwood Martin Mattner
2017 SANFL Season Sturt (15) Zane Kirkwood (2) Martin Mattner (2)
2018 SANFL Season North Adelaide (14) Max Thring Josh Carr
2019 SANFL Season Glenelg (5) Chris Curran Mark Stone
2020 SANFL Season Woodville-West Torrens (4) Luke Thompson Jade Sheedy
2021 SANFL Season Woodville-West Torrens (5) Luke Thompson (2) Jade Sheedy (2)
2022 SANFL Season Norwood (20) Matt Nunn Jade Rawlings
2023 SANFL Season Glenelg (6) Max Proud Darren Reeves
2024 SANFL Season Glenelg (7) Liam McBean Darren Reeves (2)

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.

SANFL Final Top Four Placings (Finals-Adjusted)

Season Premiers Runners-Up Third Fourth
1897 SAFA Season Port Adelaide South Adelaide Norwood North Adelaide
1898 SAFA Season South Adelaide Port Adelaide Norwood North Adelaide
1899 SAFA Season South Adelaide Norwood Port Adelaide West Torrens
1900 SAFA Season North Adelaide South Adelaide Norwood West Torrens
1901 SAFA Season Norwood Port Adelaide North Adelaide South Adelaide
1902 SAFA Season North Adelaide South Adelaide Port Adelaide West Torrens
1903 SAFA Season Port Adelaide South Adelaide North Adelaide Norwood
1904 SAFA Season Norwood Port Adelaide South Adelaide North Adelaide
1905 SAFA Season North Adelaide Port Adelaide Norwood South Adelaide
1906 SAFA Season Port Adelaide North Adelaide Norwood Sturt
1907 SAFL Season Norwood Port Adelaide West Torrens North Adelaide
1908 SAFL Season West Adelaide Norwood Port Adelaide North Adelaide
1909 SAFL Season West Adelaide Port Adelaide Norwood West Torrens
1910 SAFL Season Port Adelaide Sturt Norwood West Torrens
1911 SAFL Season West Adelaide Port Adelaide North Adelaide Sturt
1912 SAFL Season West Adelaide Port Adelaide West Torrens Sturt
1913 SAFL Season Port Adelaide North Adelaide West Adelaide Sturt
1914 SAFL Season Port Adelaide North Adelaide Sturt West Torrens
1915 SAFL Season Sturt Port Adelaide West Adelaide South Adelaide
1916-1918 Competition suspended for 1916 season
Competition suspended for 1917 season
Competition suspended for 1918 season
1919 SAFL Season Sturt North Adelaide West Torrens Port Adelaide
1920 SAFL Season North Adelaide Norwood Port Adelaide West Torrens
1921 SAFL Season Port Adelaide Norwood South Adelaide Sturt
1922 SAFL Season Norwood West Adelaide West Torrens South Adelaide
1923 SAFL Season Norwood North Adelaide Sturt South Adelaide
1924 SAFL Season West Torrens Sturt Norwood Port Adelaide
1925 SAFL Season Norwood West Torrens Port Adelaide Sturt
1926 SAFL Season Sturt North Adelaide Norwood Port Adelaide
1927 SAFL Season West Adelaide North Adelaide Port Adelaide West Torrens
1928 SANFL Season Port Adelaide Norwood West Adelaide North Adelaide
1929 SANFL Season Norwood Port Adelaide West Adelaide West Torrens
1930 SANFL Season North Adelaide Port Adelaide Sturt Norwood
1931 SANFL Season North Adelaide Sturt Port Adelaide Norwood
1932 SANFL Season Sturt North Adelaide Norwood Port Adelaide
1933 SANFL Season West Torrens Norwood Sturt North Adelaide
1934 SANFL Season Glenelg Port Adelaide Sturt West Torrens
1935 SANFL Season South Adelaide Port Adelaide Sturt Norwood
1936 SANFL Season Port Adelaide Sturt North Adelaide South Adelaide
1937 SANFL Season Port Adelaide South Adelaide Norwood West Torrens
1938 SANFL Season South Adelaide Port Adelaide Norwood West Torrens
1939 SANFL Season Port Adelaide West Torrens South Adelaide Norwood
1940 SANFL Season Sturt South Adelaide Port Adelaide Norwood
1941 SANFL Season Norwood Sturt West Adelaide Port Adelaide
1942 SANFL Season Port-Torrens West-Glenelg Sturt-South Norwood-North
1943 SANFL Season Norwood-North Port-Torrens West-Glenelg Sturt-South
1944 SANFL Season Norwood-North Port-Torrens Sturt-South West-Glenelg
1945 SANFL Season West Torrens Port Adelaide Norwood North Adelaide
1946 SANFL Season Norwood Port Adelaide West Adelaide Sturt
1947 SANFL Season West Adelaide Norwood Port Adelaide Sturt
1948 SANFL Season Norwood West Torrens West Adelaide Sturt
1949 SANFL Season North Adelaide West Torrens Norwood West Adelaide
1950 SANFL Season Norwood Glenelg Port Adelaide West Torrens
1951 SANFL Season Port Adelaide North Adelaide Glenelg West Torrens
1952 SANFL Season North Adelaide Norwood Port Adelaide West Torrens
1953 SANFL Season West Torrens Port Adelaide Glenelg Norwood
1954 SANFL Season Port Adelaide West Adelaide West Torrens Norwood
1955 SANFL Season Port Adelaide Norwood Sturt West Torrens
1956 SANFL Season Port Adelaide West Adelaide North Adelaide Norwood
1957 SANFL Season Port Adelaide Norwood West Adelaide West Torrens
1958 SANFL Season Port Adelaide West Adelaide North Adelaide Norwood
1959 SANFL Season Port Adelaide West Adelaide Glenelg Sturt
1960 SANFL Season North Adelaide Norwood Port Adelaide West Adelaide
1961 SANFL Season West Adelaide Norwood Port Adelaide West Torrens
1962 SANFL Season Port Adelaide West Adelaide Norwood West Torrens
1963 SANFL Season Port Adelaide North Adelaide West Torrens West Adelaide
1964 SANFL Season South Adelaide Port Adelaide Sturt Glenelg
1965 SANFL Season Port Adelaide Sturt South Adelaide Norwood
1966 SANFL Season Sturt Port Adelaide North Adelaide South Adelaide
1967 SANFL Season Sturt Port Adelaide North Adelaide Glenelg
1968 SANFL Season Sturt Port Adelaide North Adelaide West Adelaide
1969 SANFL Season Sturt Glenelg West Adelaide West Torrens
1970 SANFL Season Sturt Glenelg Port Adelaide North Adelaide
1971 SANFL Season North Adelaide Port Adelaide Central District Sturt
1972 SANFL Season North Adelaide Port Adelaide Central District Norwood
1973 SANFL Season Glenelg North Adelaide Sturt Norwood
1974 SANFL Season Sturt Glenelg Port Adelaide Norwood
1975 SANFL Season Norwood Glenelg Port Adelaide Sturt
1976 SANFL Season Sturt Port Adelaide Glenelg Norwood
1977 SANFL Season Port Adelaide Glenelg West Adelaide South Adelaide
1978 SANFL Season Norwood Sturt Port Adelaide Glenelg
1979 SANFL Season Port Adelaide South Adelaide Central District Norwood
1980 SANFL Season Port Adelaide Norwood Sturt Glenelg
1981 SANFL Season Port Adelaide Glenelg Norwood South Adelaide
1982 SANFL Season Norwood Glenelg Port Adelaide Sturt
1983 SANFL Season West Adelaide Sturt Norwood North Adelaide
1984 SANFL Season Norwood Port Adelaide Glenelg Central District
1985 SANFL Season Glenelg North Adelaide West Adelaide Norwood
1986 SANFL Season Glenelg North Adelaide Woodville Port Adelaide
1987 SANFL Season North Adelaide Glenelg Norwood Port Adelaide
1988 SANFL Season Port Adelaide Glenelg Norwood Central District
1989 SANFL Season Port Adelaide North Adelaide Norwood Central District
1990 SANFL Season Port Adelaide Glenelg North Adelaide South Adelaide
1991 SANFL Season North Adelaide West Adelaide South Adelaide Woodville-West Torrens
1992 SANFL Season Port Adelaide Glenelg Woodville-West Torrens North Adelaide
1993 SANFL Season Woodville-West Torrens Norwood Port Adelaide Glenelg
1994 SANFL Season Port Adelaide Woodville-West Torrens Central District Norwood
1995 SANFL Season Port Adelaide Central District Norwood North Adelaide
1996 SANFL Season Port Adelaide Central District Norwood Woodville-West Torrens
1997 SANFL Season Norwood Port Adelaide Magpies Central District North Adelaide
1998 SANFL Season Port Adelaide Magpies Sturt West Adelaide Norwood
1999 SANFL Season Port Adelaide Magpies Norwood Woodville-West Torrens Glenelg
2000 SANFL Season Central District Woodville-West Torrens Sturt Port Adelaide Magpies
2001 SANFL Season Central District Woodville-West Torrens Port Adelaide Magpies Norwood
2002 SANFL Season Sturt Central District Norwood Woodville-West Torrens
2003 SANFL Season Central District West Adelaide Woodville-West Torrens Sturt
2004 SANFL Season Central District Woodville-West Torrens Sturt North Adelaide
2005 SANFL Season Central District Woodville-West Torrens Port Adelaide Magpies North Adelaide
2006 SANFL Season Woodville-West Torrens Central District North Adelaide South Adelaide
2007 SANFL Season Central District North Adelaide Woodville-West Torrens Glenelg
2008 SANFL Season Central District Glenelg Sturt Norwood
2009 SANFL Season Central District Sturt Glenelg Woodville-West Torrens
2010 SANFL Season Central District Norwood Woodville-West Torrens Glenelg
2011 SANFL Season Woodville-West Torrens Central District Norwood South Adelaide
2012 SANFL Season Norwood West Adelaide North Adelaide Central District
2013 SANFL Season Norwood North Adelaide West Adelaide Woodville-West Torrens
2014 SANFL Season Norwood Port Adelaide Reserves South Adelaide Sturt
2015 SANFL Season West Adelaide Woodville-West Torrens Central District Port Adelaide Reserves
2016 SANFL Season Sturt Woodville-West Torrens Adelaide Reserves South Adelaide
2017 SANFL Season Sturt Port Adelaide Reserves Woodville-West Torrens Central District
2018 SANFL Season North Adelaide Norwood Woodville-West Torrens Sturt
2019 SANFL Season Glenelg Port Adelaide Reserves Adelaide Reserves Norwood
2020 SANFL Season Woodville-West Torrens North Adelaide South Adelaide Glenelg
2021 SANFL Season Woodville-West Torrens Glenelg South Adelaide Norwood
2022 SANFL Season Norwood North Adelaide Adelaide Reserves Glenelg
2023 SANFL Season Glenelg Sturt Adelaide Reserves Central District
2024 SANFL Season Glenelg Norwood Central District Sturt

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.