☰
Home
Sports
Facebook
Twitter
Instagram
Alpine Skiing
Home
World Cup
World Rankings
American Football
Home
NFL
NCAA FBS I
CFL
ELF
All Competitions
Australian Football
Home
AFL
All Competitions
Badminton
Home
Olympics
CW Games
All Competitions
World Rankings
Baseball
Home
MLB
NPB
KBO League
KBO
CPBL
All Competitions
Basketball
Home
NBA
EuroLeague
EuroCup
Liga Endesa
All Competitions
Counter Strike GO
Home
All Competitions
Cricket
Home
IPL
Big Bash
ICC ODI
Twenty20
ICC Test
All Competitions
Dota 2
Home
All Competitions
Field Hockey
Home
Hockey World Cup
FIH Pro League
EHL
Euros
All Competitions
Handball
Home
Bundesliga
EHF CL
EHF Euro
EHF Women CL
World Cup
All Competitions
Ice Hockey
Home
NHL
KHL
World Cup
CHL
DEL
All Competitions
Kabaddi
Home
Pro Kabaddi
All Competitions
League of Legends
Home
All Competitions
Rugby
Home
Super Rugby
Six Nations
Premiership
Pro 14
Top 14
All Competitions
Soccer
Home
FIFA WC
EPL
La Liga
Bundesliga
Serie A
UEFA CL
All Competitions
Players Abroad
Tennis
Home
ATP Tour
WTA Tour
ATP Challenger
World Rankings
Volleyball
Home
VMNL
VWNL
CEV CL
Superlega
All Competitions
Water Polo
Home
World Cup
World League
Euros (M)
LEN CL
Euros (W)
All Competitions
AFL
All Competitions
More Competitions
AFL Pre-Season
Toyota AFL Premiership
Toyota AFL Premiership
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995
1994
1993
1992
1991
1990
2024
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995
1994
1993
1992
1991
1990
<
Regular Season
>
Regular Season
Elimination Finals
Qualifying Final
Semi-finals
Preliminary Final
Grand Final
Matches
Gameweek 24
2024-08-23
11:40
Melbourne FC
Melbourne
MEL
57 : 103
Collingwood FC
Collingwood
COL
2024-08-24
04:30
Hawthorn FC
Hawthorn
HAW
170 : 46
North Melbourne FC
North Melbourn
NM
05:45
Geelong FC
Geelong
GEE
168 : 75
West Coast Eagles
West Coast Eag
WCE
06:10
Richmond FC
Richmond
RIC
66 : 94
Gold Coast FC
Gold Coast
GCS
11:30
Brisbane Lions AFC
Brisbane Lions
BRI
87 : 67
Essendon FC
Essendon
ESS
11:40
Sydney Swans FC
Sydney Swans
SYD
121 : 90
Adelaide FC
Adelaide
ADE
2024-08-25
04:30
Western Bulldogs
Western Bulld
WBD
98 : 61
Greater Western Sydney
Greater Wester
GWS
07:20
Carlton FC
Carlton
CAR
74 : 76
St Kilda FC
St Kilda
STK
10:10
Fremantle FC
Fremantle
FRE
67 : 87
Port Adelaide FC
Port Adelaide
POR
GW 1
GW 2
GW 3
GW 4
GW 5
GW 6
GW 7
GW 8
GW 9
GW 10
GW 11
GW 12
GW 13
GW 14
GW 15
GW 16
GW 17
GW 18
GW 19
GW 20
GW 21
GW 22
GW 23
GW 24
Standings
Regular Season
#
M
W
D
L
PTS
SF
SA
DIF
SC %
1
Sydney Swans FC
Sydney Swans
23
17
0
6
68
2242
1769
473
126.7
2
Port Adelaide FC
Port Adelaide
23
16
0
7
64
2011
1752
259
114.8
3
Geelong FC
Geelong
23
15
0
8
60
2164
1928
236
112.2
4
Greater Western Sydney
Greater Wester
23
15
0
8
60
2034
1864
170
109.1
5
Brisbane Lions AFC
Brisbane Lions
23
14
1
8
58
2130
1747
383
121.9
6
Western Bulldogs
Western Bulld
23
14
0
9
56
2171
1736
435
125.1
7
Hawthorn FC
Hawthorn
23
14
0
9
56
2090
1763
327
118.5
8
Carlton FC
Carlton
23
13
0
10
52
2151
1952
199
110.2
9
Collingwood FC
Collingwood
23
12
2
9
52
1991
1943
48
102.5
10
Fremantle FC
Fremantle
23
12
1
10
50
1964
1755
209
111.9
11
Essendon FC
Essendon
23
11
1
11
46
1892
2024
-132
93.5
12
St Kilda FC
St Kilda
23
11
0
12
44
1748
1758
-10
99.4
13
Gold Coast FC
Gold Coast
23
11
0
12
44
1925
1943
-18
99.1
14
Melbourne FC
Melbourne
23
11
0
12
44
1785
1812
-27
98.5
15
Adelaide FC
Adelaide
23
8
1
14
34
1906
1923
-17
99.1
16
West Coast Eagles
West Coast Eag
23
5
0
18
20
1594
2339
-745
68.1
17
North Melbourne FC
North Melbourn
23
3
0
20
12
1619
2550
-931
63.5
18
Richmond FC
Richmond
23
2
0
21
8
1505
2364
-859
63.7
Previous Winners
Toyota AFL Premiership
2023
Collingwood FC
Brisbane Lions AFC
2022
Geelong FC
Sydney Swans FC
2021
Melbourne FC
Western Bulldogs
2020
Richmond FC
Geelong Cats FC
2019
Richmond FC
Greater Western Sydney
2018
West Coast Eagles
Collingwood FC
2017
Richmond FC
Adelaide FC
2016
Western Bulldogs
Sydney Swans FC
2015
Hawthorn FC
West Coast Eagles
2014
Hawthorn FC
Sydney Swans FC
2013
Hawthorn FC
Fremantle FC
2012
Sydney Swans FC
Hawthorn FC
2011
Geelong FC
Collingwood FC
2010
Collingwood FC
St Kilda FC
2009
Geelong FC
St Kilda FC
2008
Hawthorn FC
Geelong FC
2007
Geelong FC
Port Adelaide FC
AFL
2006
West Coast Eagles
Sydney Swans FC
2005
Sydney Swans FC
West Coast Eagles
2004
Port Adelaide FC
Brisbane Lions AFC
2003
Brisbane Lions AFC
Collingwood FC
2002
Brisbane Lions AFC
Collingwood FC
2001
Brisbane Lions AFC
Essendon FC
2000
Essendon FC
Melbourne FC
1999
North Melbourne FC
Carlton FC
1998
Adelaide FC
North Melbourne FC
1997
Adelaide FC
St Kilda FC
1996
North Melbourne FC
Sydney Swans FC
1995
Carlton FC
Geelong FC
1994
West Coast Eagles
Geelong FC
1993
Essendon FC
Carlton FC
1992
West Coast Eagles
Geelong FC
1991
Hawthorn FC
West Coast Eagles
1990
Collingwood FC
Essendon FC
VFL
1989
Hawthorn FC
Geelong FC
1988
Hawthorn FC
Melbourne FC
1987
Carlton FC
Hawthorn FC
1986
Hawthorn FC
Carlton FC
1985
Essendon FC
Hawthorn FC
1984
Essendon FC
Hawthorn FC
1983
Hawthorn FC
Essendon FC
1982
Carlton FC
Richmond FC
1981
Carlton FC
Collingwood FC
1980
Richmond FC
Collingwood FC
1979
Carlton FC
Collingwood FC
1978
Hawthorn FC
North Melbourne FC
1977
North Melbourne FC
Collingwood FC
1976
Hawthorn FC
North Melbourne FC
1975
North Melbourne FC
Hawthorn FC
1974
Richmond FC
North Melbourne FC
1973
Richmond FC
Carlton FC
1972
Carlton FC
Richmond FC
1971
Hawthorn FC
St Kilda FC
1970
Carlton FC
Collingwood FC
1969
Richmond FC
Carlton FC
1968
Carlton FC
Essendon FC
1967
Richmond FC
Geelong FC
1966
St Kilda FC
Collingwood FC
1965
Essendon FC
St Kilda FC
1964
Melbourne FC
Collingwood FC
1963
Geelong FC
Hawthorn FC
1962
Essendon FC
Carlton FC
1961
Hawthorn FC
Western Bulldogs
1960
Melbourne FC
Collingwood FC
1959
Melbourne FC
Essendon FC
1958
Collingwood FC
Melbourne FC
1957
Melbourne FC
Essendon FC
1956
Melbourne FC
Collingwood FC
1955
Melbourne FC
Collingwood FC
1954
Western Bulldogs
Melbourne FC
1953
Collingwood FC
Geelong FC
1952
Geelong FC
Collingwood FC
1951
Geelong FC
Essendon FC
1950
Essendon FC
North Melbourne FC
1949
Essendon FC
Carlton FC
1948
Melbourne FC
Essendon FC
1947
Carlton FC
Essendon FC
1946
Essendon FC
Melbourne FC
1945
Carlton FC
Sydney Swans FC
1944
Fitzroy FC
Richmond FC
1943
Richmond FC
Essendon FC
1942
Essendon FC
Richmond FC
1941
Melbourne FC
Essendon FC
1940
Melbourne FC
Richmond FC
1939
Melbourne FC
Collingwood FC
1938
Carlton FC
Collingwood FC
1937
Geelong FC
Collingwood FC
1936
Collingwood FC
Sydney Swans FC
1935
Collingwood FC
Sydney Swans FC
1934
Richmond FC
Sydney Swans FC
1933
Sydney Swans FC
Richmond FC
1932
Richmond FC
Carlton FC
1931
Geelong FC
Richmond FC
1930
Collingwood FC
Geelong FC
1929
Collingwood FC
Richmond FC
1928
Collingwood FC
Richmond FC
1927
Collingwood FC
Richmond FC
1926
Melbourne FC
Collingwood FC
1925
Geelong FC
Collingwood FC
1924
Essendon FC
Richmond FC
1923
Essendon FC
Fitzroy FC
1922
Fitzroy FC
Collingwood FC
1921
Richmond FC
Carlton FC
1920
Richmond FC
Collingwood FC
1919
Collingwood FC
Richmond FC
1918
Sydney Swans FC
Collingwood FC
1917
Collingwood FC
Fitzroy FC
1916
Fitzroy FC
Carlton FC
1915
Carlton FC
Collingwood FC
1914
Carlton FC
Sydney Swans FC
1913
Fitzroy FC
St Kilda FC
1912
Essendon FC
Sydney Swans FC
1911
Essendon FC
Collingwood FC
1910
Collingwood FC
Carlton FC
1909
Sydney Swans FC
Carlton FC
1908
Carlton FC
Essendon FC
1907
Carlton FC
Sydney Swans FC
1906
Carlton FC
Fitzroy FC
1905
Fitzroy FC
Collingwood FC
1904
Fitzroy FC
Carlton FC
1903
Collingwood FC
Fitzroy FC
1902
Collingwood FC
Essendon FC
1901
Essendon FC
Collingwood FC
1900
Melbourne FC
Fitzroy FC
1899
Fitzroy FC
Sydney Swans FC
1898
Fitzroy FC
Essendon FC
1897
Essendon FC
Geelong FC
1
Collingwood FC
Collingwood
16
2023
2
Essendon FC
Essendon
16
2000
3
Carlton FC
Carlton
16
1995
4
Richmond FC
Richmond
13
2020
5
Hawthorn FC
Hawthorn
13
2015
6
Melbourne FC
Melbourne
13
2021
7
Geelong FC
Geelong
10
2022
8
Fitzroy FC
Fitzroy
8
1944
9
Sydney Swans FC
Sydney Swans
5
2012
10
North Melbourne FC
North Melbourn
4
1999
11
West Coast Eagles
West Coast Eag
4
2018
12
Brisbane Lions AFC
Brisbane Lions
3
2003
13
Western Bulldogs
Western Bulld
2
2016
14
Adelaide FC
Adelaide
2
1998
15
St Kilda FC
St Kilda
1
1966
16
Port Adelaide FC
Port Adelaide
1
2004