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
1987 AFL Player Rankings 1989 AFL Player Rankings
1988 AFL League Total Goals Leaders
Rank Player Team Games Total
1 Jason Dunstall Hawthorn 23 132
2 Gary Ablett Geelong 21 82
2 Simon Beasley Western Bulldogs 21 82
4 Brian Taylor Collingwood 21 73
4 Ross Glendinning West Coast 19 73
6 Richard Osborne Fitzroy 20 60
7 Jeff Hogg Richmond 20 57
8 Stephen Kernahan Carlton 23 54
9 Dermott Brereton Hawthorn 17 47
10 Warwick Capper Brisbane 18 45
11 Ricky Jackson Melbourne 26 43
11 Nicky Winmar St Kilda 21 43
13 Garry Lyon Melbourne 22 41
14 Graham Wright Collingwood 23 38
15 Adrian Gleeson Carlton 23 37
15 Paul Salmon Essendon 19 37
15 Michael Turner Geelong 16 37
18 Barry Mitchell Sydney 21 35
18 Jim Krakouer North Melbourne 19 35
18 Tony Lockett St Kilda 8 35
21 Gary Buckenara Hawthorn 22 34
21 Alastair Clarkson North Melbourne 19 34
21 Dale Weightman Richmond 18 34
24 Michael Mitchell Richmond 22 33
24 David Williams Melbourne 21 33
24 Chris Wittman Hawthorn 21 33
27 Brian Wilson Melbourne 25 32
27 Glenn Coleman Sydney 16 32
29 Simon Madden Essendon 22 31
30 Paul Roos Fitzroy 20 30
30 Rod Owen St Kilda 9 30
32 Peter Sartori Carlton 12 29
33 Fraser Murphy Carlton 23 28
34 Doug Barwick Collingwood 22 27
34 Phil Krakouer North Melbourne 21 27
34 Craig Starcevich Collingwood 21 27
34 Mark Arceri North Melbourne 18 27
34 Bruce Lindner Geelong 9 27
39 Jim Stynes Melbourne 26 26
39 Michael Pickering Richmond 21 26
39 Brad Hardie Brisbane 20 26
39 Gerard Healy Sydney 20 26
39 Phil Egan Richmond 11 26
44 Jon Dorotich Carlton 23 25
44 Peter German North Melbourne 22 25
44 Justin Pickering Richmond 22 25
44 Peter Curran Hawthorn 13 25
48 Tony Hall Hawthorn 24 24
48 Tim Watson Essendon 19 24
48 Alastair Lynch Fitzroy 18 24
48 Mark Withers Brisbane 18 24
48 Ken Hunter Carlton 17 24
48 Jason Love North Melbourne 12 24
54 Andy Lovell Melbourne 22 23
54 Mark Bairstow Geelong 19 23
54 Stephen Wright Sydney 18 23
57 Steven Clark Essendon 16 22
58 Brett Allison North Melbourne 22 21
58 John Platten Hawthorn 22 21
58 Darren Davies Western Bulldogs 21 21
58 Paul Spargo North Melbourne 15 21
58 Tony Morwood Sydney 13 21
58 John Longmire North Melbourne 11 21
64 Paul Abbott Hawthorn 24 20
64 Mark Naley Carlton 21 20
64 Alan Ezard Essendon 20 20
64 Greg Williams Sydney 18 20
68 Brian Royal Western Bulldogs 22 19
68 Peter Daicos Collingwood 21 19
68 Darren Bewick Essendon 18 19
71 Terry Daniher Essendon 19 18
71 Peter Foster Western Bulldogs 18 18
71 Phil Scott West Coast 18 18
71 Craig McGrath Fitzroy 15 18
71 Darren Williams Essendon 15 18
71 David Cameron Geelong 13 18
77 Sean Wight Melbourne 26 17
77 David Hart West Coast 20 17
77 David Rhys-Jones Carlton 19 17
77 Bradley Gotch St Kilda 17 17
77 Roger Merrett Brisbane 17 17
77 Leon Higgins Sydney 13 17
77 David Strooper Fitzroy 13 17
77 Craig Davis Sydney 9 17
85 Wayne Blackwell Carlton 24 16
85 Steven O'Dwyer Melbourne 24 16
85 Denis Banks Collingwood 21 16
85 Leon Harris Fitzroy 21 16
85 Ross Lyon Fitzroy 19 16
85 John Peter-Budge St Kilda 18 16
85 Dwayne Russell Geelong 12 16
85 Shane Hamilton Geelong 7 16
93 Geoff Miles West Coast 23 15
93 Darren Kappler Fitzroy 22 15
93 Bill Duckworth Essendon 20 15
93 Robert Scott Geelong 20 15
93 Matthew Larkin North Melbourne 19 15
93 Tony Campbell Melbourne 17 15
93 Paul Couch Geelong 17 15
93 John Gastev West Coast 17 15
93 Karl Langdon West Coast 14 15
93 Chris Lewis West Coast 12 15
103 Craig Bradley Carlton 25 14
103 Scott McIvor Brisbane 22 14
103 David Murphy Sydney 21 14
103 Andrew Lockyer West Coast 18 14
103 Trent Nichols Richmond 18 14
103 Ian Herman Carlton 17 14
103 Mark Harvey Essendon 15 14
103 Bill Brownless Geelong 7 14
103 David Brown Sydney 5 14
112 Alan Johnson Melbourne 25 13
112 Garry Foulds Essendon 22 13
112 Paul Hawke Collingwood 22 13
112 Greg Healy Melbourne 22 13
112 Bernard Toohey Sydney 22 13
112 Robert DiPierdomenico Hawthorn 21 13
112 Tony McGuinness Western Bulldogs 21 13
112 Barry Stoneham Geelong 18 13
112 Darren Harris North Melbourne 15 13
112 Paul Broderick Fitzroy 9 13
122 Stephen Silvagni Carlton 24 12
122 David Glascott Carlton 22 12
122 Justin Madden Carlton 22 12
122 Tony Free Richmond 21 12
122 Greg Anderson Essendon 20 12
122 Matt Armstrong Fitzroy 20 12
122 John Annear West Coast 19 12
122 Wayne Johnston Carlton 18 12
122 Matthew Ryan Collingwood 18 12
122 Wayne Henwood Sydney 16 12
122 Chris Pym Richmond 15 12
122 Dean Turner West Coast 15 12
122 Ian Fairley North Melbourne 14 12
122 Stephen MacPherson Western Bulldogs 12 12
122 John Fidge Brisbane 8 12
137 Stephen Newport Melbourne 24 11
137 Michael McGuane Collingwood 23 11
137 Stewart Loewe St Kilda 22 11
137 Neville Bruns Geelong 21 11
137 Darren Millane Collingwood 21 11
137 Chris Mainwaring West Coast 20 11
137 Wally Matera West Coast 13 11
137 Damian Drum Geelong 11 11
137 Ricky Nixon St Kilda 10 11
146 Glenn Hawker Essendon 20 10
146 Richard Loveridge Hawthorn 15 10
146 Peter McConville St Kilda 13 10
146 Des Ryan Richmond 11 10
146 Angelo Petraglia Western Bulldogs 8 10
151 Graeme Yeats Melbourne 26 9
151 Dwayne Lamb West Coast 23 9
151 Sean Denham Geelong 22 9
151 Earl Spalding Melbourne 22 9
151 Tony Shaw Collingwood 20 9
151 John McCarthy North Melbourne 15 9
151 Gavin Keane Essendon 13 9
151 Brenton Phillips Brisbane 13 9
151 Dean Wallis Essendon 13 9
151 Brent Hutton West Coast 8 9
151 Russell Morris Hawthorn 8 9
151 Phillip Knight Fitzroy 6 9
163 Dean McRae North Melbourne 22 8
163 Andrew Collins Hawthorn 21 8
163 Terry Wallace Western Bulldogs 21 8
163 Geoff Raines Brisbane 20 8
163 Paul Meldrum Carlton 18 8
163 David Bolton Sydney 15 8
163 Paul Bryce North Melbourne 14 8
163 Mick Conlan Fitzroy 10 8
163 Michael O'Connell West Coast 10 8
163 Greg Burns St Kilda 8 8
163 Warren McKenzie Carlton 8 8
163 Robert Dickson Hawthorn 7 8
163 John Kennedy Hawthorn 7 8
163 Jim Edmond Brisbane 5 8
163 Michael Roach Richmond 3 8
178 Gavin Crosisca Collingwood 23 7
178 Doug Hawkins Western Bulldogs 20 7
178 Stephen James Richmond 20 7
178 Peter Banfield Brisbane 19 7
178 James Manson Collingwood 17 7
178 Chris Waterson Brisbane 17 7
178 Scott Clayton Fitzroy 14 7
178 David O'Keeffe Brisbane 14 7
178 Donald McDonald North Melbourne 13 7
178 Stephen Wallis Western Bulldogs 13 7
178 Murray Wrenstead West Coast 13 7
178 Jim Wynd Fitzroy 13 7
178 Laurie Keene West Coast 12 7
178 Richard Dennis Carlton 10 7
178 Rod Lester-Smith Brisbane 10 7
178 Jim Silvestro Sydney 8 7
178 Joe Cormack West Coast 7 7
178 Neil Hein Brisbane 7 7
178 David Kernahan Carlton 6 7
178 Tim Powell Richmond 6 7
178 Russell Shields Western Bulldogs 3 7
199 Gavin Brown Collingwood 23 6
199 Nathan Burke St Kilda 22 6
199 John Blakey Fitzroy 20 6
199 Phillip Walsh Brisbane 20 6
199 David Honybun Richmond 19 6
199 Steve Reynoldson Brisbane 18 6
199 Bret Bailey Melbourne 16 6
199 Russell Greene Hawthorn 16 6
199 Rick Kennedy Western Bulldogs 15 6
199 Craig Potter Sydney 14 6
199 Tony Carafa Fitzroy 12 6
199 Michael Parsons Sydney 12 6
199 Craig Alderdice Geelong 11 6
199 Adrian Barich West Coast 11 6
199 Dean Laidley West Coast 11 6
199 Paul Peos West Coast 11 6
199 David Flintoff Melbourne 9 6
199 Gary Keane Fitzroy 9 6
199 Paul Tuddenham Collingwood 9 6
199 Adrian Campbell Western Bulldogs 8 6
199 Don Holmes West Coast 6 6
199 David Cordner Sydney 5 6
199 David Sullivan Essendon 5 6
199 Brett Bowey St Kilda 4 6
223 Steven Stretch Melbourne 26 5
223 Murray Rance West Coast 22 5
223 Dean Rice St Kilda 22 5
223 Michael Richardson Brisbane 22 5
223 Mark Yeates Geelong 21 5
223 Gary O'Donnell Essendon 20 5
223 David Grant St Kilda 19 5
223 Chris Mew Hawthorn 19 5
223 Trevor Poole Richmond 15 5
223 Mark Williams Brisbane 14 5
223 Martin Christensen Geelong 12 5
223 James Morrissey Hawthorn 10 5
223 Keith Thomas Fitzroy 10 5
223 Ken Judge Brisbane 9 5
223 Shaun Smith North Melbourne 9 5
223 Gary Cameron Geelong 8 5
223 Darren Handley Fitzroy 8 5
223 Ron McKeown Collingwood 8 5
223 Simon Eishold Melbourne 7 5
223 Tony Lynn Brisbane 6 5
223 Stephen Lawrence Hawthorn 2 5
244 Shane Morwood Collingwood 22 4
244 Peter Schwab Hawthorn 22 4
244 Michael Tuck Hawthorn 22 4
244 Darren Flanigan Geelong 21 4
244 Craig Lambert Richmond 21 4
244 John Worsfold West Coast 21 4
244 Tom Alvin Carlton 20 4
244 Neil Cordy Sydney 20 4
244 Richard Cousins Western Bulldogs 20 4
244 Michael Ford Western Bulldogs 20 4
244 Michael Gale Fitzroy 19 4
244 Ken Sheldon St Kilda 19 4
244 Darrin Pritchard Hawthorn 17 4
244 Peter Wilson Richmond 16 4
244 Mick Dwyer St Kilda 15 4
244 Michael Thomson Richmond 12 4
244 Frank Dunell Brisbane 11 4
244 Bernie Harris Brisbane 11 4
244 Stephen Malaxos West Coast 11 4
244 Mark Hepburn North Melbourne 10 4
244 Mark Cullen Western Bulldogs 9 4
244 David Robertson Collingwood 9 4
244 Dean Bailey Essendon 8 4
244 Bernie Evans Carlton 8 4
244 Peter Russo Hawthorn 8 4
244 David Flood Essendon 7 4
244 David O'Connell West Coast 7 4
244 Tony Elshaug Collingwood 6 4
244 Stuart Nicol Western Bulldogs 6 4
244 Alex Marcou St Kilda 5 4
274 Anthony Daniher Essendon 22 3
274 John Ironmonger Fitzroy 22 3
274 Dennis Carroll Sydney 21 3
274 Frank Coghlan St Kilda 21 3
274 Paul Hamilton Essendon 21 3
274 Robert Elphinstone St Kilda 20 3
274 Darren Baxter Western Bulldogs 19 3
274 Mark Bayes Sydney 19 3
274 Jayson Daniels St Kilda 18 3
274 Brian Leys Richmond 17 3
274 Mil Hanna Carlton 16 3
274 Mark Lee Richmond 15 3
274 Mark Zanotti West Coast 15 3
274 John Mossop North Melbourne 14 3
274 Dale Dickson Brisbane 13 3
274 Ben Buckley North Melbourne 11 3
274 Spiro Kourkoumelis St Kilda 11 3
274 Michael Byrne Sydney 8 3
274 Adrian Battiston Sydney 7 3
274 Warren Dean Melbourne 7 3
274 Wayne Schwass North Melbourne 7 3
274 Grant Lawrie Fitzroy 6 3
274 Robert Harvey St Kilda 4 3
274 Matthew Knights Richmond 4 3
274 Peter Jonas North Melbourne 3 3
274 Darren Ogier North Melbourne 2 3
274 Phillip Poursanidis Carlton 2 3
274 Trevor Spencer Essendon 2 3
274 Justin Stubbs Essendon 2 3
274 Sean Ralphsmith Hawthorn 1 3
304 Brett Lovett Melbourne 26 2
304 Shane Kerrison Collingwood 22 2
304 Chris Langford Hawthorn 22 2
304 Steven Da Rui Carlton 20 2
304 Brett Stephens Fitzroy 20 2
304 Bob Jones St Kilda 19 2
304 Gary Pert Fitzroy 18 2
304 Andrew Bews Geelong 17 2
304 David Palm Richmond 16 2
304 Ian Roberts Sydney 16 2
304 Mark Hunter Western Bulldogs 14 2
304 Michael McLean Western Bulldogs 13 2
304 Tim Pekin Fitzroy 13 2
304 Jim Buckley Carlton 12 2
304 Matthew Campbell Brisbane 11 2
304 David Cloke Collingwood 11 2
304 Andy Goodwin Richmond 11 2
304 Wayne Harmes Carlton 11 2
304 Darren Steele North Melbourne 11 2
304 Darren Carlson Brisbane 9 2
304 Matthew Simpson Brisbane 9 2
304 Leon Baker Essendon 8 2
304 Warren Jones St Kilda 8 2
304 Mark Mickan Brisbane 8 2
304 Trevor Barker St Kilda 7 2
304 Mark Trewella Fitzroy 7 2
304 Chris Waterman West Coast 7 2
304 Ed Considine Essendon 6 2
304 David Johnston Essendon 6 2
304 Austin McCrabb Geelong 6 2
304 Shane Williams Western Bulldogs 6 2
304 Steven Kolyniuk Western Bulldogs 5 2
304 Robert Bolzon Fitzroy 4 2
304 Anthony Rock North Melbourne 4 2
304 Peter Somerville Essendon 4 2
304 Dean Anderson Hawthorn 3 2
304 Gavin Exell Geelong 3 2
304 Paul O'Brien Essendon 3 2
304 Jay Viney Melbourne 3 2
304 Brian Cordy Western Bulldogs 2 2
304 Mark O'Donoghue North Melbourne 2 2
304 Paul Van Der Haar Essendon 2 2
346 Michael Christian Collingwood 24 1
346 Jamie Turner Collingwood 23 1
346 Gary Ayres Hawthorn 22 1
346 Mark Bos Geelong 22 1
346 Tim Darcy Geelong 22 1
346 Greg Dear Hawthorn 22 1
346 Greg Eppelstun Western Bulldogs 22 1
346 Steven Hocking Geelong 22 1
346 Michael Martyn North Melbourne 21 1
346 Michael Brennan West Coast 18 1
346 Danny Hughes Melbourne 18 1
346 Scott Maginness Hawthorn 18 1
346 John Law North Melbourne 16 1
346 Darren Troy Geelong 15 1
346 Michael Gayfer Collingwood 14 1
346 Michael Gibson Brisbane 14 1
346 Rodney Eade Brisbane 13 1
346 Allan McKellar Richmond 13 1
346 Steven Febey Melbourne 12 1
346 Alex Ishchenko West Coast 12 1
346 Ray Jencke Hawthorn 12 1
346 Todd Viney Melbourne 12 1
346 Michael Lockman Sydney 11 1
346 David Ackerly North Melbourne 10 1
346 Graeme Cordy Sydney 10 1
346 Tony Smith Sydney 10 1
346 Andrew Gowers Hawthorn 9 1
346 Terry Board Fitzroy 8 1
346 Jamie Dunlop Carlton 8 1
346 Mark Roberts Brisbane 8 1
346 Andrew Rogers Essendon 8 1
346 Troy Ugle West Coast 8 1
346 Ian Muller St Kilda 7 1
346 David Allday Western Bulldogs 6 1
346 Michael Kennedy Brisbane 6 1
346 Cameron O'Brien Brisbane 6 1
346 Brad Shine Carlton 6 1
346 Steve Turner St Kilda 6 1
346 Brian Winton Essendon 6 1
346 Terry Thripp Sydney 5 1
346 Craig Holden Sydney 4 1
346 Ron James Western Bulldogs 4 1
346 Brendan Moore Essendon 4 1
346 Darren Morgan Geelong 4 1
346 Rohan Robertson North Melbourne 4 1
346 Sean Simpson St Kilda 4 1
346 Peter Baxter Western Bulldogs 3 1
346 Andrew Demetriou Hawthorn 3 1
346 Silvio Foschini St Kilda 3 1
346 Greg Hamilton Richmond 3 1
346 John Manton Richmond 3 1
346 Jamie Stevenson North Melbourne 3 1
346 John Brinkkotter Sydney 2 1
346 Chris Daniher Essendon 2 1
346 Steve Hickey North Melbourne 2 1
346 Peter Whyte Geelong 2 1
346 Kevin Caton West Coast 1 1
346 Ted Fidge Melbourne 1 1
346 Ken Hinkley Fitzroy 1 1
346 Mark Orval Collingwood 1 1
346 Bradley Plain Essendon 1 1
346 Mark Scott Fitzroy 1 1
346 Bradley Sparks Melbourne 1 1
1987 AFL Player Rankings 1989 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