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.

← 1968All seasons1970 →

Season

1969

PremiersRichmond

Final ladder

#TeamPWLD%Pts
1Collingwood201550128.960
2Carlton201550120.560
3Geelong201361119.954
4Richmond201370124.652
5Hawthorn20137098.852
6Essendon201091102.542
7St Kilda209110103.236
8North Melbourne20812087.532
9Sydney20713082.528
10Fitzroy20713082.428
11Western Bulldogs20614085.524
12Melbourne20317083.112

Finals

Semi Final
Geelong49
Richmond167
M.C.G.
Semi Final
Collingwood71
Carlton107
M.C.G.
Preliminary Final
Collingwood81
Richmond107
M.C.G.
Grand Final
Carlton60
Richmond85
M.C.G.

Leaders

Home & away · 120 matches

Open a round to see results

▸Round 16 matches
St Kilda79
Carlton82
Sat 5 Apr 1969
Moorabbin Oval
Hawthorn111
Collingwood89
Sat 5 Apr 1969
Glenferrie Oval
North Melbourne110
Sydney101
Sat 5 Apr 1969
Arden St
Richmond111
Essendon82
Mon 7 Apr 1969
M.C.G.
Fitzroy103
Western Bulldogs159
Mon 7 Apr 1969
Princes Park
Geelong118
Melbourne91
Mon 7 Apr 1969
Kardinia Park
▸Round 26 matches
Carlton210
Hawthorn82
Sat 12 Apr 1969
Princes Park
Collingwood82
Richmond99
Sat 12 Apr 1969
Victoria Park
Essendon91
Geelong91
Sat 12 Apr 1969
Windy Hill
Sydney98
Fitzroy100
Sat 12 Apr 1969
Lake Oval
Western Bulldogs65
St Kilda98
Sat 12 Apr 1969
Western Oval
Melbourne79
North Melbourne107
Sat 12 Apr 1969
M.C.G.
▸Round 36 matches
Western Bulldogs52
Carlton81
Sat 19 Apr 1969
Western Oval
Collingwood130
Melbourne62
Sat 19 Apr 1969
Victoria Park
Essendon85
Hawthorn98
Sat 19 Apr 1969
Windy Hill
Fitzroy91
St Kilda132
Sat 19 Apr 1969
Princes Park
Geelong134
Sydney74
Sat 19 Apr 1969
Kardinia Park
Richmond106
North Melbourne111
Sat 19 Apr 1969
M.C.G.
▸Round 46 matches
Melbourne79
Essendon97
Fri 25 Apr 1969
M.C.G.
St Kilda69
Geelong92
Fri 25 Apr 1969
Moorabbin Oval
Carlton89
Collingwood153
Sat 26 Apr 1969
Princes Park
North Melbourne129
Fitzroy96
Sat 26 Apr 1969
Arden St
Hawthorn130
Western Bulldogs85
Sat 26 Apr 1969
Glenferrie Oval
Sydney91
Richmond136
Sat 26 Apr 1969
Lake Oval
▸Round 56 matches
Carlton137
Sydney112
Sat 3 May 1969
Princes Park
St Kilda120
Collingwood114
Sat 3 May 1969
Moorabbin Oval
Essendon113
North Melbourne83
Sat 3 May 1969
Windy Hill
Richmond120
Fitzroy55
Sat 3 May 1969
M.C.G.
Western Bulldogs84
Geelong144
Sat 3 May 1969
Western Oval
Hawthorn136
Melbourne104
Sat 3 May 1969
Glenferrie Oval
▸Round 66 matches
Geelong124
Carlton85
Sat 10 May 1969
Kardinia Park
Collingwood115
Western Bulldogs62
Sat 10 May 1969
Victoria Park
Fitzroy90
Essendon115
Sat 10 May 1969
Princes Park
North Melbourne87
Hawthorn96
Sat 10 May 1969
Arden St
Melbourne93
Richmond121
Sat 10 May 1969
M.C.G.
Sydney93
St Kilda56
Sat 10 May 1969
Lake Oval
▸Round 76 matches
Carlton108
Melbourne78
Sat 17 May 1969
Princes Park
Collingwood98
Fitzroy85
Sat 17 May 1969
Victoria Park
St Kilda106
Essendon80
Sat 17 May 1969
Moorabbin Oval
Western Bulldogs58
Sydney66
Sat 17 May 1969
Western Oval
Geelong99
North Melbourne107
Sat 17 May 1969
Kardinia Park
Richmond52
Hawthorn61
Sat 17 May 1969
M.C.G.
▸Round 86 matches
Richmond86
Carlton115
Sat 24 May 1969
M.C.G.
Sydney74
Collingwood130
Sat 24 May 1969
Lake Oval
Essendon105
Western Bulldogs90
Sat 24 May 1969
Windy Hill
Fitzroy81
Melbourne102
Sat 24 May 1969
Princes Park
Hawthorn94
Geelong90
Sat 24 May 1969
Glenferrie Oval
North Melbourne103
St Kilda94
Sat 24 May 1969
Arden St
▸Round 96 matches
Carlton103
Essendon45
Sat 31 May 1969
Princes Park
Collingwood118
North Melbourne58
Sat 31 May 1969
Victoria Park
Geelong107
Fitzroy45
Sat 31 May 1969
Kardinia Park
Western Bulldogs61
Richmond50
Sat 31 May 1969
Western Oval
St Kilda95
Hawthorn49
Sat 31 May 1969
Moorabbin Oval
Melbourne69
Sydney94
Sat 31 May 1969
M.C.G.
▸Round 106 matches
Fitzroy81
Hawthorn105
Sat 7 Jun 1969
Princes Park
Richmond94
St Kilda80
Sat 7 Jun 1969
M.C.G.
Collingwood106
Geelong59
Sat 14 Jun 1969
Victoria Park
Sydney103
Essendon123
Sat 14 Jun 1969
Lake Oval
North Melbourne57
Carlton78
Mon 16 Jun 1969
Arden St
Melbourne120
Western Bulldogs95
Mon 16 Jun 1969
M.C.G.
▸Round 116 matches
Carlton158
Fitzroy98
Sat 21 Jun 1969
Princes Park
Essendon97
Collingwood108
Sat 21 Jun 1969
Windy Hill
Western Bulldogs143
North Melbourne97
Sat 21 Jun 1969
Western Oval
Geelong113
Richmond86
Sat 21 Jun 1969
Kardinia Park
Hawthorn163
Sydney105
Sat 21 Jun 1969
Glenferrie Oval
St Kilda120
Melbourne94
Sat 21 Jun 1969
Moorabbin Oval
▸Round 126 matches
Carlton66
St Kilda54
Sat 28 Jun 1969
Princes Park
Collingwood78
Hawthorn47
Sat 28 Jun 1969
Victoria Park
Essendon63
Richmond54
Sat 28 Jun 1969
Windy Hill
Western Bulldogs115
Fitzroy68
Sat 28 Jun 1969
Western Oval
Melbourne78
Geelong99
Sat 28 Jun 1969
M.C.G.
Sydney83
North Melbourne80
Sat 28 Jun 1969
Lake Oval
▸Round 136 matches
Hawthorn80
Carlton149
Sat 5 Jul 1969
Glenferrie Oval
Richmond93
Collingwood91
Sat 5 Jul 1969
M.C.G.
Geelong74
Essendon94
Sat 5 Jul 1969
Kardinia Park
Fitzroy129
Sydney80
Sat 5 Jul 1969
Princes Park
St Kilda87
Western Bulldogs77
Sat 5 Jul 1969
Moorabbin Oval
North Melbourne130
Melbourne127
Sat 5 Jul 1969
Arden St
▸Round 146 matches
Carlton114
Western Bulldogs112
Sat 12 Jul 1969
Princes Park
Melbourne107
Collingwood109
Sat 12 Jul 1969
M.C.G.
Hawthorn121
Essendon114
Sat 12 Jul 1969
Glenferrie Oval
St Kilda58
Fitzroy74
Sat 12 Jul 1969
Moorabbin Oval
Sydney87
Geelong113
Sat 12 Jul 1969
Lake Oval
North Melbourne48
Richmond117
Sat 12 Jul 1969
Arden St
▸Round 156 matches
Collingwood106
Carlton116
Sat 19 Jul 1969
Victoria Park
Essendon99
Melbourne94
Sat 19 Jul 1969
Windy Hill
Fitzroy126
North Melbourne96
Sat 19 Jul 1969
Princes Park
Western Bulldogs106
Hawthorn93
Sat 19 Jul 1969
Western Oval
Geelong92
St Kilda104
Sat 19 Jul 1969
Kardinia Park
Richmond144
Sydney77
Sat 19 Jul 1969
M.C.G.
▸Round 166 matches
Sydney74
Carlton126
Sat 26 Jul 1969
Lake Oval
North Melbourne94
Essendon67
Sat 26 Jul 1969
Arden St
Melbourne95
Hawthorn131
Sat 26 Jul 1969
M.C.G.
Collingwood83
St Kilda73
Sat 2 Aug 1969
Victoria Park
Fitzroy66
Richmond57
Sat 2 Aug 1969
Princes Park
Geelong155
Western Bulldogs78
Sat 2 Aug 1969
Kardinia Park
▸Round 176 matches
Carlton95
Geelong110
Sat 9 Aug 1969
Princes Park
Western Bulldogs82
Collingwood104
Sat 9 Aug 1969
Western Oval
Essendon132
Fitzroy95
Sat 9 Aug 1969
Windy Hill
Hawthorn144
North Melbourne126
Sat 9 Aug 1969
Glenferrie Oval
Richmond125
Melbourne85
Sat 9 Aug 1969
M.C.G.
St Kilda68
Sydney100
Sat 9 Aug 1969
Moorabbin Oval
▸Round 186 matches
Melbourne99
Carlton92
Sat 16 Aug 1969
M.C.G.
Fitzroy70
Collingwood90
Sat 16 Aug 1969
Princes Park
Essendon139
St Kilda76
Sat 16 Aug 1969
Windy Hill
Sydney113
Western Bulldogs96
Sat 16 Aug 1969
Lake Oval
North Melbourne89
Geelong98
Sat 16 Aug 1969
Arden St
Hawthorn88
Richmond99
Sat 16 Aug 1969
Glenferrie Oval
▸Round 196 matches
Carlton127
Richmond156
Sat 23 Aug 1969
Princes Park
Collingwood129
Sydney58
Sat 23 Aug 1969
Victoria Park
Western Bulldogs94
Essendon82
Sat 23 Aug 1969
Western Oval
Melbourne97
Fitzroy99
Sat 23 Aug 1969
M.C.G.
Geelong110
Hawthorn95
Sat 23 Aug 1969
Kardinia Park
St Kilda144
North Melbourne58
Sat 23 Aug 1969
Moorabbin Oval
▸Round 206 matches
Essendon118
Carlton129
Sat 30 Aug 1969
Windy Hill
North Melbourne89
Collingwood96
Sat 30 Aug 1969
Arden St
Fitzroy93
Geelong70
Sat 30 Aug 1969
Princes Park
Richmond154
Western Bulldogs64
Sat 30 Aug 1969
M.C.G.
Hawthorn101
St Kilda90
Sat 30 Aug 1969
Glenferrie Oval
Sydney120
Melbourne85
Sat 30 Aug 1969
Lake Oval

Leaders

Season totals from player match stats held in the record.

Goals
1Doug WadeGeelong127
2Peter HudsonHawthorn120
3Peter McKennaCollingwood98
4Doug SearlFitzroy68
5Alex JesaulenkoCarlton66
6Sam KekovichNorth Melbourne56
7Rex HuntRichmond55
8Kevin NealeSt Kilda50
9Ross DillonMelbourne48
10Peter JonesCarlton46
11George BissetWestern Bulldogs45
12Alan NoonanEssendon43
Disposals
1Kevin BartlettRichmond594
2Wayne RichardsonCollingwood544
3Ian NankervisGeelong539
4Barry DavisEssendon536
5Peter BedfordSydney517
6Bill GogginGeelong496
7George BissetWestern Bulldogs494
8David ThorpeWestern Bulldogs494
9Adrian GallagherCarlton490
10Haydn McAuliffeSydney490
11Gary CraneCarlton485
12John TownsendMelbourne484