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
2002 AFL Player Rankings 2004 AFL Player Rankings
2003 AFL League Total Goals Leaders
Rank Player Team Games Total
1 Matthew Lloyd Essendon 22 93
2 Alastair Lynch Brisbane 22 78
3 David Neitz Melbourne 22 65
4 Barry Hall Sydney 24 64
5 Brendan Fevola Carlton 22 63
6 Phillip Matera West Coast 19 62
7 Warren Tredrea Port Adelaide 23 58
8 Nathan G. Brown Western Bulldogs 22 56
9 Fraser Gehrig St Kilda 21 55
10 Chris Tarrant Collingwood 25 54
11 Paul Medhurst Fremantle 23 50
12 Anthony Rocca Collingwood 24 45
13 Byron Pickett Port Adelaide 25 43
14 Brad Johnson Western Bulldogs 22 42
15 Russell Robertson Melbourne 22 41
15 Michael O'Loughlin Sydney 16 41
17 Shaun Burgoyne Port Adelaide 25 39
17 Damian Cupido Essendon 23 39
19 Justin Longmuir Fremantle 22 38
19 Nathan Thompson Hawthorn 15 38
21 Matthew Pavlich Fremantle 23 37
21 Angelo Lekkas Hawthorn 21 37
23 Alan Didak Collingwood 25 36
24 Brad Green Melbourne 21 35
25 Jade Rawlings Hawthorn 22 34
26 Matthew Richardson Richmond 19 33
26 Leigh Harding North Melbourne 18 33
26 Kent Kingsley Geelong 15 33
29 Nick Davis Sydney 24 32
30 Ashley Sampi West Coast 21 31
30 Andrew Embley West Coast 19 31
32 Adam Schneider Sydney 24 30
32 Graham Johncock Adelaide 23 30
32 Nick Riewoldt St Kilda 22 30
35 Andrew McLeod Adelaide 24 29
35 Chris Judd West Coast 23 29
35 Chad Cornes Port Adelaide 22 29
35 Wayne Carey Adelaide 16 29
39 Jason Akermanis Brisbane 25 28
39 Daniel Bradshaw Brisbane 24 28
39 Scott Burns Collingwood 23 28
39 Drew Petrie North Melbourne 22 28
39 Brent Harvey North Melbourne 21 28
44 Luke Power Brisbane 26 27
44 David Haynes West Coast 21 27
44 Jeff Farmer Fremantle 20 27
44 Jonathan Brown Brisbane 19 27
44 Corey Jones North Melbourne 19 27
49 Gary Ablett Geelong 22 26
49 Ian Perrie Adelaide 22 26
49 David King North Melbourne 21 26
49 Craig McRae Brisbane 20 26
49 Stephen Milne St Kilda 14 26
54 Cameron Bruce Melbourne 20 25
54 Peter Riccardi Geelong 20 25
56 Mark Ricciuto Adelaide 24 24
56 Saverio Rocca North Melbourne 15 24
58 Ronnie Burns Adelaide 18 23
58 Brett Burton Adelaide 16 23
58 Stuart Dew Port Adelaide 15 23
58 Steve Johnson Geelong 15 23
62 Nathan Buckley Collingwood 24 22
62 Paul Chapman Geelong 22 22
62 Peter Burgoyne Port Adelaide 20 22
62 Shannon Grant North Melbourne 20 22
62 Andrew Krakouer Richmond 18 22
62 Patrick Bowden Western Bulldogs 17 22
68 Greg Tivendale Richmond 22 21
68 Daryn Cresswell Sydney 19 21
68 Ben Dixon Hawthorn 19 21
68 Aaron Hamill St Kilda 18 21
72 Michael Voss Brisbane 25 20
72 Adam Goodes Sydney 24 20
72 David Hille Essendon 24 20
72 Peter Bell Fremantle 23 20
72 Ben Cousins West Coast 23 20
72 Josh Fraser Collingwood 23 20
72 Paul Williams Sydney 23 20
72 Ben Graham Geelong 22 20
72 Daniel Giansiracusa Western Bulldogs 21 20
72 Christopher Ladhams Adelaide 20 20
72 Corey McKernan Carlton 19 20
72 Greg Stafford Richmond 19 20
72 Che Cockatoo-Collins Port Adelaide 16 20
72 Adrian Hickmott Carlton 15 20
86 Shane O'Bree Collingwood 25 19
86 Scott Lucas Essendon 24 19
86 Tyson Edwards Adelaide 23 19
86 Matthew Carr Fremantle 21 19
86 Simon Garlick Western Bulldogs 19 19
91 Shaun Hart Brisbane 25 18
91 Des Headland Fremantle 22 18
91 David Rodan Richmond 22 18
91 Scott Camporeale Carlton 20 18
91 Jarrod Molloy Collingwood 20 18
91 Trent Croad Fremantle 17 18
91 Brad Fisher Carlton 16 18
91 Digby Morrell North Melbourne 14 18
91 Leon Davis Collingwood 13 18
100 Martin Pike Brisbane 25 17
100 Paul Hasleby Fremantle 23 17
100 Stephen Powell St Kilda 22 17
100 Adem Yze Melbourne 22 17
100 Daniel Kerr West Coast 21 17
100 Blake Caracella Brisbane 18 17
100 Ryan O'Keefe Sydney 16 17
100 Peter Everitt Hawthorn 14 17
100 Scott Welsh Adelaide 10 17
100 Mark Stevens Adelaide 8 17
110 Simon Black Brisbane 26 16
110 Shane Woewodin Collingwood 25 16
110 Josh Carr Port Adelaide 23 16
110 Troy Cook Fremantle 22 16
110 Ryan Houlihan Carlton 22 16
110 Andrew Williams Collingwood 22 16
110 Leon Cameron Richmond 21 16
110 Matthew Nicks Sydney 18 16
110 Daniel Motlop North Melbourne 15 16
119 Gavin Wanganeen Port Adelaide 25 15
119 Jason Johnson Essendon 22 15
119 Matthew McCarthy Geelong 13 15
122 Paul Licuria Collingwood 24 14
122 Rowan Jones West Coast 23 14
122 Glen Jakovich West Coast 21 14
122 Nathan Eagleton Western Bulldogs 16 14
122 Justin Murphy Carlton 16 14
127 Jude Bolton Sydney 24 13
127 Shane Crawford Hawthorn 22 13
127 Lenny Hayes St Kilda 22 13
127 Ashley McGrath Brisbane 22 13
127 Troy Simmonds Fremantle 22 13
127 Mark Coughlan Richmond 21 13
127 Simon Goodwin Adelaide 19 13
127 James Hird Essendon 18 13
127 Justin Koschitzke St Kilda 17 13
127 Adam Houlihan Richmond 16 13
137 Joel Bowden Richmond 22 12
137 Xavier Clarke St Kilda 22 12
137 Kane Cornes Port Adelaide 22 12
137 Robert Harvey St Kilda 22 12
137 Mark Bolton Essendon 21 12
137 Brodie Holland Collingwood 19 12
137 Brendon Lade Port Adelaide 19 12
137 Daniel Chick West Coast 18 12
137 Dean Rioli Essendon 18 12
137 Roger James Port Adelaide 17 12
137 Leigh Montagna St Kilda 12 12
148 Ryan Lonie Collingwood 25 11
148 Dean Solomon Essendon 24 11
148 Mitch Hahn Western Bulldogs 21 11
148 Adam Simpson North Melbourne 21 11
148 Jarrad Waite Carlton 20 11
148 Jordan McMahon Western Bulldogs 18 11
148 Matthew Croft Western Bulldogs 15 11
148 Nick Holland Hawthorn 13 11
148 Lance Whitnall Carlton 12 11
148 Ben Holland Richmond 9 11
158 Adam McPhee Essendon 24 10
158 Jarrad Schofield Port Adelaide 23 10
158 Nick Stevens Port Adelaide 23 10
158 Leigh Brown North Melbourne 22 10
158 Matthew Lappin Carlton 22 10
158 Justin Leppitsch Brisbane 22 10
158 Stuart Maxfield Sydney 22 10
158 Chad Fletcher West Coast 20 10
158 Kane Johnson Richmond 20 10
158 Anthony Stevens North Melbourne 20 10
158 Richard Vandenberg Hawthorn 20 10
158 Dean Cox West Coast 19 10
158 David Wirrpanda West Coast 19 10
158 Michael S. Gardiner West Coast 18 10
158 Daniel Wells North Melbourne 18 10
158 Glenn Archer North Melbourne 17 10
158 Luke Ball St Kilda 16 10
158 Travis Johnstone Melbourne 16 10
158 Luke Hodge Hawthorn 15 10
158 Justin Peckett St Kilda 15 10
158 Lindsay Gilbee Western Bulldogs 14 10
158 Cameron Mooney Geelong 14 10
158 Brad Ottens Richmond 12 10
158 Troy Longmuir Fremantle 10 10
158 Mark Williams Hawthorn 9 10
183 Jamie Charman Brisbane 26 9
183 Nic Fosdike Sydney 24 9
183 Brett Kirk Sydney 24 9
183 Mark McVeigh Essendon 24 9
183 Shaun McManus Fremantle 23 9
183 Simon Beaumont Carlton 22 9
183 Joel Corey Geelong 22 9
183 Luke Darcy Western Bulldogs 21 9
183 Chris Johnson Brisbane 21 9
183 Kris Barlow Hawthorn 20 9
183 Jess Sinclair North Melbourne 20 9
183 Ben Harrison Western Bulldogs 19 9
183 Matthew Bode Adelaide 18 9
183 Rayden Tallis Hawthorn 18 9
183 Steven Alessio Essendon 16 9
183 Jeff White Melbourne 16 9
183 Andrew McDougall West Coast 10 9
183 Ted Richards Essendon 10 9
183 Aaron Lord Geelong 8 9
183 Allan Murray St Kilda 7 9
203 Mark Johnson Essendon 24 8
203 Tadhg Kennelly Sydney 24 8
203 Nigel Lappin Brisbane 22 8
203 Ty Zantuck Richmond 22 8
203 Aaron Fiora Richmond 21 8
203 Brady Rawlings North Melbourne 20 8
203 Steven Armstrong Melbourne 18 8
203 Tim Notting Brisbane 14 8
203 Steven Lawrence St Kilda 13 8
203 Lance Picioane Hawthorn 12 8
203 Adam Ramanauskas Essendon 10 8
214 Jason Torney Adelaide 24 7
214 Austinn Jones St Kilda 22 7
214 Paul Dimattina Western Bulldogs 21 7
214 Tyson Stenglein Adelaide 21 7
214 Chris Heffernan Melbourne 20 7
214 Aaron Shattock Brisbane 18 7
214 David Wojcinski Geelong 18 7
214 Jason Ball Sydney 17 7
214 Mark Mercuri Essendon 16 7
214 David Clarke Geelong 10 7
214 Damien Adkins West Coast 8 7
214 Nick Dal Santo St Kilda 8 7
214 Clive Waterhouse Fremantle 8 7
227 Ben Johnson Collingwood 25 6
227 Rhett Biglands Adelaide 24 6
227 Jared Crouch Sydney 24 6
227 Clint Bizzell Melbourne 22 6
227 Anthony Koutoufides Carlton 22 6
227 Ken McGregor Adelaide 22 6
227 Rohan Smith Western Bulldogs 22 6
227 Joe Misiti Essendon 21 6
227 Nick Ries Hawthorn 20 6
227 Nathan D. Brown Melbourne 19 6
227 Nathan Burke St Kilda 18 6
227 Brendon Goddard St Kilda 18 6
227 James Kelly Geelong 18 6
227 Matthew Maguire St Kilda 17 6
227 Marcus Bullen Essendon 16 6
227 Brent Guerra Port Adelaide 14 6
227 Brian Lake Western Bulldogs 13 6
227 Nathan Lonie Hawthorn 13 6
227 Daniel Bandy Western Bulldogs 12 6
227 Heath Scotland Collingwood 10 6
227 Rupert Betheras Collingwood 9 6
227 Cory McGrath Essendon 9 6
227 John Barker Hawthorn 8 6
227 Callan Beasy Carlton 6 6
227 Laurence Angwin Carlton 4 6
227 Martin McGrath Richmond 4 6
253 Matthew Lokan Collingwood 25 5
253 Mark Bickley Adelaide 24 5
253 Dean Brogan Port Adelaide 23 5
253 Robert Murphy Western Bulldogs 22 5
253 Chris Newman Richmond 22 5
253 Brad Scott Brisbane 22 5
253 Joel Smith Hawthorn 22 5
253 Jonathon McCormick Carlton 21 5
253 Sam Mitchell Hawthorn 21 5
253 Darryl White Brisbane 21 5
253 Darren Milburn Geelong 20 5
253 Ryan Hargrave Western Bulldogs 19 5
253 Brett Montgomery Port Adelaide 19 5
253 Aaron Sandilands Fremantle 19 5
253 Richard Cole Collingwood 17 5
253 Tim Fleming Richmond 17 5
253 Andrew Thompson St Kilda 17 5
253 Lewis Roberts-Thomson Sydney 16 5
253 David Spriggs Geelong 16 5
253 Peter Walsh Melbourne 16 5
253 Adrian Cox Hawthorn 15 5
253 Daniel Harris North Melbourne 14 5
253 Jimmy Bartel Geelong 13 5
253 Scott Thompson Melbourne 13 5
253 Clark Keating Brisbane 12 5
253 Campbell Brown Hawthorn 11 5
253 Scott Stevens Sydney 11 5
253 Wayne Campbell Richmond 9 5
253 Matthew Primus Port Adelaide 9 5
253 Peter Vardy Melbourne 9 5
253 Jared Brennan Brisbane 7 5
253 Ben Haynes Essendon 7 5
253 Patrick Wiggins Western Bulldogs 7 5
253 Rick Ladson Hawthorn 6 5
253 Troy Wilson West Coast 5 5
288 Danny Jacobs Essendon 24 4
288 Ben Mathews Sydney 23 4
288 Michael Braun West Coast 22 4
288 Andrew Welsh Essendon 22 4
288 Matthew Whelan Melbourne 22 4
288 Steven Baker St Kilda 21 4
288 Mark Chaffey Richmond 21 4
288 Cameron Ling Geelong 21 4
288 James McDonald Melbourne 21 4
288 Luke Williams Melbourne 21 4
288 Adam Hunter West Coast 20 4
288 Darren Jolly Melbourne 19 4
288 Ben Robbins North Melbourne 17 4
288 Andrew Leoncelli Melbourne 16 4
288 Steven Koops Fremantle 13 4
288 Ian Prendergast Carlton 13 4
288 Shane Birss Western Bulldogs 12 4
288 Paul Barnard Essendon 11 4
288 Kayne Pettifer Richmond 10 4
288 Toby Thurstans Port Adelaide 10 4
288 Steven Salopek Port Adelaide 9 4
288 Charlie Gardiner Geelong 8 4
288 Brett Johnson Hawthorn 8 4
288 Kane Munro West Coast 6 4
288 Brent Reilly Adelaide 6 4
288 Daniel Wulf St Kilda 6 4
288 Jeremy Clayton North Melbourne 5 4
288 Travis Gaspar West Coast 5 4
288 Jay Schulz Richmond 5 4
288 Mark Alvey Western Bulldogs 4 4
318 Stephen Paxman Port Adelaide 25 3
318 Damien Peverill Essendon 23 3
318 Drew Banfield West Coast 22 3
318 Stuart Cochrane Port Adelaide 22 3
318 Corey Enright Geelong 22 3
318 Simon Godfrey Melbourne 22 3
318 Troy Makepeace North Melbourne 22 3
318 Scott West Western Bulldogs 22 3
318 Nathan Bassett Adelaide 21 3
318 Nigel Smart Adelaide 21 3
318 Darren Hulme Carlton 20 3
318 Daniel Ward Melbourne 20 3
318 Michael Osborne Hawthorn 19 3
318 Robert Copeland Brisbane 18 3
318 Mark Graham Hawthorn 18 3
318 Max Hudghton St Kilda 18 3
318 Max Rooke Geelong 18 3
318 Matthew Rogers Richmond 17 3
318 Kieran McGuinness Western Bulldogs 16 3
318 Rory Hilton Richmond 14 3
318 Paul Chambers Geelong 13 3
318 Kris Massie Adelaide 13 3
318 Tim Clarke Hawthorn 12 3
318 James Gallagher Adelaide 12 3
318 Justin Blumfield Richmond 11 3
318 David Johnson Geelong 11 3
318 Jason Blake St Kilda 10 3
318 Matthew Burton North Melbourne 10 3
318 Ray Hall Richmond 9 3
318 Ben Kinnear Collingwood 9 3
318 Guy Rigoni Melbourne 9 3
318 Matthew Boyd Western Bulldogs 8 3
318 David Loats Hawthorn 8 3
318 Peter Street Geelong 8 3
318 Brett Ratten Carlton 7 3
318 Brent Staker West Coast 7 3
318 Michael Doughty Adelaide 6 3
318 Daniel Harford Hawthorn 5 3
318 Shane Harvey Essendon 4 3
318 Ben Rutten Adelaide 2 3
318 Mitchell White Geelong 2 3
359 James Walker Fremantle 23 2
359 Andrew Kellaway Richmond 22 2
359 Brenton Sanderson Geelong 22 2
359 John Baird North Melbourne 20 2
359 Kasey Green West Coast 20 2
359 Sean Wellman Essendon 20 2
359 Barnaby French Carlton 19 2
359 Mark Porter North Melbourne 19 2
359 Sam Power Western Bulldogs 19 2
359 Chris Scott Brisbane 19 2
359 Rhyce Shaw Collingwood 19 2
359 Antoni Grover Fremantle 18 2
359 Byron Schammer Fremantle 17 2
359 Heath Black St Kilda 16 2
359 Michael Wilson Port Adelaide 15 2
359 Trent Carroll West Coast 14 2
359 Simon Cox Hawthorn 14 2
359 Joel Reynolds Essendon 14 2
359 Trent Sporn Carlton 14 2
359 Justin Davies Carlton 13 2
359 Anthony Franchina Carlton 13 2
359 Steven King Geelong 13 2
359 Robert Shirley Adelaide 13 2
359 Wayde Skipper Western Bulldogs 12 2
359 Chance Bateman Hawthorn 11 2
359 Darren Gaspar Richmond 11 2
359 Luke Livingston Carlton 10 2
359 Mark Jamar Melbourne 9 2
359 Brent Grgic Geelong 8 2
359 Daniel Haines Fremantle 7 2
359 Leigh Fisher St Kilda 5 2
359 Royce Vardy Richmond 5 2
359 Callum Chambers West Coast 4 2
359 Stephen Doyle Sydney 4 2
359 Gary Moorcroft Melbourne 3 2
359 Shannon Motlop North Melbourne 3 2
359 Jason Winderlich Essendon 3 2
396 Andrew Schauble Sydney 23 1
396 Matthew Clarke Adelaide 22 1
396 Roger Hayden Fremantle 21 1
396 Jason Cloke Collingwood 20 1
396 Bret Thornton Carlton 20 1
396 Ryan Ferguson Melbourne 17 1
396 Jonathan Hay Hawthorn 16 1
396 Brad Miller Melbourne 16 1
396 Darren Glass West Coast 15 1
396 Brett Voss St Kilda 15 1
396 Simon Wiggins Carlton 15 1
396 Shane Clayton North Melbourne 13 1
396 Steven McKee Collingwood 13 1
396 James Begley Adelaide 12 1
396 Domenic Cassisi Port Adelaide 12 1
396 Adam Kingsley Port Adelaide 12 1
396 Simon Fletcher Carlton 11 1
396 Phillip Read West Coast 11 1
396 Martin Mattner Adelaide 10 1
396 Tristen Walker Collingwood 10 1
396 Beau McDonald Brisbane 9 1
396 Josh Wooden West Coast 9 1
396 Steven Greene Hawthorn 8 1
396 Mark McGough Collingwood 8 1
396 Brent Moloney Geelong 8 1
396 Brett Moyle St Kilda 8 1
396 Bill Nicholls Richmond 8 1
396 Jarrad Sundqvist Sydney 8 1
396 Karl Norman Carlton 7 1
396 Will Slade Geelong 7 1
396 Matthew Capuano St Kilda 6 1
396 Aaron Henneman Essendon 6 1
396 Henry Playfair Geelong 6 1
396 Paul Wheatley Melbourne 5 1
396 Luke Ablett Sydney 4 1
396 Trent Knobel St Kilda 4 1
396 Michael Stevens North Melbourne 4 1
396 Luke Webster Fremantle 4 1
396 Luke Weller Brisbane 4 1
396 Blake Campbell Carlton 3 1
396 Marc Dragicevic Richmond 3 1
396 Glenn Freeborn Collingwood 3 1
396 Richard Hadley Brisbane 3 1
396 James Davies Essendon 2 1
396 Kingsley Hunter Hawthorn 2 1
396 Ben Cunningham Fremantle 1 1
396 Jason McCartney North Melbourne 1 1
396 Jacob Schuback Adelaide 1 1
2002 AFL Player Rankings 2004 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