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 Tackles Leaders
Rank Player Team Games Total
1 Robert DiPierdomenico Hawthorn 21 66
2 Sean Denham Geelong 22 58
3 Michael Mitchell Richmond 22 53
4 Steven Hocking Geelong 22 49
4 Jayson Daniels St Kilda 18 49
6 Shane Kerrison Collingwood 22 47
7 Andrew Collins Hawthorn 21 46
7 Craig Lambert Richmond 21 46
9 Gavin Crosisca Collingwood 23 43
9 Garry Lyon Melbourne 22 43
9 Frank Coghlan St Kilda 21 43
12 Dean Rice St Kilda 22 42
13 Wayne Johnston Carlton 18 41
13 Craig Potter Sydney 14 41
15 Michael Tuck Hawthorn 22 40
15 John Worsfold West Coast 21 40
17 John Platten Hawthorn 22 39
17 Leon Harris Fitzroy 21 39
19 Stephen Newport Melbourne 24 38
19 Nathan Burke St Kilda 22 38
19 Tony McGuinness Western Bulldogs 21 38
19 Chris Waterson Brisbane 17 38
23 Wayne Blackwell Carlton 24 37
23 Gavin Brown Collingwood 23 37
23 Fraser Murphy Carlton 23 37
23 Jamie Turner Collingwood 23 37
23 Darren Kappler Fitzroy 22 37
23 Bernard Toohey Sydney 22 37
23 Greg Anderson Essendon 20 37
30 Greg Healy Melbourne 22 36
30 Scott McIvor Brisbane 22 36
30 Matthew Larkin North Melbourne 19 36
33 Ricky Jackson Melbourne 26 35
33 Brett Lovett Melbourne 26 35
33 Michael Christian Collingwood 24 35
33 Mark Naley Carlton 21 35
33 Gary O'Donnell Essendon 20 35
33 Jim Krakouer North Melbourne 19 35
33 Stephen Wright Sydney 18 35
40 Brian Royal Western Bulldogs 22 34
40 Tony Shaw Collingwood 20 34
40 David Grant St Kilda 19 34
40 Matthew Ryan Collingwood 18 34
40 Greg Williams Sydney 18 34
40 David Palm Richmond 16 34
46 Darren Millane Collingwood 21 33
46 Barry Mitchell Sydney 21 33
46 Robert Scott Geelong 20 33
46 David Rhys-Jones Carlton 19 33
46 Ian Herman Carlton 17 33
51 Gary Ayres Hawthorn 22 32
51 Roger Merrett Brisbane 17 32
53 Stephen Silvagni Carlton 24 31
53 Doug Barwick Collingwood 22 31
53 Shane Morwood Collingwood 22 31
53 Michael Gale Fitzroy 19 31
57 Graeme Yeats Melbourne 26 30
57 Craig Bradley Carlton 25 30
57 Alan Ezard Essendon 20 30
57 Chris Mainwaring West Coast 20 30
57 Mark Williams Brisbane 14 30
62 Justin Pickering Richmond 22 29
62 Nicky Winmar St Kilda 21 29
62 Chris Wittman Hawthorn 21 29
62 Brett Stephens Fitzroy 20 29
62 Barry Stoneham Geelong 18 29
62 John Gastev West Coast 17 29
68 Stephen Kernahan Carlton 23 28
68 Mark Yeates Geelong 21 28
68 Bill Duckworth Essendon 20 28
71 Brett Allison North Melbourne 22 27
71 Andy Lovell Melbourne 22 27
71 Simon Madden Essendon 22 27
71 Tony Free Richmond 21 27
71 David Murphy Sydney 21 27
71 Andrew Bews Geelong 17 27
71 Paul Couch Geelong 17 27
71 Kevin Walsh Essendon 17 27
71 John Law North Melbourne 16 27
71 Paul Spargo North Melbourne 15 27
71 Wally Matera West Coast 13 27
71 Ross Thornton Fitzroy 13 27
83 Alan Johnson Melbourne 25 26
83 Michael McGuane Collingwood 23 26
83 Gary Buckenara Hawthorn 22 26
83 Peter German North Melbourne 22 26
83 Michael Richardson Brisbane 22 26
83 Tom Alvin Carlton 20 26
83 Paul Roos Fitzroy 20 26
83 Bradley Gotch St Kilda 17 26
83 Mark Harvey Essendon 15 26
92 Sean Wight Melbourne 26 25
92 Steven O'Dwyer Melbourne 24 25
92 Geoff Miles West Coast 23 25
92 Paul Hawke Collingwood 22 25
92 Matt Armstrong Fitzroy 20 25
92 Gerard Healy Sydney 20 25
92 Geoff Raines Brisbane 20 25
92 Peter Banfield Brisbane 19 25
92 Rodney Grinter Melbourne 19 25
92 Darren Bewick Essendon 18 25
92 Martin Christensen Geelong 12 25
92 Ben Buckley North Melbourne 11 25
104 Dwayne Lamb West Coast 23 24
104 Earl Spalding Melbourne 22 24
104 Denis Banks Collingwood 21 24
104 Neville Bruns Geelong 21 24
104 Danny Frawley St Kilda 21 24
104 Michael Martyn North Melbourne 21 24
104 John Blakey Fitzroy 20 24
104 Richard Osborne Fitzroy 20 24
104 Brendan Bower Richmond 14 24
104 Michael McLean Western Bulldogs 13 24
114 Steven Stretch Melbourne 26 23
114 Adrian Gleeson Carlton 23 23
114 Dean McRae North Melbourne 22 23
114 Peter Schwab Hawthorn 22 23
114 Peter Daicos Collingwood 21 23
114 Steven Da Rui Carlton 20 23
114 Mark Bayes Sydney 19 23
114 Ross Lyon Fitzroy 19 23
114 Tony Campbell Melbourne 17 23
114 Dean Turner West Coast 15 23
114 Dean Wallis Essendon 13 23
114 Jim Buckley Carlton 12 23
114 Simon Eishold Melbourne 7 23
127 Brian Wilson Melbourne 25 22
127 Terry Wallace Western Bulldogs 21 22
127 Doug Hawkins Western Bulldogs 20 22
127 Tim Watson Essendon 19 22
127 Trent Nichols Richmond 18 22
127 Dale Weightman Richmond 18 22
127 David Bolton Sydney 15 22
127 Mark Hunter Western Bulldogs 14 22
135 Jim Stynes Melbourne 26 21
135 Graham Wright Collingwood 23 21
135 Greg Dear Hawthorn 22 21
135 Paul Hamilton Essendon 21 21
135 Glenn Hawker Essendon 20 21
135 Phillip Walsh Brisbane 20 21
135 Mark Withers Brisbane 18 21
135 Dermott Brereton Hawthorn 17 21
135 Bret Bailey Melbourne 16 21
135 John McCarthy North Melbourne 15 21
135 Ian Aitken Carlton 14 21
135 Brenton Phillips Brisbane 13 21
135 Keith Thomas Fitzroy 10 21
148 Jason Dunstall Hawthorn 23 20
148 Dennis Carroll Sydney 21 20
148 Stephen James Richmond 20 20
148 Scott Maginness Hawthorn 18 20
148 Gary Pert Fitzroy 18 20
148 Peter Wilson Richmond 16 20
148 Russell Jeffrey St Kilda 14 20
148 Michael Kennedy Carlton 14 20
148 Peter Curran Hawthorn 13 20
148 Tim Pekin Fitzroy 13 20
148 Wayne Schwass North Melbourne 7 20
159 Gary Ablett Geelong 21 19
159 Mark Bairstow Geelong 19 19
159 Chris Mew Hawthorn 19 19
159 Danny Hughes Melbourne 18 19
159 Andrew Brockhurst Fitzroy 17 19
159 Dale Dickson Brisbane 13 19
159 Allan McKellar Richmond 13 19
159 David Strooper Fitzroy 13 19
159 Andrew Taylor Brisbane 13 19
159 Stephen Wallis Western Bulldogs 13 19
169 Stewart Loewe St Kilda 22 18
169 John Annear West Coast 19 18
169 Paul Salmon Essendon 19 18
169 Michael Brennan West Coast 18 18
169 Brian Leys Richmond 17 18
169 Trevor Poole Richmond 15 18
169 Matthew Hogg Western Bulldogs 14 18
169 Tony Morwood Sydney 13 18
169 Jason Croall Collingwood 11 18
169 Ken Judge Brisbane 9 18
179 Greg Eppelstun Western Bulldogs 22 17
179 Murray Rance West Coast 22 17
179 Phil Krakouer North Melbourne 21 17
179 Brad Hardie Brisbane 20 17
179 David Hart West Coast 20 17
179 Darren Baxter Western Bulldogs 19 17
179 Ross Glendinning West Coast 19 17
179 Bob Jones St Kilda 19 17
179 Guy McKenna West Coast 18 17
179 Darrin Pritchard Hawthorn 17 17
179 Ian Roberts Sydney 16 17
179 Chris Pym Richmond 15 17
179 Darren Williams Essendon 15 17
179 Tony Carafa Fitzroy 12 17
179 Paul Broderick Fitzroy 9 17
179 Dean Bailey Essendon 8 17
179 Terry Thripp Sydney 5 17
196 Anthony Daniher Essendon 22 16
196 Chris Langford Hawthorn 22 16
196 Darren Flanigan Geelong 21 16
196 Michael Pickering Richmond 21 16
196 Neil Cordy Sydney 20 16
196 Paul Meldrum Carlton 18 16
196 Steven Clark Essendon 16 16
196 Wayne Henwood Sydney 16 16
196 Darren Troy Geelong 15 16
196 Karl Langdon West Coast 14 16
196 Todd Viney Melbourne 12 16
196 Frank Dunell Brisbane 11 16
196 David Ackerly North Melbourne 10 16
196 Rod Lester-Smith Brisbane 10 16
196 Ricky Nixon St Kilda 10 16
196 Darren Carlson Brisbane 9 16
196 Darren Handley Fitzroy 8 16
196 Dean Chiron Melbourne 7 16
214 Paul Abbott Hawthorn 24 15
214 Garry Foulds Essendon 22 15
214 John Ironmonger Fitzroy 22 15
214 Craig Starcevich Collingwood 21 15
214 Robert Elphinstone St Kilda 20 15
214 Warwick Capper Brisbane 18 15
214 John Peter-Budge St Kilda 18 15
214 David Cameron Geelong 13 15
214 Jamie Duursma Melbourne 13 15
214 Donald McDonald North Melbourne 13 15
214 Chris Lewis West Coast 12 15
214 Geoff Cunningham St Kilda 11 15
214 Damian Drum Geelong 11 15
227 Tony Hall Hawthorn 24 14
227 Mark Bos Geelong 22 14
227 Darren Davies Western Bulldogs 21 14
227 Richard Cousins Western Bulldogs 20 14
227 Ken Sheldon St Kilda 19 14
227 Mick Dwyer St Kilda 15 14
227 Stephen MacPherson Western Bulldogs 12 14
227 Adrian Barich West Coast 11 14
227 Michael Lockman Sydney 11 14
227 Mark Cullen Western Bulldogs 9 14
227 Greg Burns St Kilda 8 14
227 Adrian Campbell Western Bulldogs 8 14
227 John Kennedy Hawthorn 7 14
240 Jon Dorotich Carlton 23 13
240 Peter Foster Western Bulldogs 18 13
240 Rick Kennedy Western Bulldogs 15 13
240 Scott Clayton Fitzroy 14 13
240 Rodney Eade Brisbane 13 13
240 Murray Wrenstead West Coast 13 13
240 Jim Wynd Fitzroy 13 13
240 Ray Jencke Hawthorn 12 13
240 Jason Love North Melbourne 12 13
240 Michael Thomson Richmond 12 13
240 James Morrissey Hawthorn 10 13
240 Ross Smith North Melbourne 10 13
240 Trevor Barker St Kilda 7 13
253 Michael Ford Western Bulldogs 20 12
253 Jeff Hogg Richmond 20 12
253 Alastair Clarkson North Melbourne 19 12
253 Steve Reynoldson Brisbane 18 12
253 Mark Lee Richmond 15 12
253 John Mossop North Melbourne 14 12
253 Leon Higgins Sydney 13 12
253 David Flintoff Melbourne 9 12
253 Rod Owen St Kilda 9 12
253 Shaun Smith North Melbourne 9 12
253 Michael Kennedy Brisbane 6 12
253 Phillip Knight Fitzroy 6 12
253 Brian Winton Essendon 6 12
266 David Honybun Richmond 19 11
266 Mark Arceri North Melbourne 18 11
266 Richard Loveridge Hawthorn 15 11
266 Craig McGrath Fitzroy 15 11
266 Michael Gayfer Collingwood 14 11
266 Michael Laffy Richmond 12 11
266 Mark Eustice Richmond 11 11
266 Spiro Kourkoumelis St Kilda 11 11
266 Dean Laidley West Coast 11 11
266 Darren Steele North Melbourne 11 11
266 Graeme Cordy Sydney 10 11
266 Matt Hanneberry Western Bulldogs 10 11
266 Mark Hepburn North Melbourne 10 11
266 Angelo Petraglia Western Bulldogs 8 11
266 Darren Saunders Collingwood 7 11
281 Brian Taylor Collingwood 21 10
281 Terry Daniher Essendon 19 10
281 Alastair Lynch Fitzroy 18 10
281 Michael Schulze Geelong 18 10
281 Darren Harris North Melbourne 15 10
281 Ian Fairley North Melbourne 14 10
281 Peter Sartori Carlton 12 10
281 David Cloke Collingwood 11 10
281 Mark Kellett Sydney 11 10
281 Mick Conlan Fitzroy 10 10
281 Matthew Lloyd Sydney 9 10
281 Matthew Simpson Brisbane 9 10
281 Leon Baker Essendon 8 10
281 Phil Cronan Western Bulldogs 6 10
295 Justin Madden Carlton 22 9
295 Phil Scott West Coast 18 9
295 Russell Greene Hawthorn 16 9
295 David O'Keeffe Brisbane 14 9
295 Steven Febey Melbourne 12 9
295 Michael Parsons Sydney 12 9
295 Matthew Campbell Brisbane 11 9
295 Stephen Malaxos West Coast 11 9
295 Terry Board Fitzroy 8 9
295 Bernie Evans Carlton 8 9
295 Joe Cormack West Coast 7 9
295 Neil Hein Brisbane 7 9
295 Austin McCrabb Geelong 6 9
295 Brad Shine Carlton 6 9
295 Sean Simpson St Kilda 4 9
310 Tim Darcy Geelong 22 8
310 Rod Carter Sydney 20 8
310 Paul Bryce North Melbourne 14 8
310 Paul Peos West Coast 11 8
310 David Robertson Collingwood 9 8
310 Richard Nixon Richmond 6 8
310 Cameron O'Brien Brisbane 6 8
310 Wes Fellowes Collingwood 5 8
310 David Sullivan Essendon 5 8
319 David Glascott Carlton 22 7
319 James Manson Collingwood 17 7
319 Gavin Keane Essendon 13 7
319 Peter McConville St Kilda 13 7
319 Alex Ishchenko West Coast 12 7
319 Warren Jones St Kilda 8 7
319 Robert Dickson Hawthorn 7 7
319 Ian Muller St Kilda 7 7
319 Chris Waterman West Coast 7 7
319 Tony Elshaug Collingwood 6 7
319 Tony Lynn Brisbane 6 7
330 Mil Hanna Carlton 16 6
330 Michael Gibson Brisbane 14 6
330 Dwayne Russell Geelong 12 6
330 Craig Alderdice Geelong 11 6
330 Andy Goodwin Richmond 11 6
330 Richard Dennis Carlton 10 6
330 Tony Evans St Kilda 9 6
330 Gary Keane Fitzroy 9 6
330 Brent Hutton West Coast 8 6
330 Tony Lockett St Kilda 8 6
330 Michael McCarthy Brisbane 8 6
330 David Willis Sydney 8 6
330 Adrian Battiston Sydney 7 6
330 Bill Brownless Geelong 7 6
330 Warren Dean Melbourne 7 6
330 Gary Irvine Western Bulldogs 7 6
330 Ed Considine Essendon 6 6
330 David Johnston Essendon 6 6
330 Chris Burton Richmond 5 6
330 Paul Harding Hawthorn 5 6
330 Brett Bowey St Kilda 4 6
330 Stuart Wigney Western Bulldogs 4 6
330 Les Bamblett Western Bulldogs 3 6
353 David Williams Melbourne 21 5
353 Ken Hunter Carlton 17 5
353 Michael Turner Geelong 16 5
353 Mark Zanotti West Coast 15 5
353 Laurie Keene West Coast 12 5
353 Lynton Fitzpatrick Western Bulldogs 10 5
353 Michael O'Connell West Coast 10 5
353 Tony Smith Sydney 10 5
353 Andrew Gowers Hawthorn 9 5
353 Paul Tuddenham Collingwood 9 5
353 Gary Cameron Geelong 8 5
353 Andrew Rogers Essendon 8 5
353 Troy Ugle West Coast 8 5
353 Don Holmes West Coast 6 5
353 David Kernahan Carlton 6 5
353 Grant Lawrie Fitzroy 6 5
353 Shane Williams Western Bulldogs 6 5
353 Bill Lokan Fitzroy 5 5
353 Alex Marcou St Kilda 5 5
353 Paul Barlow Richmond 4 5
353 Ron James Western Bulldogs 4 5
353 Rohan Robertson North Melbourne 4 5
353 Peter Jonas North Melbourne 3 5
353 Paul O'Brien Essendon 3 5
353 Peter Czerkaski Richmond 2 5
378 Glenn Coleman Sydney 16 4
378 Des Ryan Richmond 11 4
378 Michael Byrne Sydney 8 4
378 Jamie Dunlop Carlton 8 4
378 Warren McKenzie Carlton 8 4
378 Mark Mickan Brisbane 8 4
378 Shane Hamilton Geelong 7 4
378 Doug Koop Melbourne 7 4
378 Peter Rohde Melbourne 7 4
378 Tim Powell Richmond 6 4
378 Jim Edmond Brisbane 5 4
378 Steven Kolyniuk Western Bulldogs 5 4
378 Jamie Lamb St Kilda 5 4
378 Andrew Merryweather Essendon 5 4
378 Simon Clark Richmond 4 4
378 Peter Francis Essendon 4 4
378 Matthew Knights Richmond 4 4
378 Peter Somerville Essendon 4 4
378 Peter Dean Carlton 3 4
378 Garry Hocking Geelong 3 4
378 Robert Kerr North Melbourne 3 4
378 John Manton Richmond 3 4
378 Michael Murphy North Melbourne 3 4
378 Michael Passmore North Melbourne 3 4
378 Russell Shields Western Bulldogs 3 4
378 Chris Daniher Essendon 2 4
378 Brenton Harris North Melbourne 2 4
378 Steve Hickey North Melbourne 2 4
378 Peter Whyte Geelong 2 4
378 Ben Harris Brisbane 1 4
408 Simon Beasley Western Bulldogs 21 3
408 Andrew Lockyer West Coast 18 3
408 Damian Bourke Geelong 14 3
408 Phil Egan Richmond 11 3
408 Craig Davis Sydney 9 3
408 Russell Morris Hawthorn 8 3
408 Mark Roberts Brisbane 8 3
408 Peter Russo Hawthorn 8 3
408 Mark Trewella Fitzroy 7 3
408 David Allday Western Bulldogs 6 3
408 Jeff Chandler North Melbourne 5 3
408 David Cordner Sydney 5 3
408 Gary Frangalas Richmond 5 3
408 Robert Bolzon Fitzroy 4 3
408 Darren Denneman Geelong 4 3
408 Robert Harvey St Kilda 4 3
408 Craig Holden Sydney 4 3
408 Brendan Moore Essendon 4 3
408 Michael Phyland Sydney 4 3
408 Anthony Rock North Melbourne 4 3
408 Zeno Tzatzaris Western Bulldogs 4 3
408 Paul Rizonico Collingwood 3 3
408 John Brinkkotter Sydney 2 3
408 Merv Neagle Sydney 2 3
432 Wayne Harmes Carlton 11 2
432 Bernie Harris Brisbane 11 2
432 John Longmire North Melbourne 11 2
432 Bruce Lindner Geelong 9 2
432 John Fidge Brisbane 8 2
432 Mark Athorn Western Bulldogs 7 2
432 David Flood Essendon 7 2
432 David O'Connell West Coast 7 2
432 Stuart Nicol Western Bulldogs 6 2
432 Brenton Vilcins Western Bulldogs 6 2
432 Shane Robertson Carlton 5 2
432 Darren Crocker North Melbourne 4 2
432 Darren Morgan Geelong 4 2
432 Robert Neal St Kilda 4 2
432 Alan Richardson Collingwood 4 2
432 Peter Baxter Western Bulldogs 3 2
432 Andrew Demetriou Hawthorn 3 2
432 Silvio Foschini St Kilda 3 2
432 Michael Roach Richmond 3 2
432 Kain Taylor St Kilda 3 2
432 Jay Viney Melbourne 3 2
432 Anthony Condon Hawthorn 2 2
432 Mark O'Donoghue North Melbourne 2 2
432 Justin Stubbs Essendon 2 2
432 Michael Svilar Western Bulldogs 2 2
432 Paul Van Der Haar Essendon 2 2
432 Stuart Cameron Fitzroy 1 2
432 Andrew Manning St Kilda 1 2
432 Wayne Peters Richmond 1 2
432 Sean Ralphsmith Hawthorn 1 2
462 Jim Silvestro Sydney 8 1
462 Steve Turner St Kilda 6 1
462 David Brown Sydney 5 1
462 Jim Jess Richmond 5 1
462 Gavin Exell Geelong 3 1
462 Greg Hamilton Richmond 3 1
462 Jamie Stevenson North Melbourne 3 1
462 Graeme Atkins Collingwood 2 1
462 John Barnes Essendon 2 1
462 Stephen Lawrence Hawthorn 2 1
462 Darren Ogier North Melbourne 2 1
462 Jose Romero North Melbourne 2 1
462 Nick Walsh Essendon 2 1
462 Mark Williams Carlton 2 1
462 Kevin Caton West Coast 1 1
462 Ted Fidge Melbourne 1 1
462 Gordon Fode St Kilda 1 1
462 John Holt North Melbourne 1 1
462 Kevin Hughes North Melbourne 1 1
462 Terry Keays Collingwood 1 1
462 Graeme Landy Geelong 1 1
462 Tony Liberatore Western Bulldogs 1 1
462 Luke O'Sullivan Carlton 1 1
462 Michael O'Sullivan Essendon 1 1
462 Bradley Plain Essendon 1 1
462 Bradley Sparks Melbourne 1 1
462 Andrew Tarpey Collingwood 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