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 Goals Per Game Leaders
Rank Player Team Games Average
1 Tony Lockett St Kilda 11 7.09
2 Jason Dunstall Hawthorn 24 5.75
3 Brian Taylor Collingwood 11 4.45
4 Richard Osborne Fitzroy 16 4.25
5 Gary Ablett Geelong 23 3.78
6 Gavin Exell Geelong 17 3.71
7 Brad Hardie Brisbane 20 2.70
8 Stephen Kernahan Carlton 22 2.68
9 Mark Scott Fitzroy 6 2.67
10 Darren Bennett Melbourne 13 2.62
11 Simon Beasley Western Bulldogs 6 2.50
12 Paul Salmon Essendon 16 2.44
13 Stevan Jackson West Coast 16 2.38
13 Cameron O'Brien Brisbane 8 2.38
15 Peter Sumich West Coast 19 2.37
16 Peter Curran Hawthorn 15 2.33
16 Shane Hamilton Geelong 6 2.33
18 Darren Bewick Essendon 13 2.31
19 John Georgiades Western Bulldogs 9 2.11
19 Phillip O'Keeffe Western Bulldogs 9 2.11
21 Mark Arceri North Melbourne 12 2.00
21 Darren Ogier Sydney 8 2.00
21 Mick Conlan Fitzroy 7 2.00
21 Darren Wheildon Fitzroy 6 2.00
21 Peter McConville St Kilda 2 2.00
26 Nicky Winmar St Kilda 22 1.95
27 Dermott Brereton Hawthorn 18 1.94
28 Robert Scott Geelong 23 1.83
29 Paul Roos Fitzroy 20 1.80
30 Bill Brownless Geelong 26 1.77
31 Tony Hall Hawthorn 12 1.75
31 Athas Hrysoulakis Collingwood 8 1.75
33 Jeff Hogg Richmond 20 1.70
34 John Fidge Brisbane 3 1.67
34 Mark Majerczak Carlton 3 1.67
36 Anthony Antrobus Essendon 13 1.62
37 Phil Egan Richmond 10 1.60
37 Rod Owen St Kilda 10 1.60
39 Ian Fairley North Melbourne 18 1.56
39 Heath Shephard Collingwood 9 1.56
41 Craig Starcevich Collingwood 15 1.53
41 Simon Verbeek Carlton 15 1.53
43 Gary Buckenara Hawthorn 21 1.52
44 Barry Stoneham Geelong 26 1.50
44 Bruce Lindner Geelong 18 1.50
44 Adrian Campbell Western Bulldogs 14 1.50
44 David Cameron Geelong 8 1.50
44 Andrew MacNish West Coast 6 1.50
44 Mark Bayliss Collingwood 4 1.50
44 Darren Harris North Melbourne 2 1.50
44 Matthew Ryan Collingwood 2 1.50
52 Jason Love North Melbourne 15 1.47
53 Warwick Capper Brisbane 11 1.45
54 Alastair Lynch Fitzroy 18 1.44
54 Brian Wilson Melbourne 18 1.44
56 Phil Krakouer North Melbourne 7 1.43
56 Dwayne Russell Geelong 7 1.43
58 Bradley Plain Essendon 19 1.42
59 Colin Alexander Collingwood 18 1.39
60 Mark Naley Carlton 16 1.38
61 Jon Dorotich Carlton 17 1.35
62 Garry Lyon Melbourne 15 1.33
62 Michael Werner Essendon 12 1.33
62 Darren Crocker North Melbourne 9 1.33
62 Stephen Silvagni Carlton 6 1.33
62 Lynton Fitzpatrick Western Bulldogs 3 1.33
67 Simon Madden Essendon 25 1.32
68 Michael Roach Richmond 7 1.29
68 Paul Spargo North Melbourne 7 1.29
70 Dale Weightman Richmond 15 1.27
71 Alan Ezard Essendon 19 1.26
72 Clinton Browning West Coast 4 1.25
72 Don Holmes West Coast 4 1.25
72 Richard Lounder Richmond 4 1.25
75 Bernard Toohey Sydney 22 1.23
76 Bernie Harris Brisbane 18 1.22
77 Peter Daicos Collingwood 20 1.20
77 Kieran Sporn Essendon 20 1.20
79 Greg Healy Melbourne 21 1.14
79 James Morrissey Hawthorn 21 1.14
79 Jose Romero North Melbourne 14 1.14
79 Graham Wright Collingwood 14 1.14
83 Terry Daniher Essendon 23 1.13
83 Tim Powell Richmond 15 1.13
85 Greg Williams Sydney 17 1.12
85 Chris Lewis West Coast 16 1.12
85 Stuart Griffiths Richmond 8 1.12
88 David Strooper Fitzroy 9 1.11
89 Wally Matera Fitzroy 20 1.10
89 Glenn Coleman Sydney 10 1.10
89 Darren McAsey Sydney 10 1.10
89 Fraser Murphy Carlton 10 1.10
93 Peter German North Melbourne 22 1.09
93 Roger Merrett Brisbane 22 1.09
95 Robert Harvey St Kilda 12 1.08
95 Paul Van Der Haar Essendon 12 1.08
97 Tony Morwood Sydney 15 1.07
97 Phil Scott West Coast 15 1.07
99 Dean Anderson Hawthorn 18 1.06
99 Robert Teal Sydney 17 1.06
101 Mark Bairstow Geelong 25 1.00
101 Terry Thripp Sydney 22 1.00
101 Adrian Gleeson Carlton 21 1.00
101 Brett Bowey St Kilda 19 1.00
101 Earl Spalding Melbourne 19 1.00
101 Craig Kelly Collingwood 17 1.00
101 Derek Kickett North Melbourne 12 1.00
101 Chris Waterman West Coast 10 1.00
101 Mark Cullen Western Bulldogs 7 1.00
101 Steven Clark Essendon 3 1.00
101 Craig Devonport St Kilda 3 1.00
101 Scott Watters West Coast 3 1.00
101 Leigh Tudor North Melbourne 1 1.00
114 Tim Watson Essendon 24 0.96
115 Mick Dwyer St Kilda 22 0.95
115 Chris Wittman Hawthorn 20 0.95
117 James Manson Collingwood 18 0.94
117 Doug Barwick Collingwood 17 0.94
117 Paul Broderick Fitzroy 17 0.94
117 Trevor Poole Richmond 16 0.94
121 Ross Lyon Fitzroy 14 0.93
122 Garry Hocking Geelong 26 0.92
122 Mark Harvey Essendon 12 0.92
122 Brian Royal Western Bulldogs 12 0.92
125 John McCarthy North Melbourne 22 0.91
126 Paul Hawke Collingwood 19 0.89
126 Justin Pickering Richmond 18 0.89
126 Kevin Caton Fitzroy 9 0.89
129 Paul Couch Geelong 26 0.88
129 Paul Bryce North Melbourne 17 0.88
129 Don Pyke West Coast 16 0.88
132 Mark Williams Brisbane 22 0.86
132 Karl Langdon West Coast 14 0.86
132 Ron McKeown Collingwood 14 0.86
135 Barry Mitchell Sydney 20 0.85
136 Ian Herman Carlton 18 0.83
136 Ricky Jackson Melbourne 18 0.83
136 Richard Dennis Carlton 12 0.83
136 David Flintoff Melbourne 12 0.83
136 Warren Dean Melbourne 6 0.83
141 John Kennedy Hawthorn 17 0.82
141 Wayne Henwood Sydney 11 0.82
141 Jim Krakouer North Melbourne 11 0.82
144 Andrew Bews Geelong 26 0.81
145 Shane Ellis West Coast 10 0.80
145 Michael Parsons Sydney 10 0.80
145 John Howat Melbourne 5 0.80
145 Peter Sartori Carlton 5 0.80
145 Brian Winton St Kilda 5 0.80
150 Robert DiPierdomenico Hawthorn 24 0.79
150 Michael Long Essendon 24 0.79
150 Sean Wight Melbourne 19 0.79
150 Tony Campbell Melbourne 14 0.79
154 Craig Bradley Carlton 21 0.76
155 Leon Higgins Sydney 20 0.75
155 Stephen Newport Melbourne 20 0.75
155 Mark Mickan Brisbane 16 0.75
155 Gerard Healy Sydney 8 0.75
155 Andrew Taylor Brisbane 8 0.75
155 Mark Williams Western Bulldogs 8 0.75
155 Greg Burns St Kilda 4 0.75
162 Dennis Carroll Sydney 19 0.74
163 John Platten Hawthorn 22 0.73
163 Robert Elphinstone St Kilda 15 0.73
165 Jim Stynes Melbourne 24 0.71
165 Michael Gallagher Carlton 7 0.71
165 Brett Scott Sydney 7 0.71
168 David Bain Brisbane 20 0.70
168 Peter Russo St Kilda 20 0.70
170 Peter Foster Western Bulldogs 19 0.68
171 Darren Morgan Geelong 21 0.67
171 Todd Breman West Coast 15 0.67
171 Brett Allison North Melbourne 12 0.67
171 Trevor Barker St Kilda 12 0.67
171 Andrew Phillips Carlton 12 0.67
171 Spiro Kourkoumelis St Kilda 9 0.67
171 Todd Viney Melbourne 9 0.67
171 Troy Ugle West Coast 6 0.67
171 David Glascott Carlton 3 0.67
171 Andrew Manning Essendon 3 0.67
171 Peter Somerville Essendon 3 0.67
171 Jamie Stevenson North Melbourne 3 0.67
183 Darrin Pritchard Hawthorn 23 0.65
183 Stephen Wright Sydney 17 0.65
185 Tony McGuinness Western Bulldogs 22 0.64
185 Wayne Schwass North Melbourne 22 0.64
187 Darren Millane Collingwood 21 0.62
187 Alastair Clarkson North Melbourne 13 0.62
187 Des Ryan Richmond 13 0.62
187 Barry Young Richmond 13 0.62
187 Adrian Fletcher Geelong 8 0.62
187 David Robertson Collingwood 8 0.62
193 Greg Anderson Essendon 23 0.61
193 Geoff Miles West Coast 18 0.61
195 Mark Bayes Sydney 20 0.60
195 Michael Richardson Brisbane 15 0.60
195 David Brown Sydney 5 0.60
195 Gary Cameron Geelong 5 0.60
199 David Murphy Sydney 22 0.59
200 John Gastev Brisbane 19 0.58
200 Luke Beveridge Melbourne 12 0.58
200 Stephen Malaxos West Coast 12 0.58
203 Simon Atkins Western Bulldogs 21 0.57
203 Nathan Burke St Kilda 21 0.57
203 Darren Davies Western Bulldogs 7 0.57
206 John Longmire North Melbourne 16 0.56
207 Bill Duckworth Essendon 13 0.54
207 David Dwyer North Melbourne 13 0.54
209 Neville Bruns Geelong 19 0.53
209 Mark Hepburn North Melbourne 19 0.53
209 Michael Ford Western Bulldogs 17 0.53
212 Stewart Loewe St Kilda 21 0.52
213 Matt Armstrong Fitzroy 22 0.50
213 Gavin Brown Collingwood 22 0.50
213 Steven Stretch Melbourne 22 0.50
213 Allan McKellar Richmond 18 0.50
213 Graeme Yeats Melbourne 16 0.50
213 Mark Lee Richmond 14 0.50
213 Marcus Ashcroft Brisbane 10 0.50
213 Donald McDonald North Melbourne 10 0.50
213 Paul Tuddenham Collingwood 10 0.50
213 Glenn Hawker Carlton 8 0.50
213 Sean Denham Geelong 6 0.50
213 Robert Dickson Hawthorn 6 0.50
213 Bradley Gotch St Kilda 6 0.50
213 Paul Holdsworth Sydney 6 0.50
213 Michael Mitchell Richmond 6 0.50
213 Trevor Spencer Essendon 6 0.50
213 Robert Handley St Kilda 4 0.50
213 John Barnes Essendon 2 0.50
213 Tom Kavanagh Melbourne 2 0.50
213 Laurie Keene West Coast 2 0.50
213 Andrew Krakouer North Melbourne 2 0.50
213 Peter Melesso West Coast 2 0.50
213 Craig O'Brien Essendon 2 0.50
213 Mark Perkins Collingwood 2 0.50
213 Simon Taylor Collingwood 2 0.50
213 Sanford Wheeler Sydney 2 0.50
213 Peter White Carlton 2 0.50
240 David Hart West Coast 19 0.47
240 Matthew Knights Richmond 19 0.47
242 John Annear West Coast 13 0.46
243 Matthew Larkin North Melbourne 20 0.45
243 Frank Coghlan St Kilda 11 0.45
243 Andy Goodwin Richmond 11 0.45
243 Paul Meldrum Carlton 11 0.45
243 Craig Turley West Coast 11 0.45
248 Dwayne Lamb West Coast 18 0.44
248 Mark Yeates Geelong 18 0.44
248 Simon Eishold Melbourne 16 0.44
248 Luke O'Sullivan Carlton 9 0.44
248 Kain Taylor St Kilda 9 0.44
253 Stephen MacPherson Western Bulldogs 14 0.43
253 Craig McGrath Fitzroy 14 0.43
253 Tony Shaw Collingwood 14 0.43
253 David Honybun Richmond 7 0.43
257 Darren Kappler Fitzroy 19 0.42
257 Peter Wilson Richmond 19 0.42
257 Rick Kennedy Western Bulldogs 12 0.42
257 Stephen Tingay Melbourne 12 0.42
261 Scott McIvor Brisbane 22 0.41
261 Richard Cousins Western Bulldogs 17 0.41
263 Jayson Daniels St Kilda 20 0.40
263 Doug Hawkins Western Bulldogs 20 0.40
263 Chris Connolly Melbourne 10 0.40
263 Murray Wrenstead Collingwood 10 0.40
263 Tim Barling Sydney 5 0.40
263 Simon Hose Brisbane 5 0.40
263 Ron James Western Bulldogs 5 0.40
263 Dannie Seow Melbourne 5 0.40
263 Mark Stockdale Richmond 5 0.40
272 Dean Turner West Coast 18 0.39
273 Jamie Turner Collingwood 21 0.38
273 Andrew McKinnon Carlton 8 0.38
275 David Grant St Kilda 22 0.36
275 Spiro Malakellis Geelong 14 0.36
275 Carl Dilena Fitzroy 11 0.36
275 Andrew Underwood Essendon 11 0.36
279 Anthony Condon Hawthorn 23 0.35
279 John Blakey Fitzroy 20 0.35
279 Mark Eustice Sydney 20 0.35
279 Craig Lambert Richmond 20 0.35
279 Steven O'Dwyer Melbourne 17 0.35
284 Mark Summers Richmond 12 0.33
284 Bret Bailey Melbourne 9 0.33
284 Michael Phyland Sydney 9 0.33
284 Chris O'Sullivan Brisbane 6 0.33
284 Lachlan Sim Brisbane 6 0.33
284 Darren Troy Geelong 6 0.33
284 Warwick Angus North Melbourne 3 0.33
284 Chris Daniher Essendon 3 0.33
284 Tony Evans Western Bulldogs 3 0.33
284 Andrew Gowers Hawthorn 3 0.33
284 Steven Kolyniuk Western Bulldogs 3 0.33
284 Mark Lisle North Melbourne 3 0.33
296 Gavin Crosisca Collingwood 19 0.32
296 Michael Pickering Richmond 19 0.32
298 Matt Hanneberry Western Bulldogs 13 0.31
299 Ross Smith North Melbourne 20 0.30
299 John Worsfold West Coast 20 0.30
301 Greg Dear Hawthorn 21 0.29
301 Darren Flanigan Geelong 14 0.29
301 Peter Rohde Melbourne 14 0.29
301 John Manton Richmond 7 0.29
305 Justin Madden Carlton 19 0.26
305 Mark Roberts Brisbane 19 0.26
307 Darren Williams Essendon 20 0.25
307 Scott Wynd Western Bulldogs 20 0.25
307 Tom Alvin Carlton 16 0.25
307 Shane Kerrison Collingwood 16 0.25
307 Rod Lester-Smith Brisbane 16 0.25
307 Michael McLean Western Bulldogs 12 0.25
307 Leon Harris Fitzroy 8 0.25
307 Troy Moloney Western Bulldogs 8 0.25
307 Phillip Walsh Brisbane 8 0.25
307 Neale Daniher Essendon 4 0.25
307 Matthew Lloyd Sydney 4 0.25
307 Wayne Peters Richmond 4 0.25
319 Anthony Daniher Essendon 25 0.24
319 Dean Bailey Essendon 17 0.24
319 Brendan Bower Richmond 17 0.24
322 Peter Bourke Fitzroy 13 0.23
322 Ed Considine Essendon 13 0.23
322 David Willis Sydney 13 0.23
325 Michael Tuck Hawthorn 23 0.22
325 Andrew Lockyer West Coast 18 0.22
325 Wayne Blackwell Carlton 9 0.22
325 Michael Kennedy Brisbane 9 0.22
325 Dean Wallis Essendon 9 0.22
330 Gary Ayres Hawthorn 24 0.21
330 Rodney Grinter Melbourne 19 0.21
330 Danny Hughes Melbourne 19 0.21
333 Tony Free Richmond 20 0.20
333 Mil Hanna Carlton 20 0.20
333 Alan Johnson Melbourne 20 0.20
333 Geoff Raines Brisbane 20 0.20
333 Ian Aitken Carlton 15 0.20
333 Brendan McCormack Fitzroy 15 0.20
333 Paul Abbott Hawthorn 10 0.20
333 Ray Jencke Hawthorn 10 0.20
333 Michael Thomson Richmond 10 0.20
333 Paul Dear Hawthorn 5 0.20
333 Ken Hunter Carlton 5 0.20
333 Ashley Matthews Carlton 5 0.20
333 Trent Nichols Richmond 5 0.20
333 Graham Osborne Fitzroy 5 0.20
333 Paul Peos West Coast 5 0.20
333 Craig Potter Sydney 5 0.20
349 Michael Gale Fitzroy 21 0.19
349 Jim Wynd Fitzroy 21 0.19
351 Dean Rice St Kilda 22 0.18
351 Michael Christian Collingwood 17 0.18
351 Michael McGuane Collingwood 17 0.18
351 Steve Reynoldson Brisbane 11 0.18
355 Andrew Collins Hawthorn 24 0.17
355 Ben Buckley North Melbourne 18 0.17
355 Michael Martyn North Melbourne 18 0.17
355 Steven Da Rui Carlton 12 0.17
355 Garry Foulds Essendon 12 0.17
355 David Grenvold Essendon 12 0.17
355 Dean McRae North Melbourne 12 0.17
355 Bradley Edwards Fitzroy 6 0.17
355 David Johnston Essendon 6 0.17
364 Michael Schulze Geelong 26 0.15
364 Damian Bourke Geelong 20 0.15
364 Steven Febey Melbourne 20 0.15
364 Chris Mainwaring West Coast 20 0.15
364 David O'Keeffe Brisbane 20 0.15
364 David Cloke Collingwood 13 0.15
364 Richard Nixon Richmond 13 0.15
371 Terry Wallace Western Bulldogs 22 0.14
371 Stephen Wallis Western Bulldogs 22 0.14
371 Brenton Phillips Brisbane 21 0.14
371 Peter Schwab Hawthorn 21 0.14
371 Adrian Barich West Coast 14 0.14
371 Ben Ingleton St Kilda 14 0.14
371 Fraser Brown Carlton 7 0.14
371 Ian Dargie St Kilda 7 0.14
379 Mark Bos Geelong 26 0.12
379 Gary O'Donnell Essendon 25 0.12
379 Michael Brennan West Coast 16 0.12
379 Shane Morwood Collingwood 16 0.12
379 David Rhys-Jones Carlton 16 0.12
379 Andrew Rogers Geelong 16 0.12
379 Jason Baldwin Fitzroy 8 0.12
379 Matthew Campbell Brisbane 8 0.12
387 David O'Connell West Coast 18 0.11
387 Ken Sheldon St Kilda 18 0.11
387 Denis Banks Collingwood 9 0.11
387 Chris Pym Richmond 9 0.11
391 Tim Darcy Geelong 21 0.10
391 Matthew Hogg Western Bulldogs 21 0.10
391 Gary Pert Fitzroy 21 0.10
391 Brian Leys Richmond 20 0.10
395 Paul Harding St Kilda 22 0.09
395 David Bolton Sydney 11 0.09
395 Wayne Johnston Carlton 11 0.09
398 Steven Hocking Geelong 26 0.08
398 Kevin Walsh Essendon 25 0.08
398 Alex Ishchenko Brisbane 13 0.08
398 Damian Monkhorst Collingwood 13 0.08
398 Rodney Eade Brisbane 12 0.08
403 Warren McKenzie Carlton 18 0.06
403 Matthew Rendell Fitzroy 18 0.06
403 Stuart Wigney Western Bulldogs 18 0.06
403 Murray Rance West Coast 17 0.06
403 Shane Robertson Carlton 16 0.06
408 Brett Stephens Fitzroy 22 0.05
408 Guy McKenna West Coast 20 0.05
410 Brett Lovett Melbourne 24 0.04
410 Scott Maginness Hawthorn 24 0.04
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