AFL Statistics Home
AFL Fixture
Players
Teams
Player Rankings
Team Rankings
Rising Stars
AFL Draft
Brownlow Medal
AFL Ladder
Coaches
Attendances
Supercoach
AFL Fantasy
AFL Highlights
AFL Team Selections
Past Players
AFL Player Contracts
AFL Injury List
Records
 
 
Live Scores & Stats
AFL Live Ladder
 
Year Type Statistic
1988 AFL Player Rankings 1990 AFL Player Rankings
1989 AFL League Total Goals Leaders (Minimum 5 Games Played)
Rank Player Team Games Total
1 Jason Dunstall Hawthorn 24 138
2 Gary Ablett Geelong 23 87
3 Tony Lockett St Kilda 11 78
4 Richard Osborne Fitzroy 16 68
5 Gavin Exell Geelong 17 63
6 Stephen Kernahan Carlton 22 59
7 Brad Hardie Brisbane 20 54
8 Brian Taylor Collingwood 11 49
9 Bill Brownless Geelong 26 46
10 Peter Sumich West Coast 19 45
11 Nicky Winmar St Kilda 22 43
12 Robert Scott Geelong 23 42
13 Barry Stoneham Geelong 26 39
13 Paul Salmon Essendon 16 39
15 Stevan Jackson West Coast 16 38
16 Paul Roos Fitzroy 20 36
17 Dermott Brereton Hawthorn 18 35
17 Peter Curran Hawthorn 15 35
19 Jeff Hogg Richmond 20 34
19 Darren Bennett Melbourne 13 34
21 Simon Madden Essendon 25 33
22 Gary Buckenara Hawthorn 21 32
23 Darren Bewick Essendon 13 30
24 Ian Fairley North Melbourne 18 28
25 Bernard Toohey Sydney 22 27
25 Bradley Plain Essendon 19 27
25 Bruce Lindner Geelong 18 27
28 Terry Daniher Essendon 23 26
28 Alastair Lynch Fitzroy 18 26
28 Brian Wilson Melbourne 18 26
31 Mark Bairstow Geelong 25 25
31 Colin Alexander Collingwood 18 25
33 Garry Hocking Geelong 26 24
33 Peter German North Melbourne 22 24
33 Roger Merrett Brisbane 22 24
33 Greg Healy Melbourne 21 24
33 James Morrissey Hawthorn 21 24
33 Peter Daicos Collingwood 20 24
33 Kieran Sporn Essendon 20 24
33 Alan Ezard Essendon 19 24
33 Mark Arceri North Melbourne 12 24
42 Paul Couch Geelong 26 23
42 Tim Watson Essendon 24 23
42 Jon Dorotich Carlton 17 23
42 Craig Starcevich Collingwood 15 23
42 Simon Verbeek Carlton 15 23
47 Terry Thripp Sydney 22 22
47 Wally Matera Fitzroy 20 22
47 Bernie Harris Brisbane 18 22
47 Mark Naley Carlton 16 22
47 Jason Love North Melbourne 15 22
52 Andrew Bews Geelong 26 21
52 Mick Dwyer St Kilda 22 21
52 Adrian Gleeson Carlton 21 21
52 Adrian Campbell Western Bulldogs 14 21
52 Anthony Antrobus Essendon 13 21
52 Tony Hall Hawthorn 12 21
58 John McCarthy North Melbourne 22 20
58 Garry Lyon Melbourne 15 20
60 Robert DiPierdomenico Hawthorn 24 19
60 Michael Long Essendon 24 19
60 Mark Williams Brisbane 22 19
60 Chris Wittman Hawthorn 20 19
60 Brett Bowey St Kilda 19 19
60 Earl Spalding Melbourne 19 19
60 Dean Anderson Hawthorn 18 19
60 Greg Williams Sydney 17 19
60 Dale Weightman Richmond 15 19
60 John Georgiades Western Bulldogs 9 19
60 Phillip O'Keeffe Western Bulldogs 9 19
60 Cameron O'Brien Brisbane 8 19
72 Robert Teal Sydney 17 18
72 Chris Lewis West Coast 16 18
74 Jim Stynes Melbourne 24 17
74 Barry Mitchell Sydney 20 17
74 Paul Hawke Collingwood 19 17
74 James Manson Collingwood 18 17
74 Craig Kelly Collingwood 17 17
74 Tim Powell Richmond 15 17
80 John Platten Hawthorn 22 16
80 Craig Bradley Carlton 21 16
80 Justin Pickering Richmond 18 16
80 Doug Barwick Collingwood 17 16
80 Paul Broderick Fitzroy 17 16
80 Tony Morwood Sydney 15 16
80 Phil Scott West Coast 15 16
80 Jose Romero North Melbourne 14 16
80 Graham Wright Collingwood 14 16
80 Michael Werner Essendon 12 16
80 Warwick Capper Brisbane 11 16
80 Darren Collins Western Bulldogs 10 16
80 Phil Egan Richmond 10 16
80 Rod Owen St Kilda 10 16
80 Darren Ogier Sydney 8 16
80 Mark Scott Fitzroy 6 16
96 Darrin Pritchard Hawthorn 23 15
96 Leon Higgins Sydney 20 15
96 Stephen Newport Melbourne 20 15
96 Sean Wight Melbourne 19 15
96 Ian Herman Carlton 18 15
96 Ricky Jackson Melbourne 18 15
96 Paul Bryce North Melbourne 17 15
96 Trevor Poole Richmond 16 15
96 Simon Beasley Western Bulldogs 6 15
105 Greg Anderson Essendon 23 14
105 Tony McGuinness Western Bulldogs 22 14
105 Wayne Schwass North Melbourne 22 14
105 Darren Morgan Geelong 21 14
105 David Bain Brisbane 20 14
105 Peter Russo St Kilda 20 14
105 Dennis Carroll Sydney 19 14
105 John Kennedy Hawthorn 17 14
105 Don Pyke West Coast 16 14
105 Heath Shephard Collingwood 9 14
105 Athas Hrysoulakis Collingwood 8 14
105 Mick Conlan Fitzroy 7 14
105 Shane Hamilton Geelong 6 14
118 David Murphy Sydney 22 13
118 Darren Millane Collingwood 21 13
118 Peter Foster Western Bulldogs 19 13
118 Ross Lyon Fitzroy 14 13
118 Robert Harvey St Kilda 12 13
118 Paul Van Der Haar Essendon 12 13
124 Simon Atkins Western Bulldogs 21 12
124 Nathan Burke St Kilda 21 12
124 Mark Bayes Sydney 20 12
124 Mark Mickan Brisbane 16 12
124 Karl Langdon West Coast 14 12
124 Ron McKeown Collingwood 14 12
124 Derek Kickett North Melbourne 12 12
124 Darren Crocker North Melbourne 9 12
124 David Cameron Geelong 8 12
124 Darren Wheildon Fitzroy 6 12
134 Matt Armstrong Fitzroy 22 11
134 Gavin Brown Collingwood 22 11
134 Steven Stretch Melbourne 22 11
134 Stewart Loewe St Kilda 21 11
134 John Gastev Brisbane 19 11
134 Geoff Miles West Coast 18 11
134 Stephen Wright Sydney 17 11
134 Robert Elphinstone St Kilda 15 11
134 Tony Campbell Melbourne 14 11
134 Mark Harvey Essendon 12 11
134 Brian Royal Western Bulldogs 12 11
134 Glenn Coleman Sydney 10 11
134 Darren McAsey Sydney 10 11
134 Fraser Murphy Carlton 10 11
148 Neville Bruns Geelong 19 10
148 Mark Hepburn North Melbourne 19 10
148 Todd Breman West Coast 15 10
148 Richard Dennis Carlton 12 10
148 David Flintoff Melbourne 12 10
148 Chris Waterman West Coast 10 10
148 David Strooper Fitzroy 9 10
148 Phil Krakouer North Melbourne 7 10
148 Dwayne Russell Geelong 7 10
157 Scott McIvor Brisbane 22 9
157 Matthew Larkin North Melbourne 20 9
157 David Hart West Coast 19 9
157 Matthew Knights Richmond 19 9
157 Allan McKellar Richmond 18 9
157 Michael Ford Western Bulldogs 17 9
157 John Longmire North Melbourne 16 9
157 Michael Richardson Brisbane 15 9
157 Wayne Henwood Sydney 11 9
157 Jim Krakouer North Melbourne 11 9
157 Stuart Griffiths Richmond 8 9
157 Michael Roach Richmond 7 9
157 Paul Spargo North Melbourne 7 9
157 Andrew MacNish West Coast 6 9
171 Anthony Condon Hawthorn 23 8
171 David Grant St Kilda 22 8
171 Jamie Turner Collingwood 21 8
171 Jayson Daniels St Kilda 20 8
171 Doug Hawkins Western Bulldogs 20 8
171 Darren Kappler Fitzroy 19 8
171 Peter Wilson Richmond 19 8
171 Dwayne Lamb West Coast 18 8
171 Mark Yeates Geelong 18 8
171 Graeme Yeats Melbourne 16 8
171 Alastair Clarkson North Melbourne 13 8
171 Des Ryan Richmond 13 8
171 Barry Young Richmond 13 8
171 Brett Allison North Melbourne 12 8
171 Trevor Barker St Kilda 12 8
171 Andrew Phillips Carlton 12 8
171 Shane Ellis West Coast 10 8
171 Michael Parsons Sydney 10 8
171 Kevin Caton Fitzroy 9 8
171 Stephen Silvagni Carlton 6 8
191 John Blakey Fitzroy 20 7
191 Mark Eustice Sydney 20 7
191 Craig Lambert Richmond 20 7
191 Dean Turner West Coast 18 7
191 Richard Cousins Western Bulldogs 17 7
191 Simon Eishold Melbourne 16 7
191 Mark Lee Richmond 14 7
191 Bill Duckworth Essendon 13 7
191 David Dwyer North Melbourne 13 7
191 Luke Beveridge Melbourne 12 7
191 Stephen Malaxos West Coast 12 7
191 Mark Cullen Western Bulldogs 7 7
203 Anthony Daniher Essendon 25 6
203 Greg Dear Hawthorn 21 6
203 Ross Smith North Melbourne 20 6
203 John Worsfold West Coast 20 6
203 Gavin Crosisca Collingwood 19 6
203 Michael Pickering Richmond 19 6
203 Steven O'Dwyer Melbourne 17 6
203 Stephen MacPherson Western Bulldogs 14 6
203 Craig McGrath Fitzroy 14 6
203 Tony Shaw Collingwood 14 6
203 John Annear West Coast 13 6
203 Spiro Kourkoumelis St Kilda 9 6
203 Todd Viney Melbourne 9 6
203 Gerard Healy Sydney 8 6
203 Andrew Taylor Brisbane 8 6
203 Mark Williams Western Bulldogs 8 6
219 Gary Ayres Hawthorn 24 5
219 Michael Tuck Hawthorn 23 5
219 Darren Williams Essendon 20 5
219 Scott Wynd Western Bulldogs 20 5
219 Justin Madden Carlton 19 5
219 Mark Roberts Brisbane 19 5
219 Spiro Malakellis Geelong 14 5
219 Rick Kennedy Western Bulldogs 12 5
219 Stephen Tingay Melbourne 12 5
219 Frank Coghlan St Kilda 11 5
219 Andy Goodwin Richmond 11 5
219 Paul Meldrum Carlton 11 5
219 Craig Turley West Coast 11 5
219 Marcus Ashcroft Brisbane 10 5
219 Donald McDonald North Melbourne 10 5
219 Paul Tuddenham Collingwood 10 5
219 Adrian Fletcher Geelong 8 5
219 David Robertson Collingwood 8 5
219 Michael Gallagher Carlton 7 5
219 Brett Scott Sydney 7 5
219 Warren Dean Melbourne 6 5
240 Michael Schulze Geelong 26 4
240 Andrew Collins Hawthorn 24 4
240 Dean Rice St Kilda 22 4
240 Michael Gale Fitzroy 21 4
240 Jim Wynd Fitzroy 21 4
240 Tony Free Richmond 20 4
240 Mil Hanna Carlton 20 4
240 Alan Johnson Melbourne 20 4
240 Geoff Raines Brisbane 20 4
240 Rodney Grinter Melbourne 19 4
240 Danny Hughes Melbourne 19 4
240 Andrew Lockyer West Coast 18 4
240 Dean Bailey Essendon 17 4
240 Brendan Bower Richmond 17 4
240 Tom Alvin Carlton 16 4
240 Shane Kerrison Collingwood 16 4
240 Rod Lester-Smith Brisbane 16 4
240 Darren Flanigan Geelong 14 4
240 Peter Rohde Melbourne 14 4
240 Matt Hanneberry Western Bulldogs 13 4
240 Mark Summers Richmond 12 4
240 Carl Dilena Fitzroy 11 4
240 Andrew Underwood Essendon 11 4
240 Chris Connolly Melbourne 10 4
240 Murray Wrenstead Collingwood 10 4
240 Luke O'Sullivan Carlton 9 4
240 Kain Taylor St Kilda 9 4
240 Glenn Hawker Carlton 8 4
240 Darren Davies Western Bulldogs 7 4
240 Troy Ugle West Coast 6 4
240 John Howat Melbourne 5 4
240 Peter Sartori Carlton 5 4
240 Brian Winton St Kilda 5 4
273 Mark Bos Geelong 26 3
273 Gary O'Donnell Essendon 25 3
273 Terry Wallace Western Bulldogs 22 3
273 Stephen Wallis Western Bulldogs 22 3
273 Brenton Phillips Brisbane 21 3
273 Peter Schwab Hawthorn 21 3
273 Damian Bourke Geelong 20 3
273 Steven Febey Melbourne 20 3
273 Chris Mainwaring West Coast 20 3
273 David O'Keeffe Brisbane 20 3
273 Ben Buckley North Melbourne 18 3
273 Michael Martyn North Melbourne 18 3
273 Michael Christian Collingwood 17 3
273 Michael McGuane Collingwood 17 3
273 Ian Aitken Carlton 15 3
273 Brendan McCormack Fitzroy 15 3
273 Peter Bourke Fitzroy 13 3
273 Ed Considine Essendon 13 3
273 David Willis Sydney 13 3
273 Michael McLean Western Bulldogs 12 3
273 Bret Bailey Melbourne 9 3
273 Michael Phyland Sydney 9 3
273 Andrew McKinnon Carlton 8 3
273 David Honybun Richmond 7 3
273 Sean Denham Geelong 6 3
273 Robert Dickson Hawthorn 6 3
273 Bradley Gotch St Kilda 6 3
273 Paul Holdsworth Sydney 6 3
273 Michael Mitchell Richmond 6 3
273 Trevor Spencer Essendon 6 3
273 David Brown Sydney 5 3
273 Gary Cameron Geelong 5 3
305 Steven Hocking Geelong 26 2
305 Kevin Walsh Essendon 25 2
305 Paul Harding St Kilda 22 2
305 Tim Darcy Geelong 21 2
305 Matthew Hogg Western Bulldogs 21 2
305 Gary Pert Fitzroy 21 2
305 Brian Leys Richmond 20 2
305 David O'Connell West Coast 18 2
305 Ken Sheldon St Kilda 18 2
305 Michael Brennan West Coast 16 2
305 Shane Morwood Collingwood 16 2
305 David Rhys-Jones Carlton 16 2
305 Andrew Rogers Geelong 16 2
305 Adrian Barich West Coast 14 2
305 Ben Ingleton St Kilda 14 2
305 David Cloke Collingwood 13 2
305 Ricky Nixon Richmond 13 2
305 Steven Da Rui Carlton 12 2
305 Garry Foulds Essendon 12 2
305 David Grenvold Essendon 12 2
305 Dean McRae North Melbourne 12 2
305 Steve Reynoldson Brisbane 11 2
305 Paul Abbott Hawthorn 10 2
305 Ray Jencke Hawthorn 10 2
305 Michael Thomson Richmond 10 2
305 Wayne Blackwell Carlton 9 2
305 Michael Kennedy Brisbane 9 2
305 Dean Wallis Essendon 9 2
305 Leon Harris Fitzroy 8 2
305 Troy Moloney Western Bulldogs 8 2
305 Phillip Walsh Brisbane 8 2
305 John Manton Richmond 7 2
305 Chris O'Sullivan Brisbane 6 2
305 Lachlan Sim Brisbane 6 2
305 Darren Troy Geelong 6 2
305 Tim Barling Sydney 5 2
305 Simon Hose Brisbane 5 2
305 Ron James Western Bulldogs 5 2
305 Dannie Seow Melbourne 5 2
305 Mark Stockdale Richmond 5 2
345 Brett Lovett Melbourne 24 1
345 Scott Maginness Hawthorn 24 1
345 Brett Stephens Fitzroy 22 1
345 Guy McKenna West Coast 20 1
345 Warren McKenzie Carlton 18 1
345 Matthew Rendell Fitzroy 18 1
345 Stuart Wigney Western Bulldogs 18 1
345 Murray Rance West Coast 17 1
345 Shane Robertson Carlton 16 1
345 Alex Ishchenko Brisbane 13 1
345 Damian Monkhorst Collingwood 13 1
345 Rodney Eade Brisbane 12 1
345 David Bolton Sydney 11 1
345 Wayne Johnston Carlton 11 1
345 Denis Banks Collingwood 9 1
345 Chris Pym Richmond 9 1
345 Jason Baldwin Fitzroy 8 1
345 Matthew Campbell Brisbane 8 1
345 Fraser Brown Carlton 7 1
345 Ian Dargie St Kilda 7 1
345 Bradley Edwards Fitzroy 6 1
345 David Johnston Essendon 6 1
345 Paul Dear Hawthorn 5 1
345 Ken Hunter Carlton 5 1
345 Ashley Matthews Carlton 5 1
345 Trent Nichols Richmond 5 1
345 Graham Osborne Fitzroy 5 1
345 Paul Peos West Coast 5 1
345 Craig Potter Sydney 5 1
1988 AFL Player Rankings 1990 AFL Player Rankings
Compare Teams
Blues Bombers Bulldogs
Cats Crows Demons
Dockers Eagles Giants
Hawks Kangaroos Lions
Magpies Power Saints
Suns Swans Tigers
All Players
Player Search
Past Players
Other Players
Compare Players
Blues Bombers Bulldogs
Cats Crows Demons
Dockers Eagles Giants
Hawks Kangaroos Lions
Magpies Power Saints
Suns Swans Tigers
League Averages
League Totals
Rising Star Averages
Rising Star Totals
Season Goalkickers
Blues Bombers Bulldogs
Cats Crows Demons
Dockers Eagles Giants
Hawks Kangaroos Lions
Magpies Power Saints
Suns Swans Tigers
Team Averages
Team Totals
Opponent Averages
Opponent Totals
Team/Opponent Differential Averages
Team/Opponent Differential Totals
Full AFL Draft History
Draft Summary by Team
Blues Bombers Bulldogs
Cats Crows Demons
Dockers Eagles Giants
Hawks Kangaroos Lions
Magpies Power Saints
Suns Swans Tigers
Rising Star Round by Round
Rising Star Nominees
Rising Star Winners
Blues Bombers Bulldogs
Cats Crows Demons
Dockers Eagles Giants
Hawks Kangaroos Lions
Magpies Power Saints
Suns Swans Tigers
Full Season AFL Fixture
Blues Bombers Bulldogs
Cats Crows Demons
Dockers Eagles Giants
Hawks Kangaroos Lions
Magpies Power Saints
Suns Swans Tigers
Full Season
Live Ladder
Round Match Period Location
Venue Stats
Full Brownlow Medal Count
Brownlow Medal Winners
Summary by Team
Blues Bombers Bulldogs
Cats Crows Demons
Dockers Eagles Giants
Hawks Kangaroos Lions
Magpies Power Saints
Suns Swans Tigers
AFL Crowds & Attendances
Blues Bombers Bulldogs
Cats Crows Demons
Dockers Eagles Giants
Hawks Kangaroos Lions
Magpies Power Saints
Suns Swans Tigers
AFL Coaches
Blues Bombers Bulldogs
Cats Crows Demons
Dockers Eagles Giants
Hawks Kangaroos Lions
Magpies Power Saints
Suns Swans Tigers
AFL Highlights
Blues Bombers Bulldogs
Cats Crows Demons
Dockers Eagles Giants
Hawks Kangaroos Lions
Magpies Power Saints
Suns Swans Tigers
Round by Round Player Rankings
Season Player Rankings
Supercoach Breakevens
Supercoach Scores
Supercoach Prices
Custom Supercoach Player List
Pre-Season Supercoach Stats
Round by Round Player Rankings
Season Player Rankings
AFL Fantasy Breakevens
AFL Fantasy Scores
AFL Fantasy Prices
Custom AFL Fantasy Player List
Pre-Season AFL Fantasy Stats
Latest Team Selections
Custom Team Selections List
Blues Bombers Bulldogs
Cats Crows Demons
Dockers Eagles Giants
Hawks Kangaroos Lions
Magpies Power Saints
Suns Swans Tigers
Blues Bombers Bulldogs
Cats Crows Demons
Dockers Eagles Giants
Hawks Kangaroos Lions
Magpies Power Saints
Suns Swans Tigers
X