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
1986 AFL Player Rankings 1988 AFL Player Rankings
1987 AFL League Goals Per Game Leaders
Rank Player Team Games Average
1 Tony Lockett St Kilda 22 5.32
2 Jamie Shaw Fitzroy 1 5.00
3 Warwick Capper Sydney 23 4.48
4 Jason Dunstall Hawthorn 24 3.92
5 Simon Beasley Western Bulldogs 21 3.48
6 Bruce Lindner Geelong 18 3.44
7 Brian Taylor Collingwood 18 3.33
8 Gary Ablett Geelong 17 3.12
9 Stephen Kernahan Carlton 24 3.04
10 Richard Osborne Fitzroy 21 2.95
11 Doug Barwick Fitzroy 16 2.94
12 Jim Edmond Brisbane 12 2.83
13 Dermott Brereton Hawthorn 23 2.78
14 Michael Roach Richmond 16 2.69
15 Michael Turner Geelong 19 2.58
16 Mick Conlan Fitzroy 11 2.55
17 Gary Buckenara Hawthorn 17 2.47
18 Robert Flower Melbourne 20 2.35
19 Don Holmes West Coast 13 2.23
20 Rod Owen St Kilda 18 2.17
20 Peter Sartori Carlton 12 2.17
22 David Cameron Geelong 13 2.15
23 Bill Brownless Geelong 14 2.14
24 Phil Krakouer North Melbourne 21 2.05
24 David Williams Melbourne 19 2.05
26 Tony Morwood Sydney 23 2.00
26 Alan Ezard Essendon 17 2.00
26 Ken Hinkley Fitzroy 10 2.00
26 Peter Moore Melbourne 7 2.00
26 Sean King West Coast 1 2.00
26 Mark Williams Carlton 1 2.00
32 Paul Salmon Essendon 22 1.95
33 Barry Mitchell Sydney 20 1.85
33 Nicky Winmar St Kilda 20 1.85
35 Mark Perkins Collingwood 6 1.83
36 Ross Glendinning West Coast 21 1.81
37 Stephen Wright Sydney 19 1.79
37 Ricky Jackson Melbourne 14 1.79
39 Brian Royal Western Bulldogs 22 1.77
39 Craig Starcevich Collingwood 13 1.77
41 Stephen MacPherson Western Bulldogs 16 1.75
41 Darren Bennett West Coast 4 1.75
41 Neil Peart Richmond 4 1.75
44 Bradley Gotch St Kilda 14 1.71
45 Peter Curran Hawthorn 26 1.69
46 Michael Mitchell Richmond 22 1.68
47 Jason Love North Melbourne 12 1.67
47 Mark Hepburn North Melbourne 6 1.67
47 Chris Stacey Brisbane 3 1.67
50 Mark Bayes Sydney 23 1.65
51 Ken Judge Brisbane 8 1.62
52 Stephen Silvagni Carlton 15 1.60
52 David Sullivan Essendon 5 1.60
54 Brad Hardie Brisbane 21 1.57
54 Peter Jonas North Melbourne 7 1.57
54 Brett Scott Sydney 7 1.57
57 Garry Lyon Melbourne 18 1.56
58 Tony McGuinness Western Bulldogs 22 1.55
58 Jim Krakouer North Melbourne 20 1.55
60 Chris Lewis West Coast 19 1.53
61 Fraser Murphy Carlton 16 1.50
61 John Barnes Essendon 6 1.50
61 Ross Lyon Fitzroy 2 1.50
64 Wayne Johnston Carlton 19 1.47
64 Laurie Keene West Coast 17 1.47
66 Russell Morris Hawthorn 25 1.44
67 Stephen McCann North Melbourne 21 1.43
67 Andrew MacNish West Coast 14 1.43
69 Mark Williams Brisbane 19 1.42
69 Peter Wilson Richmond 19 1.42
71 Matthew Ryan Collingwood 20 1.40
72 Paul Roos Fitzroy 21 1.38
73 Terry Daniher Essendon 22 1.36
73 Wally Matera West Coast 11 1.36
75 David Hart West Coast 17 1.35
76 Robert Wiley West Coast 18 1.33
76 Mark Arceri North Melbourne 9 1.33
76 Peter Daicos Collingwood 9 1.33
76 Michael Gallagher Carlton 9 1.33
76 Steven Kolyniuk Western Bulldogs 3 1.33
81 John Fidge Brisbane 16 1.31
81 Dale Weightman Richmond 16 1.31
83 John Platten Hawthorn 26 1.27
84 Greg Healy Melbourne 23 1.26
85 Darren Ogier Carlton 8 1.25
85 Peter Adams Collingwood 4 1.25
87 Ian Fairley North Melbourne 21 1.24
88 John Gastev West Coast 13 1.23
89 Gary Keane Fitzroy 19 1.21
89 Jim Jess Richmond 14 1.21
89 Andrew Lockyer West Coast 14 1.21
92 Mark Naley Carlton 20 1.20
93 Stewart Loewe St Kilda 22 1.18
94 Tony Campbell Melbourne 6 1.17
95 Bernie Harris Brisbane 20 1.15
95 Bernie Evans Carlton 13 1.15
95 Jim Stynes Melbourne 13 1.15
98 John Holt North Melbourne 7 1.14
99 Angelo Petraglia Western Bulldogs 17 1.12
99 Ken Sheldon St Kilda 16 1.12
99 Mil Hanna Carlton 8 1.12
102 Brian Wilson Melbourne 21 1.10
102 Gerard Healy Sydney 20 1.10
102 Paul Meldrum Carlton 20 1.10
105 Phil Egan Richmond 22 1.09
106 Bill Duckworth Essendon 14 1.07
107 Brenton Phillips Brisbane 17 1.00
107 Paul Spargo North Melbourne 13 1.00
107 Steven Clark Essendon 11 1.00
107 Gary Cameron Geelong 8 1.00
107 Tony Elshaug Essendon 7 1.00
107 Mark Orval Collingwood 6 1.00
107 David Flood Essendon 4 1.00
107 Mark Scott Fitzroy 4 1.00
107 Mark Withers Brisbane 4 1.00
107 Bradley Sparks Melbourne 3 1.00
107 Craig Evans Brisbane 2 1.00
107 Darren Handley Fitzroy 2 1.00
107 Stephen Icke Melbourne 2 1.00
107 Nigel Kol Melbourne 2 1.00
107 Paul Tuddenham Collingwood 2 1.00
107 Robert Bolzon Fitzroy 1 1.00
107 Darryl Cox Brisbane 1 1.00
107 Tony Free Richmond 1 1.00
125 Peter German North Melbourne 22 0.95
125 Greg Williams Sydney 22 0.95
125 Darren Millane Collingwood 19 0.95
128 Brett Stephens Fitzroy 18 0.94
128 Paul Hawke Sydney 17 0.94
128 Grantley Fielke Collingwood 16 0.94
131 Richard Loveridge Hawthorn 23 0.91
131 John Annear West Coast 22 0.91
131 Matthew Larkin North Melbourne 22 0.91
131 Neil Clarke Essendon 11 0.91
135 Glenn Hawker Essendon 21 0.90
136 Warren Dean Melbourne 19 0.89
136 Mark Thompson Essendon 18 0.89
136 Phil Narkle West Coast 9 0.89
139 John Kennedy Hawthorn 26 0.88
139 David Murphy Sydney 16 0.88
139 Alastair Clarkson North Melbourne 8 0.88
139 Shane Williams Western Bulldogs 8 0.88
143 Justin Madden Carlton 23 0.87
144 Michael Richardson Brisbane 22 0.86
144 Shaun Smith North Melbourne 14 0.86
144 James Manson Collingwood 7 0.86
147 Cameron O'Brien Brisbane 13 0.85
148 Merv Neagle Sydney 18 0.83
148 Peter Russo Hawthorn 12 0.83
148 Robert Scott Geelong 12 0.83
148 Gary Shaw Brisbane 6 0.83
152 Michael Byrne Sydney 11 0.82
153 David O'Keeffe Brisbane 16 0.81
154 Bret Bailey Melbourne 25 0.80
154 Neville Bruns Geelong 15 0.80
154 David Dwyer North Melbourne 10 0.80
154 Craig Potter Sydney 10 0.80
158 Adrian Barich West Coast 14 0.79
159 Graeme Atkins Collingwood 18 0.78
160 Craig Bradley Carlton 22 0.77
161 Peter Foster Western Bulldogs 21 0.76
162 Matt Armstrong Fitzroy 20 0.75
162 Mark Bairstow Geelong 20 0.75
162 Michael Pickering Richmond 16 0.75
162 Paul Van Der Haar Essendon 8 0.75
162 Anthony Daniher Essendon 4 0.75
167 Adrian Gleeson Carlton 23 0.74
167 Paul Couch Geelong 19 0.74
169 Darren Crocker North Melbourne 15 0.73
169 Gavin Exell Geelong 15 0.73
169 Ken Hunter Carlton 11 0.73
169 Bill Lokan Fitzroy 11 0.73
173 Dwayne Russell Geelong 18 0.72
174 David Bolton Sydney 21 0.71
174 Daryl Cunningham Essendon 7 0.71
174 Jamie Stevenson North Melbourne 7 0.71
174 Tim Watson Essendon 7 0.71
178 Craig Smith Richmond 10 0.70
179 Alex Marcou St Kilda 19 0.68
180 Robert DiPierdomenico Hawthorn 24 0.67
180 Sean Wight Melbourne 21 0.67
180 Denis Banks Collingwood 9 0.67
180 Alan Johnson Melbourne 9 0.67
180 Simon Atkins Western Bulldogs 3 0.67
180 Les Bamblett Western Bulldogs 3 0.67
180 Darren Bower Richmond 3 0.67
180 Michael Reeves Fitzroy 3 0.67
188 Michael Tuck Hawthorn 26 0.65
189 Simon Madden Essendon 14 0.64
189 Russell Richards Melbourne 11 0.64
189 Terry Wallace Richmond 11 0.64
189 Brett Yorgey Collingwood 11 0.64
193 Greg Burns St Kilda 21 0.62
193 Dean Notting Richmond 13 0.62
193 Neil Hein Brisbane 8 0.62
196 Roger Merrett Essendon 18 0.61
197 Donald McDonald North Melbourne 20 0.60
197 Darren Williams Essendon 20 0.60
197 Ben Harris Brisbane 10 0.60
197 Terry Keays Collingwood 10 0.60
197 Wayne Schimmelbusch North Melbourne 10 0.60
202 Tony Liberatore Western Bulldogs 12 0.58
202 Dean McRae North Melbourne 12 0.58
204 Richard Dennis Carlton 23 0.57
204 Maurice Rioli Richmond 21 0.57
204 Shane Morwood Collingwood 7 0.57
207 Jeff Hogg Richmond 18 0.56
207 John Manton Richmond 18 0.56
207 Keith Thomas Fitzroy 18 0.56
207 Gavin Keane Essendon 16 0.56
207 Todd Viney Melbourne 16 0.56
207 Craig McGrath Fitzroy 9 0.56
207 Allan McKellar Richmond 9 0.56
207 James Morrissey Hawthorn 9 0.56
215 Mark Mickan Brisbane 22 0.55
215 Leon Baker Essendon 11 0.55
217 David Glascott Carlton 24 0.54
217 Peter Giles Melbourne 13 0.54
219 Glenn Coleman Sydney 15 0.53
220 John Mossop North Melbourne 23 0.52
221 Peter Schwab Hawthorn 22 0.50
221 Alex Ishchenko West Coast 18 0.50
221 David Palm Richmond 18 0.50
221 Michael Thomson Richmond 18 0.50
221 Doug Hawkins Western Bulldogs 12 0.50
221 Graeme Cordy Sydney 10 0.50
221 Michael O'Connell West Coast 10 0.50
221 Rohan Robertson North Melbourne 8 0.50
221 Peter Motley Carlton 6 0.50
221 Mark Buckley Brisbane 4 0.50
221 Tony Carafa Fitzroy 4 0.50
221 Anthony Condon Hawthorn 4 0.50
221 Ron McKeown Collingwood 4 0.50
221 Craig Alderdice Geelong 2 0.50
221 Jim Buckley Carlton 2 0.50
221 David Ceglar North Melbourne 2 0.50
221 Sean Denham Geelong 2 0.50
221 Cameron Doyle Collingwood 2 0.50
221 Mark Dwyer Fitzroy 2 0.50
221 Adam Garton Brisbane 2 0.50
221 Andrew Howlett Western Bulldogs 2 0.50
221 Frank Lesiputty Western Bulldogs 2 0.50
221 Mark Lisle North Melbourne 2 0.50
221 Glenn Lovett Melbourne 2 0.50
221 Mark Majerczak Carlton 2 0.50
221 Michael Roberts Fitzroy 2 0.50
247 Trevor Poole Richmond 21 0.48
248 Michael McCarthy Brisbane 19 0.47
248 Dean Bailey Essendon 15 0.47
250 Stephen James Richmond 13 0.46
250 Warren McKenzie Carlton 13 0.46
252 Leon Harris Fitzroy 22 0.45
252 Peter Banfield Brisbane 20 0.45
252 Richard Cousins Western Bulldogs 20 0.45
252 Russell Greene Hawthorn 20 0.45
252 Peter Bradbury Collingwood 11 0.45
257 Gavin Brown Collingwood 16 0.44
257 Terry Thripp Sydney 16 0.44
257 Mark Athorn Western Bulldogs 9 0.44
257 Ed Considine Essendon 9 0.44
257 Phil Scott West Coast 9 0.44
262 Darren Kappler Fitzroy 21 0.43
262 Stephen Malaxos West Coast 21 0.43
262 Ron James Western Bulldogs 7 0.43
262 Rod MacPherson Brisbane 7 0.43
266 Geoff Raines Brisbane 19 0.42
266 Paul Rizonico Collingwood 12 0.42
268 Dean Turner West Coast 17 0.41
269 Garry Foulds Essendon 20 0.40
269 Jeff Chandler North Melbourne 5 0.40
269 Michael Phyland Sydney 5 0.40
272 Steven Stretch Melbourne 24 0.38
272 Mark Browning Sydney 21 0.38
272 Martin Christensen Geelong 16 0.38
272 Andrew Demetriou North Melbourne 16 0.38
276 Darren Carlson Brisbane 11 0.36
276 Simon Clark Richmond 11 0.36
276 Rod Lester-Smith Hawthorn 11 0.36
279 Graeme Yeats Melbourne 23 0.35
279 David Rhys-Jones Carlton 20 0.35
281 Mark Eustice Richmond 18 0.33
281 Matthew Rendell Fitzroy 18 0.33
281 Peter Czerkaski Richmond 15 0.33
281 Tony Beckett Brisbane 6 0.33
281 Paul Harding Hawthorn 6 0.33
281 Garry Hocking Geelong 6 0.33
281 Jim Wynd Fitzroy 6 0.33
281 Wayne Blackwell Carlton 3 0.33
281 Damian Drum Geelong 3 0.33
281 John Fitzgerald Geelong 3 0.33
281 Ian Herman Carlton 3 0.33
281 Michael McGuane Collingwood 3 0.33
281 Tony Symonds Hawthorn 3 0.33
294 Chris Mainwaring West Coast 19 0.32
295 Darrin Pritchard Hawthorn 16 0.31
295 Murray Wrenstead West Coast 16 0.31
297 Dennis Carroll Sydney 20 0.30
297 Mark Lee Richmond 20 0.30
297 Shane Robertson Carlton 20 0.30
297 Ross Thornton Fitzroy 20 0.30
301 Andrew Bews Geelong 21 0.29
301 Darren Steele North Melbourne 21 0.29
301 David Cloke Collingwood 17 0.29
301 Doug Koop Melbourne 17 0.29
301 Kevin Walsh Essendon 17 0.29
301 Trevor Barker St Kilda 14 0.29
301 Adrian Battiston Melbourne 14 0.29
301 Glenn Howard Collingwood 14 0.29
301 Michael Lockman Collingwood 7 0.29
310 Michael Kennedy Carlton 22 0.27
310 Phillip Walsh Brisbane 22 0.27
310 Darren Harris North Melbourne 15 0.27
310 Barry Stoneham Geelong 15 0.27
314 Earl Spalding Melbourne 24 0.25
314 Phil Cronan Western Bulldogs 20 0.25
314 Ian Aitken Carlton 16 0.25
314 Ian Roberts Sydney 8 0.25
314 Trevor Spencer Essendon 8 0.25
314 Kain Taylor St Kilda 8 0.25
314 Darryl Cowie Richmond 4 0.25
314 Dannie Seow Collingwood 4 0.25
314 Peter Smith Brisbane 4 0.25
314 Stephen Williams Brisbane 4 0.25
314 Chris Wittman Hawthorn 4 0.25
325 Matthew Campbell Brisbane 22 0.23
326 Steve Reynoldson Brisbane 18 0.22
326 Simon Eishold Melbourne 9 0.22
326 Phillip Knight Fitzroy 9 0.22
326 Stephen Newport Melbourne 9 0.22
330 Gary Ayres Hawthorn 24 0.21
330 Scott McIvor Fitzroy 19 0.21
332 Jon Dorotich Carlton 20 0.20
332 Grant Lawrie Fitzroy 15 0.20
332 Steve Turner Melbourne 15 0.20
332 Dean Laidley West Coast 10 0.20
332 Chris Connolly Melbourne 5 0.20
332 Richard Nixon Richmond 5 0.20
332 Paul Payne Melbourne 5 0.20
339 Greg Dear Hawthorn 26 0.19
339 Frank Coghlan St Kilda 21 0.19
339 Paul Abbott Hawthorn 16 0.19
339 Michael Gale Fitzroy 16 0.19
339 Tony Shaw Collingwood 16 0.19
344 Chris Burton Richmond 22 0.18
344 David Grant St Kilda 22 0.18
344 Brendan Bower Richmond 17 0.18
344 Steven O'Dwyer Melbourne 17 0.18
344 John Blakey Fitzroy 11 0.18
344 Graham Osborne Fitzroy 11 0.18
344 Paul Peos West Coast 11 0.18
344 Dean Wallis Essendon 11 0.18
352 Craig Holden Sydney 23 0.17
352 Peter McConville St Kilda 18 0.17
352 Darren Troy Geelong 18 0.17
352 Spiro Kourkoumelis St Kilda 12 0.17
352 John Peter-Budge St Kilda 12 0.17
357 Michael Christian Collingwood 19 0.16
357 Murray Rance Western Bulldogs 19 0.16
359 Brian Cordy Western Bulldogs 20 0.15
360 Ross Smith North Melbourne 22 0.14
360 Stephen Wallis Western Bulldogs 22 0.14
360 Michael Brennan West Coast 21 0.14
360 Dwayne Lamb West Coast 21 0.14
360 Chris Mew Hawthorn 21 0.14
360 Jamie Turner Collingwood 21 0.14
360 Mark Zanotti West Coast 21 0.14
360 Alister Ford St Kilda 7 0.14
360 Darren Morgan Geelong 7 0.14
360 Peter Quirk Sydney 7 0.14
360 Peter Rohde Carlton 7 0.14
371 Peter Francis Essendon 15 0.13
371 Steven Hocking Geelong 15 0.13
371 Paul Morwood Collingwood 15 0.13
374 Ray Jencke Hawthorn 25 0.12
374 Tom Alvin Carlton 24 0.12
374 Wayne Henwood Sydney 24 0.12
374 Wes Fellowes Collingwood 17 0.12
374 Troy Moloney Western Bulldogs 17 0.12
374 Nathan Burke St Kilda 16 0.12
374 Dean Chiron Melbourne 8 0.12
374 Andrew Collins Hawthorn 8 0.12
374 Graeme Hinchen Fitzroy 8 0.12
374 Michael McLean Western Bulldogs 8 0.12
374 Nick Walsh Essendon 8 0.12
385 Peter Dean Carlton 19 0.11
385 Michael Ford Western Bulldogs 19 0.11
385 Rodney Grinter Melbourne 18 0.11
385 Bernard Toohey Sydney 18 0.11
385 Terry Bright Geelong 9 0.11
385 Paul Dear Hawthorn 9 0.11
385 Michael Gibson Brisbane 9 0.11
385 Athas Hrysoulakis Collingwood 9 0.11
385 Warren Jones St Kilda 9 0.11
385 Gary Pert Fitzroy 9 0.11
395 Rick Kennedy Western Bulldogs 20 0.10
395 Dean Rice St Kilda 20 0.10
395 Tony Evans St Kilda 10 0.10
398 John Law North Melbourne 23 0.09
398 Danny Hughes Melbourne 22 0.09
398 Tim Pekin Fitzroy 22 0.09
398 Andrew Purser Western Bulldogs 22 0.09
398 John Worsfold West Coast 11 0.09
403 Graeme Landy Geelong 12 0.08
404 David Ackerly North Melbourne 15 0.07
404 Scott Clayton Fitzroy 15 0.07
404 Geoff Cunningham St Kilda 15 0.07
404 Michael Schulze Geelong 14 0.07
404 Peter Whyte Geelong 14 0.07
409 Chris Waterson Brisbane 18 0.06
409 Jason Croall Collingwood 17 0.06
409 Darren Flanigan Geelong 17 0.06
409 Shane Heard Essendon 17 0.06
409 Rodney Eade Hawthorn 16 0.06
409 Michael Kol Geelong 16 0.06
409 Brett Lovett Melbourne 16 0.06
409 Robert Neal St Kilda 16 0.06
417 Darren Baxter Western Bulldogs 22 0.05
417 Danny Frawley St Kilda 22 0.05
417 Geoff Miles West Coast 20 0.05
417 Brian Winton Essendon 20 0.05
417 Paul Hamilton Essendon 19 0.05
422 Chris Langford Hawthorn 26 0.04
1986 AFL Player Rankings 1988 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