AFL Almanac
SeasonsTeamsRecordsVenues
SeasonsTeamsRecordsVenues

AFL Almanac

Scores, ladders & stats · 1897–2025 · record through 2025

SeasonsTeamsRecordsVenuesAboutBuy me a beverage

Unofficial VFL/AFL record book. Not affiliated with the AFL. Historical stats may be incomplete for early seasons; coverage currently runs through the end of 2025.

← 1989All seasons1991 →

Season

1990

PremiersCollingwood

Final ladder

#TeamPWLD%Pts
1Essendon221750139.268
2Collingwood221660130.264
3West Coast221660118.464
4Melbourne221660113.264
5Hawthorn221480120.656
6North Melbourne2212100114.048
7Western Bulldogs221210099.348
8Carlton2211110104.144
9St Kilda229130100.736
10Geelong22814093.732
11Richmond22715078.628
12Fitzroy22715078.428
13Sydney22517070.420
14Brisbane Lions22418071.416

Finals

Qualifying Final
Collingwood90
West Coast90
Waverley Park
Elimination Final
Melbourne73
Hawthorn64
M.C.G.
Qualifying Final
Collingwood126
West Coast67
Waverley Park
Semi Final
West Coast130
Melbourne100
Waverley Park
Semi Final
Essendon54
Collingwood117
M.C.G.
Preliminary Final
Essendon121
West Coast58
Waverley Park
Grand Final
Essendon41
Collingwood89
M.C.G.

Leaders

Home & away · 154 matches

Open a round to see results

