AFL Statistics Home
AFL Fixture
Players
Teams
Player Rankings
Team Rankings
Rising Stars
AFL Draft
Brownlow Medal
AFL Ladder
Coaches
Attendances
Supercoach
AFL Fantasy
AFL Highlights
AFL Team Selections
Past Players
AFL Player Contracts
AFL Injury List
Records
 
 
Live Scores & Stats
AFL Live Ladder
 
Year Type Position Statistic
2003 AFL Player Rankings 2005 AFL Player Rankings
2004 AFL League Goals Per Game Leaders (Minimum 5 Games Played)
Rank Player Team Games Average
1 Fraser Gehrig St Kilda 23 4.48
2 Matthew Lloyd Essendon 24 4.00
3 Matthew Richardson Richmond 18 3.61
4 Brendan Fevola Carlton 20 3.30
5 David Neitz Melbourne 21 3.29
6 Saverio Rocca North Melbourne 15 3.27
7 Warren Tredrea Port Adelaide 25 3.24
8 Barry Hall Sydney 24 3.08
8 Alastair Lynch Brisbane 13 3.08
10 Nick Riewoldt St Kilda 25 2.68
11 Phillip Matera West Coast 23 2.65
12 Chris Tarrant Collingwood 14 2.57
13 Jonathan Brown Brisbane 17 2.29
14 Scott Welsh Adelaide 16 2.25
14 Wayne Carey Adelaide 12 2.25
16 Stephen Milne St Kilda 21 2.19
17 Michael O'Loughlin Sydney 18 2.11
18 Kent Kingsley Geelong 24 2.00
19 Anthony Rocca Collingwood 14 1.93
20 Nathan Thompson Hawthorn 19 1.89
21 Paul Medhurst Fremantle 22 1.86
22 Daniel Bradshaw Brisbane 22 1.82
23 Jason Akermanis Brisbane 25 1.76
24 Nick Davis Sydney 12 1.75
25 Ben Graham Geelong 23 1.70
26 Gary Jnr Ablett Geelong 21 1.67
26 Andrew McDougall West Coast 21 1.67
28 Jeff Farmer Fremantle 22 1.64
29 Steve Johnson Geelong 13 1.62
30 Brent Guerra St Kilda 18 1.61
31 Troy Simmonds Fremantle 22 1.59
32 Jade Rawlings Western Bulldogs 19 1.58
33 Mark Williams Hawthorn 21 1.57
34 Cameron Bruce Melbourne 22 1.55
34 Daniel Motlop North Melbourne 22 1.55
36 Paul Chapman Geelong 25 1.52
37 Aaron Hamill St Kilda 18 1.50
38 Aaron Davey Melbourne 19 1.47
39 Ashley Sampi West Coast 22 1.45
40 Brent Harvey North Melbourne 21 1.43
41 Patrick Bowden Western Bulldogs 19 1.42
42 Stuart Dew Port Adelaide 22 1.41
43 Ryan O'Keefe Sydney 24 1.38
44 Luke Darcy Western Bulldogs 22 1.36
44 Russell Robertson Melbourne 22 1.36
46 Byron Pickett Port Adelaide 15 1.33
46 Leigh Harding North Melbourne 12 1.33
46 Damon White Port Adelaide 6 1.33
49 Matthew Robbins Western Bulldogs 22 1.32
50 Nathan G. Brown Richmond 20 1.30
51 Brendon Lade Port Adelaide 24 1.29
51 Michael Voss Brisbane 24 1.29
53 Peter Everitt Hawthorn 22 1.27
54 Gavin Wanganeen Port Adelaide 19 1.26
54 Lance Whitnall Carlton 19 1.26
56 James Hird Essendon 20 1.25
56 Anthony Koutoufides Carlton 12 1.25
58 Brad Green Melbourne 21 1.24
58 Justin Longmuir Fremantle 21 1.24
60 Leon Davis Collingwood 19 1.21
60 Corey McKernan North Melbourne 14 1.21
62 Tim Notting Brisbane 25 1.20
63 Scott Lucas Essendon 21 1.19
64 Justin Koschitzke St Kilda 17 1.18
65 Alan Didak Collingwood 18 1.17
65 Ashley Hansen West Coast 6 1.17
67 Troy Longmuir Fremantle 9 1.11
68 Corey Jones North Melbourne 20 1.10
69 David Hille Essendon 23 1.09
69 Peter Vardy Melbourne 11 1.09
71 Martin Pike Brisbane 25 1.08
72 Brad Fisher Carlton 15 1.07
73 Brett Ebert Port Adelaide 16 1.06
74 Shannon Grant North Melbourne 22 1.05
74 Matthew Lappin Carlton 22 1.05
74 Peter Bell Fremantle 21 1.05
74 Nathan Lovett-Murray Essendon 20 1.05
74 Josh Mahoney Port Adelaide 19 1.05
79 Chris Judd West Coast 23 1.04
79 Justin Murphy Essendon 23 1.04
81 Ben Holland Melbourne 21 1.00
81 Brodie Holland Collingwood 18 1.00
81 Blake Caracella Brisbane 16 1.00
81 Leigh Montagna St Kilda 9 1.00
81 Clive Waterhouse Fremantle 7 1.00
86 Toby Thurstans Port Adelaide 25 0.96
87 Scott Camporeale Carlton 22 0.95
87 Graham Johncock Adelaide 22 0.95
87 Craig McRae Brisbane 19 0.95
90 Josh Fraser Collingwood 18 0.94
91 Luke Hodge Hawthorn 15 0.93
92 Andrew Krakouer Richmond 22 0.91
92 Drew Petrie North Melbourne 22 0.91
94 Brad Johnson Western Bulldogs 21 0.90
95 Scott Burns Collingwood 19 0.89
95 Brad Ottens Richmond 18 0.89
95 Callum Chambers West Coast 9 0.89
95 David King Collingwood 9 0.89
99 Matthew Pavlich Fremantle 22 0.86
99 Jobe Watson Essendon 7 0.86
101 Des Headland Fremantle 20 0.85
101 Mark Johnson Essendon 20 0.85
101 Scott Stevens Adelaide 13 0.85
104 Robert Murphy Western Bulldogs 19 0.84
105 Adem Yze Melbourne 23 0.83
105 Trent Hentschel Adelaide 18 0.83
105 Justin Davies Carlton 12 0.83
105 Damian Cupido Essendon 6 0.83
105 Glen Jakovich West Coast 6 0.83
110 Tyson Edwards Adelaide 22 0.82
110 Mitch Hahn Western Bulldogs 22 0.82
110 Andrew Embley West Coast 17 0.82
110 Matthew Nicks Sydney 17 0.82
110 Mark Seaby West Coast 17 0.82
115 Nathan Buckley Collingwood 15 0.80
115 Ian Perrie Adelaide 10 0.80
117 Peter Riccardi Geelong 19 0.79
118 Matthew Lokan Collingwood 18 0.78
118 Jarrad Waite Carlton 9 0.78
120 Nathan Eagleton Western Bulldogs 22 0.77
120 Mark Ricciuto Adelaide 22 0.77
120 Tarkyn Lockyer Collingwood 13 0.77
123 Damien Adkins West Coast 17 0.76
124 David Haynes Geelong 16 0.75
124 Travis Johnstone Melbourne 16 0.75
124 Richard Vandenberg Hawthorn 16 0.75
124 Adam Schneider Sydney 12 0.75
128 Jason Johnson Essendon 19 0.74
129 Shaun Burgoyne Port Adelaide 25 0.72
130 Leigh Brown North Melbourne 21 0.71
130 Adam McPhee Essendon 21 0.71
130 Cameron Cloke Collingwood 7 0.71
130 Mark Coughlan Richmond 7 0.71
130 Darren Hulme Carlton 7 0.71
135 Jason Saddington Sydney 10 0.70
135 Hayden Skipworth Adelaide 10 0.70
137 James Kelly Geelong 13 0.69
137 Andrew Mackie Geelong 13 0.69
139 Luke Ball St Kilda 25 0.68
139 Nigel Lappin Brisbane 25 0.68
139 Angelo Lekkas Hawthorn 22 0.68
139 Ryan Lonie Collingwood 22 0.68
143 Ben Harrison Western Bulldogs 21 0.67
143 Luke Jericho Adelaide 15 0.67
143 Rhett Biglands Adelaide 12 0.67
143 Scott Thompson Melbourne 12 0.67
143 Steven Armstrong Melbourne 6 0.67
148 Dean Solomon Essendon 23 0.65
149 Cameron Ling Geelong 25 0.64
149 Rick Dyson Essendon 11 0.64
149 Ted Richards Essendon 11 0.64
152 Ashley McGrath Brisbane 19 0.63
152 Ken McGregor Adelaide 19 0.63
154 Luke Power Brisbane 24 0.62
154 Daniel Kerr West Coast 21 0.62
154 Jay Schulz Richmond 16 0.62
154 Chance Bateman Hawthorn 13 0.62
154 Brett Burton Adelaide 13 0.62
154 Adrian Cox Hawthorn 8 0.62
154 Simon Garlick Western Bulldogs 8 0.62
154 Rick Ladson Hawthorn 8 0.62
162 Dean Brogan Port Adelaide 23 0.61
163 Domenic Cassisi Port Adelaide 25 0.60
163 Shane Crawford Hawthorn 10 0.60
163 Simon Goodwin Adelaide 10 0.60
163 Ben Haynes Essendon 10 0.60
163 Lance Picioane Hawthorn 10 0.60
163 Stephen Kenna Carlton 5 0.60
163 Andrew Williams Collingwood 5 0.60
170 Andrew McLeod Adelaide 22 0.59
170 Brad Miller Melbourne 22 0.59
170 Daniel Wells North Melbourne 22 0.59
173 Josh Carr Port Adelaide 19 0.58
173 Adam Cooney Western Bulldogs 19 0.58
175 Brady Rawlings North Melbourne 21 0.57
176 Matthew Bode Adelaide 9 0.56
176 Jared Brennan Brisbane 9 0.56
176 Brock McLean Melbourne 9 0.56
179 Heath Scotland Carlton 22 0.55
179 Heath Black St Kilda 20 0.55
179 Steven Salopek Port Adelaide 11 0.55
179 Greg Stafford Richmond 11 0.55
183 Peter Walsh Melbourne 13 0.54
184 Charlie Gardiner Geelong 19 0.53
184 Jamie Charman Brisbane 15 0.53
186 Simon Black Brisbane 25 0.52
186 Jarrad Schofield Port Adelaide 25 0.52
186 Peter Burgoyne Port Adelaide 23 0.52
186 Daniel Harris North Melbourne 21 0.52
190 Jude Bolton Sydney 24 0.50
190 Cameron Mooney Geelong 24 0.50
190 Byron Schammer Fremantle 20 0.50
190 David Rodan Richmond 16 0.50
190 Mark McGough Collingwood 12 0.50
190 Kayne Pettifer Richmond 10 0.50
190 Tim Callan Geelong 6 0.50
190 Cameron Faulkner Western Bulldogs 6 0.50
190 Christopher Ladhams Adelaide 6 0.50
190 Shane Morrison Richmond 6 0.50
190 Jacob Schuback Adelaide 6 0.50
190 Nigel Smart Adelaide 6 0.50
202 Kane Cornes Port Adelaide 25 0.48
202 Robert Harvey St Kilda 23 0.48
202 Simon Beaumont Hawthorn 21 0.48
205 Roger James Port Adelaide 19 0.47
205 Campbell Brown Hawthorn 17 0.47
205 Ben Cousins West Coast 17 0.47
208 Nick Holland Hawthorn 13 0.46
208 Dean Rioli Essendon 13 0.46
210 Shane Woewodin Collingwood 22 0.45
210 Stephen Powell St Kilda 20 0.45
210 Nick Stevens Carlton 20 0.45
210 Clark Keating Brisbane 11 0.45
214 Nick Dal Santo St Kilda 25 0.44
214 Nathan Bock Adelaide 18 0.44
214 Rory Hilton Richmond 9 0.44
214 Kelvin Moore Richmond 9 0.44
218 Joel Bowden Richmond 21 0.43
218 Paul Williams Sydney 21 0.43
218 David Wojcinski Geelong 21 0.43
218 Luke Weller Richmond 7 0.43
222 Brett Kirk Sydney 24 0.42
222 Xavier Clarke St Kilda 19 0.42
222 Adam Kingsley Port Adelaide 19 0.42
222 Nathan Lonie Hawthorn 19 0.42
226 Joel Corey Geelong 22 0.41
226 Greg Tivendale Richmond 22 0.41
228 Troy Makepeace North Melbourne 20 0.40
228 Brent Stanton Essendon 15 0.40
228 Ben Dixon Hawthorn 10 0.40
228 Travis Gaspar West Coast 5 0.40
228 Wayde Skipper Western Bulldogs 5 0.40
228 David Spriggs Geelong 5 0.40
228 Jacob Surjan Port Adelaide 5 0.40
228 Fergus Watts Adelaide 5 0.40
236 Michael Braun West Coast 23 0.39
236 Michael Wilson Port Adelaide 23 0.39
238 Adam Goodes Sydney 24 0.38
238 Amon Buchanan Sydney 16 0.38
238 Steven King Geelong 16 0.38
238 Mark Alvey Essendon 8 0.38
238 Anthony Corrie Brisbane 8 0.38
243 Adrian Deluca Carlton 22 0.36
243 David King North Melbourne 22 0.36
243 Andrew Browne Fremantle 14 0.36
243 Brett Montgomery Port Adelaide 14 0.36
243 Ty Zantuck Richmond 14 0.36
243 Matthew Carr Fremantle 11 0.36
243 David Hale North Melbourne 11 0.36
250 Jeff White Melbourne 23 0.35
250 Shaun Hart Brisbane 20 0.35
250 Shaun McManus Fremantle 20 0.35
250 Barnaby French Carlton 17 0.35
250 Henry Playfair Geelong 17 0.35
250 Brent Staker West Coast 17 0.35
256 Jared Crouch Sydney 24 0.33
256 Stuart Maxfield Sydney 24 0.33
256 Trent Croad Hawthorn 21 0.33
256 Ryan Houlihan Carlton 21 0.33
256 Rohan Smith Western Bulldogs 21 0.33
256 Daniel Chick West Coast 18 0.33
256 Shane O'Bree Collingwood 18 0.33
256 Daniel Giansiracusa Western Bulldogs 15 0.33
256 Brent Moloney Geelong 15 0.33
256 Kane Tenace Geelong 12 0.33
256 Mark Mercuri Essendon 9 0.33
256 Josh Wooden West Coast 9 0.33
256 Shane Birss Western Bulldogs 6 0.33
256 Ben Cunningham Fremantle 6 0.33
256 Andrew Siegert Fremantle 6 0.33
271 Chad Fletcher West Coast 22 0.32
271 Paul Hasleby Fremantle 22 0.32
271 Joel Smith Hawthorn 22 0.32
271 Tyson Stenglein Adelaide 22 0.32
271 Scott West Western Bulldogs 22 0.32
271 Joe Misiti Essendon 19 0.32
277 Peter Street Western Bulldogs 16 0.31
278 Tadhg Kennelly Sydney 23 0.30
278 Jarrad McVeigh Sydney 20 0.30
278 John Barker Hawthorn 10 0.30
278 Tristen Walker Collingwood 10 0.30
282 Paul Bevan Sydney 24 0.29
282 Andrew Thompson St Kilda 24 0.29
282 Jordan Bannister Carlton 17 0.29
282 Aaron Fiora Richmond 17 0.29
282 Tim Fleming Richmond 17 0.29
282 Ian Prendergast Carlton 17 0.29
282 Jared Poulton Port Adelaide 14 0.29
282 Adam Morgan Western Bulldogs 7 0.29
282 Guy Rigoni Melbourne 7 0.29
291 Antoni Grover Fremantle 18 0.28
292 Paul Licuria Collingwood 22 0.27
292 Quinten Lynch West Coast 22 0.27
292 Brad Scott Brisbane 15 0.27
292 Robert Shirley Adelaide 15 0.27
292 Justin Peckett St Kilda 11 0.27
297 Mark Bolton Essendon 23 0.26
297 Richard Hadley Brisbane 23 0.26
297 Stephen Doyle Sydney 19 0.26
297 Darren Gaspar Richmond 19 0.26
301 Craig Bolton Sydney 24 0.25
301 Justin Leppitsch Brisbane 24 0.25
301 Ben Mathews Sydney 24 0.25
301 Adam Ramanauskas Essendon 24 0.25
301 Sam Mitchell Hawthorn 20 0.25
301 Anthony Stevens North Melbourne 20 0.25
301 Michael Stevens North Melbourne 20 0.25
301 Michael Firrito North Melbourne 16 0.25
301 Jordan McMahon Western Bulldogs 16 0.25
301 Luke McPharlin Fremantle 16 0.25
301 Karl Norman Carlton 16 0.25
301 Sam Power Western Bulldogs 16 0.25
301 Lindsay Gilbee Western Bulldogs 12 0.25
301 Danny Jacobs Hawthorn 12 0.25
301 Guy Richards Collingwood 12 0.25
301 Justin Blumfield Richmond 8 0.25
301 Trent Sporn Carlton 8 0.25
318 Brett Johnson Carlton 21 0.24
318 Michael Doughty Adelaide 17 0.24
318 Jess Sinclair North Melbourne 17 0.24
321 Nathan D. Brown Melbourne 22 0.23
321 Matthew Clarke Adelaide 22 0.23
321 Chris Hyde Richmond 22 0.23
321 Nic Fosdike Sydney 13 0.23
321 Chris Scott Brisbane 13 0.23
326 Dean Cox West Coast 23 0.22
326 Chad Morrison West Coast 18 0.22
326 Daniel Harford Carlton 9 0.22
326 Paul Koulouriotis Geelong 9 0.22
330 Damien Peverill Essendon 24 0.21
330 Simon Godfrey Melbourne 14 0.21
332 Mark Chaffey Richmond 20 0.20
332 David Clarke Carlton 10 0.20
332 Kepler Bradley Essendon 5 0.20
332 Will Minson Western Bulldogs 5 0.20
336 Digby Morrell Carlton 21 0.19
336 Phillip Read Melbourne 21 0.19
336 Brett Voss St Kilda 21 0.19
336 Jimmy Bartel Geelong 16 0.19
336 Martin Mattner Adelaide 16 0.19
341 Ray Hall Richmond 22 0.18
341 Ben Johnson Collingwood 22 0.18
341 Nick Ries Hawthorn 22 0.18
341 Adam Simpson North Melbourne 22 0.18
341 Marcus Bullen Essendon 17 0.18
341 Drew Banfield West Coast 11 0.18
347 Chad Cornes Port Adelaide 24 0.17
347 Brendon Goddard St Kilda 24 0.17
347 Trent Knobel St Kilda 24 0.17
347 Lenny Hayes St Kilda 23 0.17
347 Jason Cloke Collingwood 18 0.17
347 James McDonald Melbourne 18 0.17
347 Mark McVeigh Essendon 18 0.17
347 James Gallagher Adelaide 12 0.17
347 Kris Massie Adelaide 12 0.17
347 Cory McGrath Carlton 12 0.17
347 Jason Torney Adelaide 6 0.17
347 Jason Winderlich Essendon 6 0.17
359 Jason Blake St Kilda 19 0.16
359 Mark Graham Hawthorn 19 0.16
359 Kane Johnson Richmond 19 0.16
362 Graham Polak Fremantle 20 0.15
362 Aaron Sandilands Fremantle 20 0.15
362 Matthew Ball Hawthorn 13 0.15
362 Dane Swan Collingwood 13 0.15
366 James Walker Fremantle 22 0.14
366 Steven Baker St Kilda 21 0.14
366 Kris Barlow Hawthorn 7 0.14
366 Aaron Henneman Essendon 7 0.14
366 Ben Marsh Richmond 7 0.14
366 Aaron Shattock Brisbane 7 0.14
366 Rayden Tallis Hawthorn 7 0.14
373 Jason Ball Sydney 23 0.13
373 Darren Milburn Geelong 23 0.13
373 Tim Clarke Hawthorn 15 0.13
373 Andrew Walker Carlton 15 0.13
377 Chris Johnson Brisbane 25 0.12
377 Austinn Jones St Kilda 25 0.12
377 Matthew Scarlett Geelong 25 0.12
377 Josh Hunt Geelong 24 0.12
377 David Johnson Geelong 17 0.12
377 Troy Schwarze St Kilda 17 0.12
377 Roger Hayden Fremantle 16 0.12
377 Scott Bassett Western Bulldogs 8 0.12
377 Steven McKee Collingwood 8 0.12
377 Thomas Roach Richmond 8 0.12
387 Wayne Campbell Richmond 19 0.11
387 Stuart Cochrane Port Adelaide 19 0.11
387 Brent Hartigan Richmond 19 0.11
387 Dylan McLaren Brisbane 19 0.11
387 Chris Newman Richmond 19 0.11
387 Darren Glass West Coast 18 0.11
387 Chris Heffernan Melbourne 18 0.11
387 Ben Kane Hawthorn 9 0.11
395 Luke Ablett Sydney 21 0.10
395 Paul Wheatley Melbourne 20 0.10
395 Edward Sansbury North Melbourne 10 0.10
395 Andrew Schauble Sydney 10 0.10
395 Daniel Ward Melbourne 10 0.10
400 David Wirrpanda West Coast 22 0.09
400 Heath James Sydney 11 0.09
400 Joel Macdonald Brisbane 11 0.09
400 Mark Nicoski West Coast 11 0.09
400 Simon Wiggins Carlton 11 0.09
405 Robert Copeland Brisbane 25 0.08
405 Ben Hudson Adelaide 13 0.08
405 Sam Butler West Coast 12 0.08
408 Robert Campbell Hawthorn 14 0.07
408 Daniel Cross Western Bulldogs 14 0.07
408 Damien Hardwick Port Adelaide 14 0.07
408 Brent Reilly Adelaide 14 0.07
412 Leigh Colbert North Melbourne 18 0.06
412 Troy Cook Fremantle 18 0.06
412 Matthew Maguire St Kilda 17 0.06
412 Michael Osborne Hawthorn 17 0.06
412 Brenton Sanderson Geelong 17 0.06
412 Max Hudghton St Kilda 16 0.06
412 Adam Hunter West Coast 16 0.06
412 Andrew Kellaway Richmond 16 0.06
412 Dion Woods Fremantle 16 0.06
421 David Teague Carlton 22 0.05
421 Andrew Welsh Essendon 22 0.05
421 Nathan Bassett Adelaide 21 0.05
421 Matthew Allan Essendon 20 0.05
421 Dustin Fletcher Essendon 20 0.05
421 Luke Penny St Kilda 20 0.05
421 Matthew Whelan Melbourne 20 0.05
421 Matthew Boyd Western Bulldogs 19 0.05
429 Darryl Wakelin Port Adelaide 23 0.04
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