AFL Statistics Home
AFL Fixture
Players
Teams
Player Rankings
Team Rankings
Rising Stars
AFL Draft
Brownlow Medal
All-Australian
AFL Ladder
Coaches
Attendances
Supercoach
AFL Fantasy
AFL Highlights
AFL Team Selections
Past Players
AFL Player Contracts
AFL Injury List
Records
 
Year Type Position Statistic Min Games
1988 AFL Player Rankings 1990 AFL Player Rankings
1989 AFL League Total Goals Leaders
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 Phil Egan Richmond 10 16
80 Rod Owen St Kilda 10 16
80 Darren Ogier Sydney 8 16
80 Mark Scott Fitzroy 6 16
95 Darrin Pritchard Hawthorn 23 15
95 Leon Higgins Sydney 20 15
95 Stephen Newport Melbourne 20 15
95 Sean Wight Melbourne 19 15
95 Ian Herman Carlton 18 15
95 Ricky Jackson Melbourne 18 15
95 Paul Bryce North Melbourne 17 15
95 Trevor Poole Richmond 16 15
95 Simon Beasley Western Bulldogs 6 15
104 Greg Anderson Essendon 23 14
104 Tony McGuinness Western Bulldogs 22 14
104 Wayne Schwass North Melbourne 22 14
104 Darren Morgan Geelong 21 14
104 David Bain Brisbane 20 14
104 Peter Russo St Kilda 20 14
104 Dennis Carroll Sydney 19 14
104 John Kennedy Hawthorn 17 14
104 Don Pyke West Coast 16 14
104 Heath Shephard Collingwood 9 14
104 Athas Hrysoulakis Collingwood 8 14
104 Mick Conlan Fitzroy 7 14
104 Shane Hamilton Geelong 6 14
117 David Murphy Sydney 22 13
117 Darren Millane Collingwood 21 13
117 Peter Foster Western Bulldogs 19 13
117 Ross Lyon Fitzroy 14 13
117 Robert Harvey St Kilda 12 13
117 Paul Van Der Haar Essendon 12 13
123 Simon Atkins Western Bulldogs 21 12
123 Nathan Burke St Kilda 21 12
123 Mark Bayes Sydney 20 12
123 Mark Mickan Brisbane 16 12
123 Karl Langdon West Coast 14 12
123 Ron McKeown Collingwood 14 12
123 Derek Kickett North Melbourne 12 12
123 Darren Crocker North Melbourne 9 12
123 David Cameron Geelong 8 12
123 Darren Wheildon Fitzroy 6 12
133 Matt Armstrong Fitzroy 22 11
133 Gavin Brown Collingwood 22 11
133 Steven Stretch Melbourne 22 11
133 Stewart Loewe St Kilda 21 11
133 John Gastev Brisbane 19 11
133 Geoff Miles West Coast 18 11
133 Stephen Wright Sydney 17 11
133 Robert Elphinstone St Kilda 15 11
133 Tony Campbell Melbourne 14 11
133 Mark Harvey Essendon 12 11
133 Brian Royal Western Bulldogs 12 11
133 Glenn Coleman Sydney 10 11
133 Darren McAsey Sydney 10 11
133 Fraser Murphy Carlton 10 11
147 Neville Bruns Geelong 19 10
147 Mark Hepburn North Melbourne 19 10
147 Todd Breman West Coast 15 10
147 Richard Dennis Carlton 12 10
147 David Flintoff Melbourne 12 10
147 Chris Waterman West Coast 10 10
147 David Strooper Fitzroy 9 10
147 Phil Krakouer North Melbourne 7 10
147 Dwayne Russell Geelong 7 10
156 Scott McIvor Brisbane 22 9
156 Matthew Larkin North Melbourne 20 9
156 David Hart West Coast 19 9
156 Matthew Knights Richmond 19 9
156 Allan McKellar Richmond 18 9
156 Michael Ford Western Bulldogs 17 9
156 John Longmire North Melbourne 16 9
156 Michael Richardson Brisbane 15 9
156 Wayne Henwood Sydney 11 9
156 Jim Krakouer North Melbourne 11 9
156 Stuart Griffiths Richmond 8 9
156 Michael Roach Richmond 7 9
156 Paul Spargo North Melbourne 7 9
156 Andrew MacNish West Coast 6 9
170 Anthony Condon Hawthorn 23 8
170 David Grant St Kilda 22 8
170 Jamie Turner Collingwood 21 8
170 Jayson Daniels St Kilda 20 8
170 Doug Hawkins Western Bulldogs 20 8
170 Darren Kappler Fitzroy 19 8
170 Peter Wilson Richmond 19 8
170 Dwayne Lamb West Coast 18 8
170 Mark Yeates Geelong 18 8
170 Graeme Yeats Melbourne 16 8
170 Alastair Clarkson North Melbourne 13 8
170 Des Ryan Richmond 13 8
170 Barry Young Richmond 13 8
170 Brett Allison North Melbourne 12 8
170 Trevor Barker St Kilda 12 8
170 Andrew Phillips Carlton 12 8
170 Shane Ellis West Coast 10 8
170 Michael Parsons Sydney 10 8
170 Kevin Caton Fitzroy 9 8
170 Stephen Silvagni Carlton 6 8
190 John Blakey Fitzroy 20 7
190 Mark Eustice Sydney 20 7
190 Craig Lambert Richmond 20 7
190 Dean Turner West Coast 18 7
190 Richard Cousins Western Bulldogs 17 7
190 Simon Eishold Melbourne 16 7
190 Mark Lee Richmond 14 7
190 Bill Duckworth Essendon 13 7
190 David Dwyer North Melbourne 13 7
190 Luke Beveridge Melbourne 12 7
190 Stephen Malaxos West Coast 12 7
190 Mark Cullen Western Bulldogs 7 7
202 Anthony Daniher Essendon 25 6
202 Greg Dear Hawthorn 21 6
202 Ross Smith North Melbourne 20 6
202 John Worsfold West Coast 20 6
202 Gavin Crosisca Collingwood 19 6
202 Michael Pickering Richmond 19 6
202 Steven O'Dwyer Melbourne 17 6
202 Stephen MacPherson Western Bulldogs 14 6
202 Craig McGrath Fitzroy 14 6
202 Tony Shaw Collingwood 14 6
202 John Annear West Coast 13 6
202 Spiro Kourkoumelis St Kilda 9 6
202 Todd Viney Melbourne 9 6
202 Gerard Healy Sydney 8 6
202 Andrew Taylor Brisbane 8 6
202 Mark Williams Western Bulldogs 8 6
202 Mark Bayliss Collingwood 4 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
219 Clinton Browning West Coast 4 5
219 Don Holmes West Coast 4 5
219 Richard Lounder Richmond 4 5
219 John Fidge Brisbane 3 5
219 Mark Majerczak Carlton 3 5
245 Michael Schulze Geelong 26 4
245 Andrew Collins Hawthorn 24 4
245 Dean Rice St Kilda 22 4
245 Michael Gale Fitzroy 21 4
245 Jim Wynd Fitzroy 21 4
245 Tony Free Richmond 20 4
245 Mil Hanna Carlton 20 4
245 Alan Johnson Melbourne 20 4
245 Geoff Raines Brisbane 20 4
245 Rodney Grinter Melbourne 19 4
245 Danny Hughes Melbourne 19 4
245 Andrew Lockyer West Coast 18 4
245 Dean Bailey Essendon 17 4
245 Brendan Bower Richmond 17 4
245 Tom Alvin Carlton 16 4
245 Shane Kerrison Collingwood 16 4
245 Rod Lester-Smith Brisbane 16 4
245 Darren Flanigan Geelong 14 4
245 Peter Rohde Melbourne 14 4
245 Matt Hanneberry Western Bulldogs 13 4
245 Mark Summers Richmond 12 4
245 Carl Dilena Fitzroy 11 4
245 Andrew Underwood Essendon 11 4
245 Chris Connolly Melbourne 10 4
245 Murray Wrenstead Collingwood 10 4
245 Luke O'Sullivan Carlton 9 4
245 Kain Taylor St Kilda 9 4
245 Glenn Hawker Carlton 8 4
245 Darren Davies Western Bulldogs 7 4
245 Troy Ugle West Coast 6 4
245 John Howat Melbourne 5 4
245 Peter Sartori Carlton 5 4
245 Brian Winton St Kilda 5 4
245 Lynton Fitzpatrick Western Bulldogs 3 4
245 Peter McConville St Kilda 2 4
280 Mark Bos Geelong 26 3
280 Gary O'Donnell Essendon 25 3
280 Terry Wallace Western Bulldogs 22 3
280 Stephen Wallis Western Bulldogs 22 3
280 Brenton Phillips Brisbane 21 3
280 Peter Schwab Hawthorn 21 3
280 Damian Bourke Geelong 20 3
280 Steven Febey Melbourne 20 3
280 Chris Mainwaring West Coast 20 3
280 David O'Keeffe Brisbane 20 3
280 Ben Buckley North Melbourne 18 3
280 Michael Martyn North Melbourne 18 3
280 Michael Christian Collingwood 17 3
280 Michael McGuane Collingwood 17 3
280 Ian Aitken Carlton 15 3
280 Brendan McCormack Fitzroy 15 3
280 Peter Bourke Fitzroy 13 3
280 Ed Considine Essendon 13 3
280 David Willis Sydney 13 3
280 Michael McLean Western Bulldogs 12 3
280 Bret Bailey Melbourne 9 3
280 Michael Phyland Sydney 9 3
280 Andrew McKinnon Carlton 8 3
280 David Honybun Richmond 7 3
280 Sean Denham Geelong 6 3
280 Robert Dickson Hawthorn 6 3
280 Bradley Gotch St Kilda 6 3
280 Paul Holdsworth Sydney 6 3
280 Michael Mitchell Richmond 6 3
280 Trevor Spencer Essendon 6 3
280 David Brown Sydney 5 3
280 Gary Cameron Geelong 5 3
280 Greg Burns St Kilda 4 3
280 Steven Clark Essendon 3 3
280 Craig Devonport St Kilda 3 3
280 Scott Watters West Coast 3 3
280 Darren Harris North Melbourne 2 3
280 Matthew Ryan Collingwood 2 3
318 Steven Hocking Geelong 26 2
318 Kevin Walsh Essendon 25 2
318 Paul Harding St Kilda 22 2
318 Tim Darcy Geelong 21 2
318 Matthew Hogg Western Bulldogs 21 2
318 Gary Pert Fitzroy 21 2
318 Brian Leys Richmond 20 2
318 David O'Connell West Coast 18 2
318 Ken Sheldon St Kilda 18 2
318 Michael Brennan West Coast 16 2
318 Shane Morwood Collingwood 16 2
318 David Rhys-Jones Carlton 16 2
318 Andrew Rogers Geelong 16 2
318 Adrian Barich West Coast 14 2
318 Ben Ingleton St Kilda 14 2
318 David Cloke Collingwood 13 2
318 Richard Nixon Richmond 13 2
318 Steven Da Rui Carlton 12 2
318 Garry Foulds Essendon 12 2
318 David Grenvold Essendon 12 2
318 Dean McRae North Melbourne 12 2
318 Steve Reynoldson Brisbane 11 2
318 Paul Abbott Hawthorn 10 2
318 Ray Jencke Hawthorn 10 2
318 Michael Thomson Richmond 10 2
318 Wayne Blackwell Carlton 9 2
318 Michael Kennedy Brisbane 9 2
318 Dean Wallis Essendon 9 2
318 Leon Harris Fitzroy 8 2
318 Troy Moloney Western Bulldogs 8 2
318 Phillip Walsh Brisbane 8 2
318 John Manton Richmond 7 2
318 Chris O'Sullivan Brisbane 6 2
318 Lachlan Sim Brisbane 6 2
318 Darren Troy Geelong 6 2
318 Tim Barling Sydney 5 2
318 Simon Hose Brisbane 5 2
318 Ron James Western Bulldogs 5 2
318 Dannie Seow Melbourne 5 2
318 Mark Stockdale Richmond 5 2
318 Robert Handley St Kilda 4 2
318 David Glascott Carlton 3 2
318 Andrew Manning Essendon 3 2
318 Peter Somerville Essendon 3 2
318 Jamie Stevenson North Melbourne 3 2
363 Brett Lovett Melbourne 24 1
363 Scott Maginness Hawthorn 24 1
363 Brett Stephens Fitzroy 22 1
363 Guy McKenna West Coast 20 1
363 Warren McKenzie Carlton 18 1
363 Matthew Rendell Fitzroy 18 1
363 Stuart Wigney Western Bulldogs 18 1
363 Murray Rance West Coast 17 1
363 Shane Robertson Carlton 16 1
363 Alex Ishchenko Brisbane 13 1
363 Damian Monkhorst Collingwood 13 1
363 Rodney Eade Brisbane 12 1
363 David Bolton Sydney 11 1
363 Wayne Johnston Carlton 11 1
363 Denis Banks Collingwood 9 1
363 Chris Pym Richmond 9 1
363 Jason Baldwin Fitzroy 8 1
363 Matthew Campbell Brisbane 8 1
363 Fraser Brown Carlton 7 1
363 Ian Dargie St Kilda 7 1
363 Bradley Edwards Fitzroy 6 1
363 David Johnston Essendon 6 1
363 Paul Dear Hawthorn 5 1
363 Ken Hunter Carlton 5 1
363 Ashley Matthews Carlton 5 1
363 Trent Nichols Richmond 5 1
363 Graham Osborne Fitzroy 5 1
363 Paul Peos West Coast 5 1
363 Craig Potter Sydney 5 1
363 Neale Daniher Essendon 4 1
363 Matthew Lloyd Sydney 4 1
363 Wayne Peters Richmond 4 1
363 Warwick Angus North Melbourne 3 1
363 Chris Daniher Essendon 3 1
363 Tony Evans Western Bulldogs 3 1
363 Andrew Gowers Hawthorn 3 1
363 Steven Kolyniuk Western Bulldogs 3 1
363 Mark Lisle North Melbourne 3 1
363 John Barnes Essendon 2 1
363 Tom Kavanagh Melbourne 2 1
363 Laurie Keene West Coast 2 1
363 Andrew Krakouer North Melbourne 2 1
363 Peter Melesso West Coast 2 1
363 Craig O'Brien Essendon 2 1
363 Mark Perkins Collingwood 2 1
363 Simon Taylor Collingwood 2 1
363 Sanford Wheeler Sydney 2 1
363 Peter White Carlton 2 1
363 Leigh Tudor North Melbourne 1 1
1988 AFL Player Rankings 1990 AFL Player Rankings
Register New Account
Email:
Confirm Email:
Password:
Confirm Password:
 Remember me on this computer
Already Registered? Sign in!
Email:
Password:
 Remember me on this computer
  Forgot Password?
Privacy Statement
  • Emails will only be used for identification purposes and for the resetting of forgotten passwords.
  • Emails will NOT be used for the sending of unsolicited, spam or promotional materials.
  • All data entered is sent securely via SSL to our system.
  • Passwords are encrypted before being stored in our system (we cannot see what your password is).
  • Cookies will be used for the identification of users if the "Remember me on this computer" option is checked.
  • Reset Password
    Please enter the email you registered your account with. If it is a valid email, your password will be reset and emailed to you. You are advised to change this password after using it to sign in again.
    Email: Back to Login/Registration
    Change Password
    Old Password:
    Password:
    Confirm Password:
    Manage Settings
    First Name:
    Location:
    Club:
    Receive Messages From Us?
    Send us feedback or report a mistake on this page.
    Please enter some feedback