▸Round 17 matches
Carlton99
Sydney104
Sat 31 Mar 1990
Princes Park
Essendon141
Fitzroy60
Sat 31 Mar 1990
Windy Hill
Geelong77
Hawthorn192
Sat 31 Mar 1990
Waverley Park
North Melbourne89
Melbourne142
Sat 31 Mar 1990
M.C.G.
Brisbane Lions133
Richmond74
Sat 31 Mar 1990
Carrara
West Coast100
Collingwood54
Sun 1 Apr 1990
Subiaco
Western Bulldogs81
St Kilda144
Sun 1 Apr 1990
Western Oval
▸Round 27 matches
Richmond68
North Melbourne209
Fri 6 Apr 1990
M.C.G.
Fitzroy98
Brisbane Lions59
Sat 7 Apr 1990
Princes Park
Carlton87
Collingwood122
Sat 7 Apr 1990
Waverley Park
Melbourne128
Geelong91
Sat 7 Apr 1990
M.C.G.
St Kilda127
West Coast69
Sat 7 Apr 1990
Moorabbin Oval
Essendon159
Hawthorn97
Sun 8 Apr 1990
M.C.G.
Sydney78
Western Bulldogs140
Sun 8 Apr 1990
S.C.G.
▸Round 37 matches
St Kilda76
Carlton92
Sat 14 Apr 1990
Waverley Park
Western Bulldogs59
West Coast122
Sat 14 Apr 1990
Western Oval
Hawthorn111
Richmond81
Sat 14 Apr 1990
Princes Park
Brisbane Lions95
North Melbourne113
Sun 15 Apr 1990
Carrara
Collingwood128
Sydney93
Mon 16 Apr 1990
Victoria Park
Melbourne122
Essendon95
Mon 16 Apr 1990
M.C.G.
Geelong150
Fitzroy77
Mon 16 Apr 1990
Kardinia Park
▸Round 47 matches
West Coast120
Carlton70
Fri 20 Apr 1990
W.A.C.A.
Hawthorn120
Brisbane Lions38
Sat 21 Apr 1990
Princes Park
Collingwood96
Western Bulldogs78
Sat 21 Apr 1990
Victoria Park
Richmond49
Essendon127
Sat 21 Apr 1990
M.C.G.
Fitzroy64
Melbourne89
Sat 21 Apr 1990
Waverley Park
North Melbourne112
Geelong143
Sun 22 Apr 1990
M.C.G.
Sydney97
St Kilda131
Sun 22 Apr 1990
S.C.G.
▸Round 57 matches
Carlton76
Western Bulldogs103
Wed 25 Apr 1990
Princes Park
Richmond143
Fitzroy64
Wed 25 Apr 1990
M.C.G.
St Kilda91
Collingwood92
Sat 28 Apr 1990
M.C.G.
Essendon81
Geelong89
Sat 28 Apr 1990
Waverley Park
Hawthorn108
North Melbourne78
Sat 28 Apr 1990
Princes Park
Brisbane Lions61
Melbourne125
Sat 28 Apr 1990
Carrara
West Coast128
Sydney67
Sun 29 Apr 1990
Subiaco
▸Round 67 matches
Richmond68
West Coast103
Fri 4 May 1990
M.C.G.
Geelong151
Brisbane Lions80
Sat 5 May 1990
Kardinia Park
Carlton133
North Melbourne103
Sat 5 May 1990
Princes Park
Collingwood75
Essendon101
Sat 5 May 1990
M.C.G.
Western Bulldogs82
Fitzroy50
Sat 5 May 1990
Waverley Park
St Kilda104
Hawthorn101
Sat 5 May 1990
Moorabbin Oval
Sydney98
Melbourne93
Sun 6 May 1990
S.C.G.
▸Round 77 matches
Melbourne116
West Coast61
Fri 11 May 1990
M.C.G.
Essendon91
Carlton111
Sat 12 May 1990
Windy Hill
Collingwood92
Hawthorn94
Sat 12 May 1990
Waverley Park
Fitzroy121
St Kilda103
Sat 12 May 1990
Princes Park
North Melbourne85
Western Bulldogs87
Sat 12 May 1990
M.C.G.
Brisbane Lions96
Sydney88
Sun 13 May 1990
Carrara
Geelong82
Richmond96
Sun 13 May 1990
Kardinia Park
▸Round 87 matches
Sydney107
Geelong98
Fri 18 May 1990
S.C.G.
Carlton126
Hawthorn59
Sat 19 May 1990
Waverley Park
Fitzroy75
Collingwood120
Sat 19 May 1990
Princes Park
Melbourne133
Richmond80
Sat 19 May 1990
M.C.G.
St Kilda94
North Melbourne78
Sat 19 May 1990
Moorabbin Oval
West Coast122
Brisbane Lions63
Sun 20 May 1990
Subiaco
Western Bulldogs78
Essendon97
Sun 20 May 1990
Western Oval
▸Round 97 matches
Carlton123
Fitzroy82
Sat 26 May 1990
Princes Park
Collingwood176
North Melbourne96
Sat 26 May 1990
Victoria Park
Essendon124
St Kilda113
Sat 26 May 1990
Windy Hill
Hawthorn92
Melbourne48
Sat 26 May 1990
Waverley Park
Brisbane Lions56
Western Bulldogs125
Sat 26 May 1990
Carrara
West Coast112
Geelong93
Sun 27 May 1990
Subiaco
Richmond139
Sydney60
Sun 27 May 1990
M.C.G.
▸Round 107 matches
North Melbourne118
West Coast90
Fri 1 Jun 1990
M.C.G.
St Kilda148
Brisbane Lions71
Sat 2 Jun 1990
Moorabbin Oval
Richmond108
Carlton85
Sat 2 Jun 1990
M.C.G.
Collingwood110
Melbourne58
Sat 2 Jun 1990
Waverley Park
Fitzroy103
Hawthorn89
Sat 2 Jun 1990
Princes Park
Sydney74
Essendon164
Sun 3 Jun 1990
S.C.G.
Geelong96
Western Bulldogs94
Sun 3 Jun 1990
Kardinia Park
▸Round 117 matches
Essendon99
West Coast60
Sat 9 Jun 1990
Windy Hill
St Kilda104
Geelong112
Sat 9 Jun 1990
Waverley Park
Hawthorn132
Sydney83
Sat 9 Jun 1990
Princes Park
Brisbane Lions73
Collingwood107
Sun 10 Jun 1990
Carrara
Melbourne99
Carlton93
Mon 11 Jun 1990
M.C.G.
Fitzroy78
North Melbourne100
Mon 11 Jun 1990
Princes Park
Western Bulldogs96
Richmond82
Mon 11 Jun 1990
Western Oval
▸Round 127 matches
West Coast105
Hawthorn82
Fri 15 Jun 1990
W.A.C.A.
Carlton158
Brisbane Lions89
Sat 16 Jun 1990
Princes Park
Geelong88
Collingwood99
Sat 16 Jun 1990
Waverley Park
Essendon124
North Melbourne94
Sat 16 Jun 1990
Windy Hill
Richmond128
St Kilda108
Sat 16 Jun 1990
M.C.G.
Sydney71
Fitzroy116
Sun 17 Jun 1990
S.C.G.
Western Bulldogs68
Melbourne101
Sun 17 Jun 1990
Western Oval
▸Round 137 matches
Carlton123
Geelong104
Sat 23 Jun 1990
Princes Park
Melbourne99
St Kilda132
Sat 23 Jun 1990
M.C.G.
Brisbane Lions55
Essendon109
Sat 23 Jun 1990
Carrara
Collingwood101
Richmond42
Sat 30 Jun 1990
Victoria Park
Hawthorn73
Western Bulldogs91
Sat 30 Jun 1990
Waverley Park
North Melbourne131
Sydney41
Sat 30 Jun 1990
M.C.G.
West Coast128
Fitzroy91
Sun 1 Jul 1990
Subiaco
▸Round 147 matches
Richmond153
Brisbane Lions71
Fri 6 Jul 1990
M.C.G.
Collingwood102
West Coast76
Sat 7 Jul 1990
Victoria Park
Fitzroy61
Essendon144
Sat 7 Jul 1990
Princes Park
St Kilda78
Western Bulldogs85
Sat 7 Jul 1990
Moorabbin Oval
Hawthorn118
Geelong50
Sat 7 Jul 1990
Waverley Park
Melbourne73
North Melbourne200
Sat 7 Jul 1990
M.C.G.
Sydney90
Carlton162
Sun 8 Jul 1990
S.C.G.
▸Round 157 matches
West Coast108
St Kilda90
Fri 13 Jul 1990
W.A.C.A.
Collingwood113
Carlton59
Sat 14 Jul 1990
Waverley Park
Hawthorn67
Essendon142
Sat 14 Jul 1990
Princes Park
Western Bulldogs112
Sydney96
Sat 14 Jul 1990
Western Oval
Geelong113
Melbourne103
Sat 14 Jul 1990
Kardinia Park
North Melbourne144
Richmond100
Sat 14 Jul 1990
M.C.G.
Brisbane Lions111
Fitzroy62
Sun 15 Jul 1990
Carrara
▸Round 167 matches
West Coast109
Western Bulldogs66
Fri 20 Jul 1990
W.A.C.A.
Carlton123
St Kilda108
Sat 21 Jul 1990
Princes Park
Essendon106
Melbourne114
Sat 21 Jul 1990
Windy Hill
Fitzroy108
Geelong81
Sat 21 Jul 1990
Waverley Park
Richmond68
Hawthorn159
Sat 21 Jul 1990
M.C.G.
North Melbourne90
Brisbane Lions54
Sun 22 Jul 1990
M.C.G.
Sydney123
Collingwood147
Sun 22 Jul 1990
S.C.G.
▸Round 177 matches
Carlton101
West Coast132
Sat 28 Jul 1990
Princes Park
Essendon125
Richmond46
Sat 28 Jul 1990
Waverley Park
Melbourne109
Fitzroy90
Sat 28 Jul 1990
M.C.G.
Geelong110
North Melbourne131
Sat 28 Jul 1990
Kardinia Park
St Kilda148
Sydney73
Sat 28 Jul 1990
Moorabbin Oval
Brisbane Lions95
Hawthorn110
Sun 29 Jul 1990
Carrara
Western Bulldogs96
Collingwood93
Sun 29 Jul 1990
M.C.G.
▸Round 187 matches
North Melbourne98
Hawthorn108
Fri 3 Aug 1990
M.C.G.
Melbourne73
Brisbane Lions60
Sat 4 Aug 1990
Waverley Park
Collingwood117
St Kilda49
Sat 4 Aug 1990
Victoria Park
Geelong92
Essendon94
Sat 4 Aug 1990
Kardinia Park
Fitzroy113
Richmond75
Sat 4 Aug 1990
Princes Park
Western Bulldogs67
Carlton96
Sun 5 Aug 1990
Western Oval
Sydney68
West Coast83
Sun 5 Aug 1990
S.C.G.
▸Round 197 matches
Fitzroy88
Western Bulldogs123
Sat 11 Aug 1990
Princes Park
Hawthorn119
St Kilda83
Sat 11 Aug 1990
Waverley Park
Melbourne173
Sydney106
Sat 11 Aug 1990
M.C.G.
Brisbane Lions163
Geelong97
Sat 11 Aug 1990
Carrara
North Melbourne89
Carlton55
Sun 12 Aug 1990
M.C.G.
Essendon84
Collingwood78
Sun 12 Aug 1990
Waverley Park
West Coast153
Richmond105
Sun 12 Aug 1990
Subiaco
▸Round 207 matches
Sydney86
Brisbane Lions55
Fri 17 Aug 1990
S.C.G.
Carlton107
Essendon87
Sat 18 Aug 1990
Princes Park
Hawthorn163
Collingwood80
Sat 18 Aug 1990
Waverley Park
St Kilda117
Fitzroy116
Sat 18 Aug 1990
Moorabbin Oval
Western Bulldogs88
North Melbourne115
Sat 18 Aug 1990
Western Oval
Richmond94
Geelong158
Sat 18 Aug 1990
M.C.G.
West Coast103
Melbourne139
Sun 19 Aug 1990
Subiaco
▸Round 217 matches
North Melbourne179
St Kilda87
Fri 24 Aug 1990
M.C.G.
Hawthorn116
Carlton85
Sat 25 Aug 1990
Princes Park
Collingwood118
Fitzroy32
Sat 25 Aug 1990
Victoria Park
Essendon104
Western Bulldogs80
Sat 25 Aug 1990
Windy Hill
Geelong90
Sydney92
Sat 25 Aug 1990
Kardinia Park
Richmond50
Melbourne86
Sat 25 Aug 1990
Waverley Park
Brisbane Lions59
West Coast100
Sun 26 Aug 1990
Carrara
▸Round 227 matches
Western Bulldogs117
Brisbane Lions96
Sat 1 Sep 1990
Western Oval
Fitzroy125
Carlton113
Sat 1 Sep 1990
Princes Park
North Melbourne67
Collingwood156
Sat 1 Sep 1990
Waverley Park
St Kilda93
Essendon128
Sat 1 Sep 1990
Moorabbin Oval
Geelong83
West Coast90
Sat 1 Sep 1990
Kardinia Park
Melbourne116
Hawthorn104
Sat 1 Sep 1990
M.C.G.
Sydney109
Richmond139
Sun 2 Sep 1990
S.C.G.

Leaders

Season totals from player match stats held in the record.

Goals
1John LongmireNorth Melbourne98
2Peter DaicosCollingwood97
3Peter SumichWest Coast90
4Darren BennettMelbourne87
5Jason DunstallHawthorn83
6Gary AblettGeelong75
7Stephen KernahanCarlton69
8Tony LockettSt Kilda65
9Dermott BreretonHawthorn54
10Chris GrantWestern Bulldogs51
11Stewart LoeweSt Kilda50
12Paul RoosFitzroy49
Disposals
1Tony ShawCollingwood736
2Scott RussellCollingwood664
3Terry WallaceWestern Bulldogs615
4Darren MillaneCollingwood584
5Graham WrightCollingwood564
6Simon AtkinsWestern Bulldogs563
7Tony McGuinnessWestern Bulldogs560
8Craig BradleyCarlton557
9Matthew KnightsRichmond551
10Mick McGuaneCollingwood547
11David BainBrisbane Lions545
12Greg AndersonEssendon526