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
2003 AFL Player Rankings 2005 AFL Player Rankings
2004 AFL League Total Goals Leaders
Rank Player Team Games Total
1 Fraser Gehrig St Kilda 23 103
2 Matthew Lloyd Essendon 24 96
3 Warren Tredrea Port Adelaide 25 81
4 Barry Hall Sydney 24 74
5 David Neitz Melbourne 21 69
6 Nick Riewoldt St Kilda 25 67
7 Brendan Fevola Carlton 20 66
8 Matthew Richardson Richmond 18 65
9 Phillip Matera West Coast 23 61
10 Saverio Rocca North Melbourne 15 49
11 Kent Kingsley Geelong 24 48
12 Stephen Milne St Kilda 21 46
13 Jason Akermanis Brisbane 25 44
14 Paul Medhurst Fremantle 22 41
15 Daniel Bradshaw Brisbane 22 40
15 Alastair Lynch Brisbane 13 40
17 Ben Graham Geelong 23 39
17 Jonathan Brown Brisbane 17 39
19 Paul Chapman Geelong 25 38
19 Michael O'Loughlin Sydney 18 38
21 Jeff Farmer Fremantle 22 36
21 Nathan Thompson Hawthorn 19 36
21 Scott Welsh Adelaide 16 36
21 Chris Tarrant Collingwood 14 36
25 Troy Simmonds Fremantle 22 35
25 Gary Ablett Geelong 21 35
25 Andrew McDougall West Coast 21 35
28 Cameron Bruce Melbourne 22 34
28 Daniel Motlop North Melbourne 22 34
30 Ryan O'Keefe Sydney 24 33
30 Mark Williams Hawthorn 21 33
32 Ashley Sampi West Coast 22 32
33 Brendon Lade Port Adelaide 24 31
33 Michael Voss Brisbane 24 31
33 Stuart Dew Port Adelaide 22 31
36 Tim Notting Brisbane 25 30
36 Luke Darcy Western Bulldogs 22 30
36 Russell Robertson Melbourne 22 30
36 Brent Harvey North Melbourne 21 30
36 Jade Rawlings Western Bulldogs 19 30
41 Matthew Robbins Western Bulldogs 22 29
41 Brent Guerra St Kilda 18 29
43 Peter Everitt Hawthorn 22 28
43 Aaron Davey Melbourne 19 28
45 Martin Pike Brisbane 25 27
45 Patrick Bowden Western Bulldogs 19 27
45 Aaron Hamill St Kilda 18 27
45 Anthony Rocca Collingwood 14 27
45 Wayne Carey Adelaide 12 27
50 Brad Green Melbourne 21 26
50 Justin Longmuir Fremantle 21 26
50 Nathan G. Brown Richmond 20 26
53 David Hille Essendon 23 25
53 Scott Lucas Essendon 21 25
53 James Hird Essendon 20 25
56 Toby Thurstans Port Adelaide 25 24
56 Chris Judd West Coast 23 24
56 Justin Murphy Essendon 23 24
56 Gavin Wanganeen Port Adelaide 19 24
56 Lance Whitnall Carlton 19 24
61 Shannon Grant North Melbourne 22 23
61 Matthew Lappin Carlton 22 23
61 Leon Davis Collingwood 19 23
64 Peter Bell Fremantle 21 22
64 Corey Jones North Melbourne 20 22
66 Scott Camporeale Carlton 22 21
66 Graham Johncock Adelaide 22 21
66 Ben Holland Melbourne 21 21
66 Nathan Lovett-Murray Essendon 20 21
66 Alan Didak Collingwood 18 21
66 Steve Johnson Geelong 13 21
66 Nick Davis Sydney 12 21
73 Andrew Krakouer Richmond 22 20
73 Drew Petrie North Melbourne 22 20
73 Josh Mahoney Port Adelaide 19 20
73 Justin Koschitzke St Kilda 17 20
73 Byron Pickett Port Adelaide 15 20
78 Adem Yze Melbourne 23 19
78 Matthew Pavlich Fremantle 22 19
78 Brad Johnson Western Bulldogs 21 19
81 Shaun Burgoyne Port Adelaide 25 18
81 Tyson Edwards Adelaide 22 18
81 Mitch Hahn Western Bulldogs 22 18
81 Craig McRae Brisbane 19 18
81 Brodie Holland Collingwood 18 18
86 Luke Ball St Kilda 25 17
86 Nigel Lappin Brisbane 25 17
86 Nathan Eagleton Western Bulldogs 22 17
86 Mark Ricciuto Adelaide 22 17
86 Des Headland Fremantle 20 17
86 Mark Johnson Essendon 20 17
86 Scott Burns Collingwood 19 17
86 Josh Fraser Collingwood 18 17
86 Brett Ebert Port Adelaide 16 17
86 Corey McKernan North Melbourne 14 17
96 Cameron Ling Geelong 25 16
96 Robert Murphy Western Bulldogs 19 16
96 Brad Ottens Richmond 18 16
96 Blake Caracella Brisbane 16 16
96 Brad Fisher Carlton 15 16
96 Leigh Harding North Melbourne 12 16
102 Domenic Cassisi Port Adelaide 25 15
102 Luke Power Brisbane 24 15
102 Dean Solomon Essendon 23 15
102 Angelo Lekkas Hawthorn 22 15
102 Ryan Lonie Collingwood 22 15
102 Leigh Brown North Melbourne 21 15
102 Adam McPhee Essendon 21 15
102 Peter Riccardi Geelong 19 15
102 Trent Hentschel Adelaide 18 15
102 Anthony Koutoufides Carlton 12 15
112 Dean Brogan Port Adelaide 23 14
112 Ben Harrison Western Bulldogs 21 14
112 Jason Johnson Essendon 19 14
112 Matthew Lokan Collingwood 18 14
112 Andrew Embley West Coast 17 14
112 Matthew Nicks Sydney 17 14
112 Mark Seaby West Coast 17 14
112 Luke Hodge Hawthorn 15 14
120 Simon Black Brisbane 25 13
120 Jarrad Schofield Port Adelaide 25 13
120 Andrew McLeod Adelaide 22 13
120 Brad Miller Melbourne 22 13
120 Daniel Wells North Melbourne 22 13
120 Daniel Kerr West Coast 21 13
120 Damien Adkins West Coast 17 13
127 Kane Cornes Port Adelaide 25 12
127 Jude Bolton Sydney 24 12
127 Cameron Mooney Geelong 24 12
127 Peter Burgoyne Port Adelaide 23 12
127 Heath Scotland Carlton 22 12
127 Brady Rawlings North Melbourne 21 12
127 Ashley McGrath Brisbane 19 12
127 Ken McGregor Adelaide 19 12
127 David Haynes Geelong 16 12
127 Travis Johnstone Melbourne 16 12
127 Richard Vandenberg Hawthorn 16 12
127 Nathan Buckley Collingwood 15 12
127 Peter Vardy Melbourne 11 12
140 Nick Dal Santo St Kilda 25 11
140 Robert Harvey St Kilda 23 11
140 Daniel Harris North Melbourne 21 11
140 Heath Black St Kilda 20 11
140 Josh Carr Port Adelaide 19 11
140 Adam Cooney Western Bulldogs 19 11
140 Scott Stevens Adelaide 13 11
147 Brett Kirk Sydney 24 10
147 Shane Woewodin Collingwood 22 10
147 Simon Beaumont Hawthorn 21 10
147 Byron Schammer Fremantle 20 10
147 Charlie Gardiner Geelong 19 10
147 Jay Schulz Richmond 16 10
147 Luke Jericho Adelaide 15 10
147 Tarkyn Lockyer Collingwood 13 10
147 Justin Davies Carlton 12 10
147 Troy Longmuir Fremantle 9 10
157 Adam Goodes Sydney 24 9
157 Michael Braun West Coast 23 9
157 Michael Wilson Port Adelaide 23 9
157 Joel Corey Geelong 22 9
157 Greg Tivendale Richmond 22 9
157 Joel Bowden Richmond 21 9
157 Paul Williams Sydney 21 9
157 David Wojcinski Geelong 21 9
157 Stephen Powell St Kilda 20 9
157 Nick Stevens Carlton 20 9
157 Roger James Port Adelaide 19 9
157 James Kelly Geelong 13 9
157 Andrew Mackie Geelong 13 9
157 Adam Schneider Sydney 12 9
157 Leigh Montagna St Kilda 9 9
172 Jared Crouch Sydney 24 8
172 Stuart Maxfield Sydney 24 8
172 Jeff White Melbourne 23 8
172 Adrian Deluca Carlton 22 8
172 David King North Melbourne 22 8
172 Troy Makepeace North Melbourne 20 8
172 Xavier Clarke St Kilda 19 8
172 Adam Kingsley Port Adelaide 19 8
172 Nathan Lonie Hawthorn 19 8
172 Nathan Bock Adelaide 18 8
172 Campbell Brown Hawthorn 17 8
172 Ben Cousins West Coast 17 8
172 David Rodan Richmond 16 8
172 Jamie Charman Brisbane 15 8
172 Chance Bateman Hawthorn 13 8
172 Brett Burton Adelaide 13 8
172 Rhett Biglands Adelaide 12 8
172 Scott Thompson Melbourne 12 8
172 Ian Perrie Adelaide 10 8
172 Callum Chambers West Coast 9 8
172 David King Collingwood 9 8
172 Damon White Port Adelaide 6 8
172 Mark Stevens Adelaide 3 8
195 Paul Bevan Sydney 24 7
195 Andrew Thompson St Kilda 24 7
195 Tadhg Kennelly Sydney 23 7
195 Chad Fletcher West Coast 22 7
195 Paul Hasleby Fremantle 22 7
195 Joel Smith Hawthorn 22 7
195 Tyson Stenglein Adelaide 22 7
195 Scott West Western Bulldogs 22 7
195 Trent Croad Hawthorn 21 7
195 Ryan Houlihan Carlton 21 7
195 Rohan Smith Western Bulldogs 21 7
195 Shaun Hart Brisbane 20 7
195 Shaun McManus Fremantle 20 7
195 Peter Walsh Melbourne 13 7
195 Rick Dyson Essendon 11 7
195 Ted Richards Essendon 11 7
195 Jason Saddington Sydney 10 7
195 Hayden Skipworth Adelaide 10 7
195 Jarrad Waite Carlton 9 7
195 Clive Waterhouse Fremantle 7 7
195 Ashley Hansen West Coast 6 7
216 Craig Bolton Sydney 24 6
216 Justin Leppitsch Brisbane 24 6
216 Ben Mathews Sydney 24 6
216 Adam Ramanauskas Essendon 24 6
216 Mark Bolton Essendon 23 6
216 Richard Hadley Brisbane 23 6
216 Paul Licuria Collingwood 22 6
216 Quinten Lynch West Coast 22 6
216 Jarrad McVeigh Sydney 20 6
216 Joe Misiti Essendon 19 6
216 Daniel Chick West Coast 18 6
216 Shane O'Bree Collingwood 18 6
216 Barnaby French Carlton 17 6
216 Henry Playfair Geelong 17 6
216 Brent Staker West Coast 17 6
216 Amon Buchanan Sydney 16 6
216 Steven King Geelong 16 6
216 Brent Stanton Essendon 15 6
216 Nick Holland Hawthorn 13 6
216 Dean Rioli Essendon 13 6
216 Mark McGough Collingwood 12 6
216 Steven Salopek Port Adelaide 11 6
216 Greg Stafford Richmond 11 6
216 Shane Crawford Hawthorn 10 6
216 Simon Goodwin Adelaide 10 6
216 Ben Haynes Essendon 10 6
216 Lance Picioane Hawthorn 10 6
216 Jobe Watson Essendon 7 6
216 Daniel Bandy Western Bulldogs 4 6
216 Matthew Croft Western Bulldogs 3 6
246 Damien Peverill Essendon 24 5
246 Dean Cox West Coast 23 5
246 Nathan D. Brown Melbourne 22 5
246 Matthew Clarke Adelaide 22 5
246 Chris Hyde Richmond 22 5
246 Brett Johnson Carlton 21 5
246 Sam Mitchell Hawthorn 20 5
246 Anthony Stevens North Melbourne 20 5
246 Michael Stevens North Melbourne 20 5
246 Stephen Doyle Sydney 19 5
246 Darren Gaspar Richmond 19 5
246 Antoni Grover Fremantle 18 5
246 Jordan Bannister Carlton 17 5
246 Aaron Fiora Richmond 17 5
246 Tim Fleming Richmond 17 5
246 Ian Prendergast Carlton 17 5
246 Peter Street Western Bulldogs 16 5
246 Daniel Giansiracusa Western Bulldogs 15 5
246 Brent Moloney Geelong 15 5
246 Andrew Browne Fremantle 14 5
246 Brett Montgomery Port Adelaide 14 5
246 Ty Zantuck Richmond 14 5
246 Clark Keating Brisbane 11 5
246 Kayne Pettifer Richmond 10 5
246 Matthew Bode Adelaide 9 5
246 Jared Brennan Brisbane 9 5
246 Brock McLean Melbourne 9 5
246 Adrian Cox Hawthorn 8 5
246 Simon Garlick Western Bulldogs 8 5
246 Rick Ladson Hawthorn 8 5
246 Cameron Cloke Collingwood 7 5
246 Mark Coughlan Richmond 7 5
246 Darren Hulme Carlton 7 5
246 Damian Cupido Essendon 6 5
246 Glen Jakovich West Coast 6 5
281 Chad Cornes Port Adelaide 24 4
281 Brendon Goddard St Kilda 24 4
281 Trent Knobel St Kilda 24 4
281 Lenny Hayes St Kilda 23 4
281 Ray Hall Richmond 22 4
281 Ben Johnson Collingwood 22 4
281 Nick Ries Hawthorn 22 4
281 Adam Simpson North Melbourne 22 4
281 Digby Morrell Carlton 21 4
281 Phillip Read Melbourne 21 4
281 Brett Voss St Kilda 21 4
281 Mark Chaffey Richmond 20 4
281 Chad Morrison West Coast 18 4
281 Michael Doughty Adelaide 17 4
281 Jess Sinclair North Melbourne 17 4
281 Michael Firrito North Melbourne 16 4
281 Jordan McMahon Western Bulldogs 16 4
281 Luke McPharlin Fremantle 16 4
281 Karl Norman Carlton 16 4
281 Sam Power Western Bulldogs 16 4
281 Brad Scott Brisbane 15 4
281 Robert Shirley Adelaide 15 4
281 Jared Poulton Port Adelaide 14 4
281 Kane Tenace Geelong 12 4
281 Matthew Carr Fremantle 11 4
281 David Hale North Melbourne 11 4
281 Ben Dixon Hawthorn 10 4
281 Rory Hilton Richmond 9 4
281 Kelvin Moore Richmond 9 4
281 Steven Armstrong Melbourne 6 4
281 Michael S. Gardiner West Coast 3 4
281 Shane Harvey North Melbourne 3 4
281 Brad Murphy Western Bulldogs 3 4
281 Matthew Primus Port Adelaide 1 4
315 Chris Johnson Brisbane 25 3
315 Austinn Jones St Kilda 25 3
315 Matthew Scarlett Geelong 25 3
315 Josh Hunt Geelong 24 3
315 Jason Ball Sydney 23 3
315 Darren Milburn Geelong 23 3
315 James Walker Fremantle 22 3
315 Steven Baker St Kilda 21 3
315 Graham Polak Fremantle 20 3
315 Aaron Sandilands Fremantle 20 3
315 Jason Blake St Kilda 19 3
315 Mark Graham Hawthorn 19 3
315 Kane Johnson Richmond 19 3
315 Jason Cloke Collingwood 18 3
315 James McDonald Melbourne 18 3
315 Mark McVeigh Essendon 18 3
315 Marcus Bullen Essendon 17 3
315 Jimmy Bartel Geelong 16 3
315 Martin Mattner Adelaide 16 3
315 Simon Godfrey Melbourne 14 3
315 Nic Fosdike Sydney 13 3
315 Chris Scott Brisbane 13 3
315 Lindsay Gilbee Western Bulldogs 12 3
315 Danny Jacobs Hawthorn 12 3
315 Guy Richards Collingwood 12 3
315 Justin Peckett St Kilda 11 3
315 John Barker Hawthorn 10 3
315 Tristen Walker Collingwood 10 3
315 Mark Mercuri Essendon 9 3
315 Josh Wooden West Coast 9 3
315 Mark Alvey Essendon 8 3
315 Anthony Corrie Brisbane 8 3
315 Luke Weller Richmond 7 3
315 Tim Callan Geelong 6 3
315 Cameron Faulkner Western Bulldogs 6 3
315 Christopher Ladhams Adelaide 6 3
315 Shane Morrison Richmond 6 3
315 Jacob Schuback Adelaide 6 3
315 Nigel Smart Adelaide 6 3
315 Stephen Kenna Carlton 5 3
315 Andrew Williams Collingwood 5 3
315 Adam Houlihan Richmond 4 3
357 Robert Copeland Brisbane 25 2
357 David Wirrpanda West Coast 22 2
357 Luke Ablett Sydney 21 2
357 Paul Wheatley Melbourne 20 2
357 Wayne Campbell Richmond 19 2
357 Stuart Cochrane Port Adelaide 19 2
357 Brent Hartigan Richmond 19 2
357 Dylan McLaren Brisbane 19 2
357 Chris Newman Richmond 19 2
357 Darren Glass West Coast 18 2
357 Chris Heffernan Melbourne 18 2
357 David Johnson Geelong 17 2
357 Troy Schwarze St Kilda 17 2
357 Roger Hayden Fremantle 16 2
357 Tim Clarke Hawthorn 15 2
357 Andrew Walker Carlton 15 2
357 Matthew Ball Hawthorn 13 2
357 Dane Swan Collingwood 13 2
357 James Gallagher Adelaide 12 2
357 Kris Massie Adelaide 12 2
357 Cory McGrath Carlton 12 2
357 Drew Banfield West Coast 11 2
357 David Clarke Carlton 10 2
357 Daniel Harford Carlton 9 2
357 Paul Koulouriotis Geelong 9 2
357 Justin Blumfield Richmond 8 2
357 Trent Sporn Carlton 8 2
357 Adam Morgan Western Bulldogs 7 2
357 Guy Rigoni Melbourne 7 2
357 Shane Birss Western Bulldogs 6 2
357 Ben Cunningham Fremantle 6 2
357 Andrew Siegert Fremantle 6 2
357 Travis Gaspar West Coast 5 2
357 Wayde Skipper Western Bulldogs 5 2
357 David Spriggs Geelong 5 2
357 Jacob Surjan Port Adelaide 5 2
357 Fergus Watts Adelaide 5 2
357 Matthew McCarthy Geelong 4 2
357 Dylan Smith Fremantle 4 2
357 Jeremy Clayton North Melbourne 3 2
357 Adam Selwood West Coast 3 2
357 Jed Adcock Brisbane 2 2
357 Michael Rischitelli Brisbane 1 2
400 Darryl Wakelin Port Adelaide 23 1
400 David Teague Carlton 22 1
400 Andrew Welsh Essendon 22 1
400 Nathan Bassett Adelaide 21 1
400 Matthew Allan Essendon 20 1
400 Dustin Fletcher Essendon 20 1
400 Luke Penny St Kilda 20 1
400 Matthew Whelan Melbourne 20 1
400 Matthew Boyd Western Bulldogs 19 1
400 Leigh Colbert North Melbourne 18 1
400 Troy Cook Fremantle 18 1
400 Matthew Maguire St Kilda 17 1
400 Michael Osborne Hawthorn 17 1
400 Brenton Sanderson Geelong 17 1
400 Max Hudghton St Kilda 16 1
400 Adam Hunter West Coast 16 1
400 Andrew Kellaway Richmond 16 1
400 Dion Woods Fremantle 16 1
400 Robert Campbell Hawthorn 14 1
400 Daniel Cross Western Bulldogs 14 1
400 Damien Hardwick Port Adelaide 14 1
400 Brent Reilly Adelaide 14 1
400 Ben Hudson Adelaide 13 1
400 Sam Butler West Coast 12 1
400 Heath James Sydney 11 1
400 Joel Macdonald Brisbane 11 1
400 Mark Nicoski West Coast 11 1
400 Simon Wiggins Carlton 11 1
400 Edward Sansbury North Melbourne 10 1
400 Andrew Schauble Sydney 10 1
400 Daniel Ward Melbourne 10 1
400 Ben Kane Hawthorn 9 1
400 Scott Bassett Western Bulldogs 8 1
400 Steven McKee Collingwood 8 1
400 Thomas Roach Richmond 8 1
400 Kris Barlow Hawthorn 7 1
400 Aaron Henneman Essendon 7 1
400 Ben Marsh Richmond 7 1
400 Aaron Shattock Brisbane 7 1
400 Rayden Tallis Hawthorn 7 1
400 Jason Torney Adelaide 6 1
400 Jason Winderlich Essendon 6 1
400 Kepler Bradley Essendon 5 1
400 Will Minson Western Bulldogs 5 1
400 Shannon Byrnes Geelong 4 1
400 Jason Laycock Essendon 4 1
400 Luke Brennan Hawthorn 3 1
400 Ben Fixter Sydney 3 1
400 Chad Jones North Melbourne 3 1
400 Ben Kinnear Collingwood 3 1
400 Daniel Pratt Brisbane 3 1
400 Kade Simpson Carlton 3 1
400 Colin Sylvia Melbourne 3 1
400 Shane Tuck Richmond 3 1
400 Blake Grima North Melbourne 2 1
400 Allan Murray St Kilda 2 1
400 Bill Nicholls Richmond 2 1
400 Ashley Watson North Melbourne 2 1
400 Luke Webster Fremantle 2 1
400 Matthew Rogers Richmond 1 1
2003 AFL Player Rankings 2005 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