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 Tackles Leaders
Rank Player Team Games Total
1 Robert DiPierdomenico Hawthorn 24 70
2 Barry Stoneham Geelong 26 64
3 Andrew Collins Hawthorn 24 63
3 Michael Long Essendon 24 63
5 Andrew Bews Geelong 26 61
5 Terry Thripp Sydney 22 61
7 Steven Hocking Geelong 26 58
7 Scott McIvor Brisbane 22 58
9 Paul Couch Geelong 26 56
9 Garry Hocking Geelong 26 56
9 Mark Williams Brisbane 22 56
12 Wally Matera Fitzroy 20 55
13 Wayne Schwass North Melbourne 22 51
13 Matthew Hogg Western Bulldogs 21 51
15 Gary Ayres Hawthorn 24 48
16 Michael Tuck Hawthorn 23 47
17 Ben Buckley North Melbourne 18 45
18 John Worsfold West Coast 20 44
18 Shane Kerrison Collingwood 16 44
20 Anthony Condon Hawthorn 23 43
20 Robert Scott Geelong 23 43
20 Barry Mitchell Sydney 20 43
20 Ian Herman Carlton 18 43
24 John Platten Hawthorn 22 42
24 Adrian Gleeson Carlton 21 42
24 Jamie Turner Collingwood 21 42
27 Dean Rice St Kilda 22 40
27 Craig Lambert Richmond 20 40
29 Brett Lovett Melbourne 24 39
29 Tim Watson Essendon 24 39
29 Mark Naley Carlton 16 39
32 Nathan Burke St Kilda 21 38
32 Paul Hawke Collingwood 19 38
34 Darrin Pritchard Hawthorn 23 37
35 Gordon Fode St Kilda 22 35
35 Michael Gale Fitzroy 21 35
35 Chris Lewis West Coast 16 35
38 Greg Anderson Essendon 23 34
38 Jim Wynd Fitzroy 21 34
40 Mark Bairstow Geelong 25 33
40 Peter German North Melbourne 22 33
40 Stephen Wallis Western Bulldogs 22 33
40 Doug Hawkins Western Bulldogs 20 33
40 Darren Kappler Fitzroy 19 33
40 Doug Barwick Collingwood 17 33
40 Simon Eishold Melbourne 16 33
47 Mark Bos Geelong 26 32
47 Gary O'Donnell Essendon 25 32
47 Matt Armstrong Fitzroy 22 32
47 Craig Bradley Carlton 21 32
47 Neville Bruns Geelong 19 32
47 John Gastev Brisbane 19 32
47 Matthew Knights Richmond 19 32
54 Jayson Daniels St Kilda 20 31
54 Mil Hanna Carlton 20 31
54 Ross Smith North Melbourne 20 31
54 Darren Williams Essendon 20 31
54 Bradley Plain Essendon 19 31
54 Brendan McCormack Fitzroy 15 31
60 Anthony Daniher Essendon 25 30
60 Tony McGuinness Western Bulldogs 22 30
60 Bernard Toohey Sydney 22 30
60 Nicky Winmar St Kilda 22 30
60 Gary Pert Fitzroy 21 30
60 Peter Daicos Collingwood 20 30
60 Chris Wittman Hawthorn 20 30
60 John Law North Melbourne 19 30
60 Stephen Wright Sydney 17 30
60 Peter Rohde Melbourne 14 30
70 Michael Schulze Geelong 26 29
70 Gary Ablett Geelong 23 29
70 Greg Healy Melbourne 21 29
70 Darren Millane Collingwood 21 29
70 Brenton Phillips Brisbane 21 29
70 Matthew Larkin North Melbourne 20 29
70 Chris Mainwaring West Coast 20 29
70 Alan Ezard Essendon 19 29
70 Paul Broderick Fitzroy 17 29
79 Simon Madden Essendon 25 28
79 Kevin Walsh Essendon 25 28
79 David Grant St Kilda 22 28
79 Stephen Kernahan Carlton 22 28
79 Terry Wallace Western Bulldogs 22 28
79 John Blakey Fitzroy 20 28
79 Merv Neagle Sydney 18 28
79 Greg Williams Sydney 17 28
87 Brett Stephens Fitzroy 22 27
87 Greg Dear Hawthorn 21 27
87 Shane Morwood Collingwood 16 27
87 David Rhys-Jones Carlton 16 27
91 Jim Stynes Melbourne 24 26
91 David Murphy Sydney 22 26
91 Steven Febey Melbourne 20 26
91 Guy McKenna West Coast 20 26
91 Kieran Sporn Essendon 20 26
91 Brett Bowey St Kilda 19 26
91 Gavin Crosisca Collingwood 19 26
91 Karl Langdon West Coast 14 26
91 Darren Bewick Essendon 13 26
91 Barry Young Richmond 13 26
101 Gavin Brown Collingwood 22 25
101 Darren Morgan Geelong 21 25
101 James Morrissey Hawthorn 21 25
101 Mark Bayes Sydney 20 25
101 Geoff Raines Brisbane 20 25
101 Peter Russo St Kilda 20 25
101 Scott Wynd Western Bulldogs 20 25
101 Mark Hepburn North Melbourne 19 25
101 John Kennedy Hawthorn 17 25
101 Simon Verbeek Carlton 15 25
111 Steven Stretch Melbourne 22 24
111 Simon Atkins Western Bulldogs 21 24
111 Mark Eustice Sydney 20 24
111 Tony Free Richmond 20 24
111 Michael Christian Collingwood 17 24
111 Craig Kelly Collingwood 17 24
111 Peter Curran Hawthorn 15 24
111 Andrew Phillips Carlton 12 24
119 Roger Merrett Brisbane 22 23
119 Alan Johnson Melbourne 20 23
119 Dermott Brereton Hawthorn 18 23
119 Bruce Lindner Geelong 18 23
119 Jon Dorotich Carlton 17 23
119 Michael Gayfer Collingwood 17 23
119 Adrian Barich West Coast 14 23
119 Tony Shaw Collingwood 14 23
119 Graham Wright Collingwood 14 23
119 Steven Da Rui Carlton 12 23
119 David Flintoff Melbourne 12 23
119 Michael McLean Western Bulldogs 12 23
131 Terry Daniher Essendon 23 22
131 Peter Schwab Hawthorn 21 22
131 David Bain Brisbane 20 22
131 Rodney Grinter Melbourne 19 22
131 Michael Kennedy Carlton 17 22
131 Tom Alvin Carlton 16 22
131 Craig Starcevich Collingwood 15 22
138 Jason Dunstall Hawthorn 24 21
138 Scott Maginness Hawthorn 24 21
138 Jamie Duursma Melbourne 20 21
138 Brad Hardie Brisbane 20 21
138 Leon Higgins Sydney 20 21
138 Stephen Newport Melbourne 20 21
138 David O'Keeffe Brisbane 20 21
138 Colin Alexander Collingwood 18 21
138 Rodney Eade Brisbane 12 21
138 Brian Royal Western Bulldogs 12 21
138 Peter Dean Carlton 11 21
138 Wayne Johnston Carlton 11 21
150 Paul Harding St Kilda 22 20
150 Gary Buckenara Hawthorn 21 20
150 Dennis Carroll Sydney 19 20
150 Paul Hamilton Essendon 19 20
150 Dwayne Lamb West Coast 18 20
150 Brendan Bower Richmond 17 20
150 Shane Robertson Carlton 16 20
150 Ian Aitken Carlton 15 20
150 Fraser Murphy Carlton 10 20
159 Bill Brownless Geelong 26 19
159 Chris Langford Hawthorn 23 19
159 Paul Roos Fitzroy 20 19
159 Warren McKenzie Carlton 18 19
159 Matthew Rendell Fitzroy 18 19
159 Dean Bailey Essendon 17 19
159 Mark Hunter Western Bulldogs 16 19
159 Chris Mew Hawthorn 15 19
159 Stephen MacPherson Western Bulldogs 14 19
159 Bill Duckworth Essendon 13 19
159 Stephen Tingay Melbourne 12 19
159 Jim Krakouer North Melbourne 11 19
159 Paul Tuddenham Collingwood 10 19
172 David Hart West Coast 19 18
172 Peter Wilson Richmond 19 18
172 Mark Yeates Geelong 18 18
172 Danny Frawley St Kilda 17 18
172 Garry Lyon Melbourne 15 18
172 Spiro Malakellis Geelong 14 18
172 Tim Pekin Fitzroy 14 18
172 Murray Wrenstead Collingwood 10 18
172 Fraser Brown Carlton 7 18
181 John McCarthy North Melbourne 22 17
181 Mark Roberts Brisbane 19 17
181 Allan McKellar Richmond 18 17
181 Trevor Poole Richmond 16 17
181 Don Pyke West Coast 16 17
181 Peter Bourke Fitzroy 13 17
181 David Dwyer North Melbourne 13 17
181 Brett Allison North Melbourne 12 17
189 Earl Spalding Melbourne 19 16
189 Dean Turner West Coast 18 16
189 Michael Ford Western Bulldogs 17 16
189 Graeme Yeats Melbourne 16 16
189 Michael Richardson Brisbane 15 16
189 Dale Weightman Richmond 15 16
189 Mark Harvey Essendon 12 16
189 Jason Baldwin Fitzroy 8 16
197 Mick Dwyer St Kilda 22 15
197 Jeff Hogg Richmond 20 15
197 Danny Hughes Melbourne 19 15
197 Justin Madden Carlton 19 15
197 Geoff Miles West Coast 18 15
197 Brian Wilson Melbourne 18 15
197 Michael McGuane Collingwood 17 15
197 Robert Teal Sydney 17 15
197 Andrew Rogers Geelong 16 15
197 Tony Campbell Melbourne 14 15
197 Matt Hanneberry Western Bulldogs 13 15
197 Scott Clayton Fitzroy 12 15
197 Stephen Malaxos West Coast 12 15
197 Andrew Underwood Essendon 11 15
197 Tim Harrington Western Bulldogs 10 15
197 Dean Laidley West Coast 10 15
197 Kevin Caton Fitzroy 9 15
197 Michael Phyland Sydney 9 15
197 Leon Harris Fitzroy 8 15
216 Tim Darcy Geelong 21 14
216 Stewart Loewe St Kilda 21 14
216 Peter Foster Western Bulldogs 19 14
216 Michael Pickering Richmond 19 14
216 Ian Fairley North Melbourne 18 14
216 John Annear West Coast 13 14
216 Ed Considine Essendon 13 14
216 David Willis Sydney 13 14
216 Andrew Brockhurst Fitzroy 12 14
216 David Grenvold Essendon 12 14
216 Derek Kickett North Melbourne 12 14
216 Andy Goodwin Richmond 11 14
216 Paul Meldrum Carlton 11 14
216 Dale Dickson Brisbane 10 14
216 Rod Owen St Kilda 10 14
216 Darren Crocker North Melbourne 9 14
216 Luke O'Sullivan Carlton 9 14
216 Darren Saunders Collingwood 9 14
216 Dean Wallis Essendon 9 14
216 Mark Cullen Western Bulldogs 7 14
216 Sean Denham Geelong 6 14
237 Michael Martyn North Melbourne 18 13
237 Justin Pickering Richmond 18 13
237 Ken Sheldon St Kilda 18 13
237 Murray Rance West Coast 17 13
237 Rod Lester-Smith Brisbane 16 13
237 Tony Morwood Sydney 15 13
237 Darren Baxter Western Bulldogs 14 13
237 Ross Lyon Fitzroy 14 13
237 Alastair Clarkson North Melbourne 13 13
237 Trevor Barker St Kilda 12 13
237 Geoff Cunningham St Kilda 12 13
237 Rick Kennedy Western Bulldogs 12 13
237 Warwick Capper Brisbane 11 13
237 Frank Coghlan St Kilda 11 13
237 Chris Connolly Melbourne 10 13
237 Troy Ugle West Coast 6 13
253 Bernie Harris Brisbane 18 12
253 Stuart Wigney Western Bulldogs 18 12
253 Richard Cousins Western Bulldogs 17 12
253 Michael Brennan West Coast 16 12
253 Dean McRae North Melbourne 12 12
253 Martin Leslie Brisbane 11 12
253 Craig Turley West Coast 11 12
253 Chris Waterman West Coast 10 12
253 Glenn Hawker Carlton 8 12
253 Simon Hose Brisbane 5 12
263 Sean Wight Melbourne 19 11
263 David O'Connell West Coast 18 11
263 Gavin Exell Geelong 17 11
263 Phil Scott West Coast 15 11
263 Greg Eppelstun Western Bulldogs 14 11
263 Ron McKeown Collingwood 14 11
263 Jose Romero North Melbourne 14 11
263 David Cloke Collingwood 13 11
263 Des Ryan Richmond 13 11
263 Richard Dennis Carlton 12 11
263 Garry Foulds Essendon 12 11
263 Robert Harvey St Kilda 12 11
263 Ray Jencke Hawthorn 10 11
263 Donald McDonald North Melbourne 10 11
263 Michael Thomson Richmond 10 11
263 Wayne Blackwell Carlton 9 11
263 Heath Shephard Collingwood 9 11
263 Kain Taylor St Kilda 9 11
263 Todd Viney Melbourne 9 11
263 Austin McCrabb Geelong 8 11
263 Darren Ogier Sydney 8 11
263 David Robertson Collingwood 8 11
263 Mark Williams Western Bulldogs 8 11
263 Michael Mitchell Richmond 6 11
263 Graham Osborne Fitzroy 5 11
263 Ross Thornton Fitzroy 5 11
263 Anthony Stevens North Melbourne 4 11
290 Damian Bourke Geelong 20 10
290 Stevan Jackson West Coast 16 10
290 John Longmire North Melbourne 16 10
290 Robert Elphinstone St Kilda 15 10
290 Richard Nixon Richmond 13 10
290 Darren Steele North Melbourne 13 10
290 Mark Arceri North Melbourne 12 10
290 Carl Dilena Fitzroy 11 10
290 Marcus Ashcroft Brisbane 10 10
290 Mark Thompson Essendon 10 10
290 Michael Kennedy Brisbane 9 10
290 Andrew McKinnon Carlton 8 10
290 Ian Dargie St Kilda 7 10
290 Stephen Silvagni Carlton 6 10
290 Andrew Manning Essendon 3 10
305 Dean Anderson Hawthorn 18 9
305 Ricky Jackson Melbourne 18 9
305 Alastair Lynch Fitzroy 18 9
305 Paul Bryce North Melbourne 17 9
305 Steven O'Dwyer Melbourne 17 9
305 Adrian Campbell Western Bulldogs 14 9
305 Darren Flanigan Geelong 14 9
305 Luke Beveridge Melbourne 12 9
305 David Bolton Sydney 11 9
305 Chris Pym Richmond 9 9
305 Peter Czerkaski Richmond 8 9
305 Gerard Healy Sydney 8 9
305 Troy Moloney Western Bulldogs 8 9
305 Peter Banfield Brisbane 6 9
305 Warren Dean Melbourne 6 9
305 Shane Hamilton Geelong 6 9
305 David Johnston Essendon 6 9
305 Dominic Fotia Carlton 3 9
323 Richard Osborne Fitzroy 16 8
323 Jason Love North Melbourne 15 8
323 Mark Lee Richmond 14 8
323 Michael Gibson Brisbane 13 8
323 Paul Van Der Haar Essendon 12 8
323 Neil Cordy Sydney 11 8
323 Jamie Lamb St Kilda 10 8
323 Darren McAsey Sydney 10 8
323 Spiro Kourkoumelis St Kilda 9 8
323 David Cameron Geelong 8 8
323 Phillip Walsh Brisbane 8 8
323 Gary Cameron Geelong 5 8
323 Steven Clark Essendon 3 8
323 David Glascott Carlton 3 8
323 Cory Young Richmond 3 8
338 Brian Leys Richmond 20 7
338 Peter Sumich West Coast 19 7
338 Andrew Lockyer West Coast 18 7
338 Mark Mickan Brisbane 16 7
338 Mark Kellett Sydney 15 7
338 Ben Ingleton St Kilda 14 7
338 Craig McGrath Fitzroy 14 7
338 Anthony Antrobus Essendon 13 7
338 Damian Monkhorst Collingwood 13 7
338 Tony Hall Hawthorn 12 7
338 Mark Summers Richmond 12 7
338 Michael Werner Essendon 12 7
338 Wayne Henwood Sydney 11 7
338 Steve Reynoldson Brisbane 11 7
338 Phil Egan Richmond 10 7
338 John Georgiades Western Bulldogs 9 7
338 Andrew Taylor Brisbane 8 7
338 John Manton Richmond 7 7
338 David Ackerly North Melbourne 6 7
338 Chris O'Sullivan Brisbane 6 7
338 Duane Rowe Fitzroy 6 7
338 Darren Wheildon Fitzroy 6 7
338 Tim Barling Sydney 5 7
338 Don Holmes West Coast 4 7
338 Damian Drum Geelong 3 7
338 Dean Lupson Fitzroy 3 7
364 Todd Breman West Coast 15 6
364 Darren Bennett Melbourne 13 6
364 Denis Banks Collingwood 9 6
364 Phillip O'Keeffe Western Bulldogs 9 6
364 David Strooper Fitzroy 9 6
364 Stuart Griffiths Richmond 8 6
364 Michael Gallagher Carlton 7 6
364 Phil Krakouer North Melbourne 7 6
364 Brett Scott Sydney 7 6
364 Andrew MacNish West Coast 6 6
364 Trevor Spencer Essendon 6 6
364 Greg Hamilton Richmond 5 6
364 Ron James Western Bulldogs 5 6
364 Craig Potter Sydney 5 6
364 Dannie Seow Melbourne 5 6
364 Mark Stockdale Richmond 5 6
364 Craig Devonport St Kilda 3 6
364 Mark Majerczak Carlton 3 6
382 Rod Carter Sydney 20 5
382 Paul Salmon Essendon 16 5
382 Ian Roberts Sydney 12 5
382 Tony Lockett St Kilda 11 5
382 Glenn Coleman Sydney 10 5
382 Shane Ellis West Coast 10 5
382 Mark Zanotti Brisbane 10 5
382 Bret Bailey Melbourne 9 5
382 Michael Laffy Richmond 9 5
382 Matthew Campbell Brisbane 8 5
382 Darren Davies Western Bulldogs 7 5
382 Dwayne Russell Geelong 7 5
382 Paul Dear Hawthorn 5 5
382 John Howat Melbourne 5 5
382 Glenn Lovett Melbourne 5 5
382 Brendan Tranter Collingwood 5 5
382 Zeno Tzatzaris Western Bulldogs 4 5
382 Jeff Chandler North Melbourne 3 5
382 Tony Evans Western Bulldogs 3 5
382 Terry Keays Collingwood 3 5
382 Nigel Kellett Western Bulldogs 3 5
382 Tony Woods Fitzroy 1 5
404 James Manson Collingwood 18 4
404 Brian Taylor Collingwood 11 4
404 Paul Abbott Hawthorn 10 4
404 Michael Parsons Sydney 10 4
404 Adrian Fletcher Geelong 8 4
404 Mick Conlan Fitzroy 7 4
404 Darren Troy Geelong 6 4
404 Ken Hunter Carlton 5 4
404 Brent Hutton West Coast 5 4
404 Liam Pickering North Melbourne 5 4
404 Peter Sartori Carlton 5 4
404 Mark Bayliss Collingwood 4 4
404 Wayne Carey North Melbourne 4 4
404 Craig Sholl North Melbourne 4 4
404 Jason Croall Collingwood 3 4
404 Michael Kol Geelong 3 4
404 Tim McGrath North Melbourne 3 4
404 Mark Perkins Collingwood 2 4
404 Matthew Ryan Collingwood 2 4
404 Mark Trewella Fitzroy 1 4
424 Alex Ishchenko Brisbane 13 3
424 Athas Hrysoulakis Collingwood 8 3
424 Gary Frangalas Richmond 7 3
424 David Honybun Richmond 7 3
424 Paul Spargo North Melbourne 7 3
424 Bradley Edwards Fitzroy 6 3
424 Paul Holdsworth Sydney 6 3
424 Lachlan Sim Brisbane 6 3
424 Ashley Matthews Carlton 5 3
424 Trent Nichols Richmond 5 3
424 Paul Payne Carlton 5 3
424 Wayne Peters Richmond 4 3
424 Warwick Angus North Melbourne 3 3
424 Joe Cormack West Coast 3 3
424 Lynton Fitzpatrick Western Bulldogs 3 3
424 Steven Kolyniuk Western Bulldogs 3 3
424 Peter Somerville Essendon 3 3
424 Jamie Stevenson North Melbourne 3 3
424 Scott Watters West Coast 3 3
424 Andrew Krakouer North Melbourne 2 3
424 Sanford Wheeler Sydney 2 3
424 Peter White Carlton 2 3
424 Tony Liberatore Western Bulldogs 1 3
447 Cameron O'Brien Brisbane 8 2
447 Simon Beasley Western Bulldogs 6 2
447 Daniel Craven St Kilda 5 2
447 Paul Peos West Coast 5 2
447 Brian Winton St Kilda 5 2
447 Robert Handley St Kilda 4 2
447 Matthew Lloyd Sydney 4 2
447 Steven Venner North Melbourne 4 2
447 Chris Daniher Essendon 3 2
447 Mark Lisle North Melbourne 3 2
447 Paul Morrish Richmond 3 2
447 John Barnes Essendon 2 2
447 Tom Kavanagh Melbourne 2 2
447 Stephen Lawrence Hawthorn 2 2
447 Peter Melesso West Coast 2 2
447 John Mrakov Collingwood 2 2
447 Craig O'Brien Essendon 2 2
447 Geoffrey Parker Essendon 2 2
447 Anthony Rock North Melbourne 1 2
447 Sean Simpson St Kilda 1 2
447 Leigh Tudor North Melbourne 1 2
468 Tim Powell Richmond 15 1
468 Robert Dickson Hawthorn 6 1
468 Bradley Gotch St Kilda 6 1
468 Greg Madigan Hawthorn 6 1
468 Clinton Browning West Coast 4 1
468 Neale Daniher Essendon 4 1
468 Peter Higgins West Coast 4 1
468 Craig Smith Richmond 4 1
468 John Brinkkotter Sydney 3 1
468 John Fidge Brisbane 3 1
468 Andrew Gowers Hawthorn 3 1
468 John Ahern Melbourne 2 1
468 Adrian Battiston Sydney 2 1
468 Lawrence Bingham Hawthorn 2 1
468 Gerald Butts Carlton 2 1
468 Dean Chiron Melbourne 2 1
468 Richard Loveridge Hawthorn 2 1
468 Peter McConville St Kilda 2 1
468 Simon Taylor Collingwood 2 1
468 Darren Carlson Brisbane 1 1
468 Justin Charles Western Bulldogs 1 1
468 Michael Garvey Carlton 1 1
468 Ken Hinkley Geelong 1 1
468 David Kernahan Carlton 1 1
468 Angelo Petraglia Western Bulldogs 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