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
 
Year Type Statistic
2003 AFL Player Rankings 2005 AFL Player Rankings
2004 AFL League Total Goals Leaders (Minimum 5 Games Played)
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 Jnr 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
194 Paul Bevan Sydney 24 7
194 Andrew Thompson St Kilda 24 7
194 Tadhg Kennelly Sydney 23 7
194 Chad Fletcher West Coast 22 7
194 Paul Hasleby Fremantle 22 7
194 Joel Smith Hawthorn 22 7
194 Tyson Stenglein Adelaide 22 7
194 Scott West Western Bulldogs 22 7
194 Trent Croad Hawthorn 21 7
194 Ryan Houlihan Carlton 21 7
194 Rohan Smith Western Bulldogs 21 7
194 Shaun Hart Brisbane 20 7
194 Shaun McManus Fremantle 20 7
194 Peter Walsh Melbourne 13 7
194 Rick Dyson Essendon 11 7
194 Ted Richards Essendon 11 7
194 Jason Saddington Sydney 10 7
194 Hayden Skipworth Adelaide 10 7
194 Jarrad Waite Carlton 9 7
194 Clive Waterhouse Fremantle 7 7
194 Ashley Hansen West Coast 6 7
215 Craig Bolton Sydney 24 6
215 Justin Leppitsch Brisbane 24 6
215 Ben Mathews Sydney 24 6
215 Adam Ramanauskas Essendon 24 6
215 Mark Bolton Essendon 23 6
215 Richard Hadley Brisbane 23 6
215 Paul Licuria Collingwood 22 6
215 Quinten Lynch West Coast 22 6
215 Jarrad McVeigh Sydney 20 6
215 Joe Misiti Essendon 19 6
215 Daniel Chick West Coast 18 6
215 Shane O'Bree Collingwood 18 6
215 Barnaby French Carlton 17 6
215 Henry Playfair Geelong 17 6
215 Brent Staker West Coast 17 6
215 Amon Buchanan Sydney 16 6
215 Steven King Geelong 16 6
215 Brent Stanton Essendon 15 6
215 Nick Holland Hawthorn 13 6
215 Dean Rioli Essendon 13 6
215 Mark McGough Collingwood 12 6
215 Steven Salopek Port Adelaide 11 6
215 Greg Stafford Richmond 11 6
215 Shane Crawford Hawthorn 10 6
215 Simon Goodwin Adelaide 10 6
215 Ben Haynes Essendon 10 6
215 Lance Picioane Hawthorn 10 6
215 Jobe Watson Essendon 7 6
243 Damien Peverill Essendon 24 5
243 Dean Cox West Coast 23 5
243 Nathan D. Brown Melbourne 22 5
243 Matthew Clarke Adelaide 22 5
243 Chris Hyde Richmond 22 5
243 Brett Johnson Carlton 21 5
243 Sam Mitchell Hawthorn 20 5
243 Anthony Stevens North Melbourne 20 5
243 Michael Stevens North Melbourne 20 5
243 Stephen Doyle Sydney 19 5
243 Darren Gaspar Richmond 19 5
243 Antoni Grover Fremantle 18 5
243 Jordan Bannister Carlton 17 5
243 Aaron Fiora Richmond 17 5
243 Tim Fleming Richmond 17 5
243 Ian Prendergast Carlton 17 5
243 Peter Street Western Bulldogs 16 5
243 Daniel Giansiracusa Western Bulldogs 15 5
243 Brent Moloney Geelong 15 5
243 Andrew Browne Fremantle 14 5
243 Brett Montgomery Port Adelaide 14 5
243 Ty Zantuck Richmond 14 5
243 Clark Keating Brisbane 11 5
243 Kayne Pettifer Richmond 10 5
243 Matthew Bode Adelaide 9 5
243 Jared Brennan Brisbane 9 5
243 Brock McLean Melbourne 9 5
243 Adrian Cox Hawthorn 8 5
243 Simon Garlick Western Bulldogs 8 5
243 Rick Ladson Hawthorn 8 5
243 Cameron Cloke Collingwood 7 5
243 Mark Coughlan Richmond 7 5
243 Darren Hulme Carlton 7 5
243 Damian Cupido Essendon 6 5
243 Glen Jakovich West Coast 6 5
278 Chad Cornes Port Adelaide 24 4
278 Brendon Goddard St Kilda 24 4
278 Trent Knobel St Kilda 24 4
278 Lenny Hayes St Kilda 23 4
278 Ray Hall Richmond 22 4
278 Ben Johnson Collingwood 22 4
278 Nick Ries Hawthorn 22 4
278 Adam Simpson North Melbourne 22 4
278 Digby Morrell Carlton 21 4
278 Phillip Read Melbourne 21 4
278 Brett Voss St Kilda 21 4
278 Mark Chaffey Richmond 20 4
278 Chad Morrison West Coast 18 4
278 Michael Doughty Adelaide 17 4
278 Jess Sinclair North Melbourne 17 4
278 Michael Firrito North Melbourne 16 4
278 Jordan McMahon Western Bulldogs 16 4
278 Luke McPharlin Fremantle 16 4
278 Karl Norman Carlton 16 4
278 Sam Power Western Bulldogs 16 4
278 Brad Scott Brisbane 15 4
278 Robert Shirley Adelaide 15 4
278 Jared Poulton Port Adelaide 14 4
278 Kane Tenace Geelong 12 4
278 Matthew Carr Fremantle 11 4
278 David Hale North Melbourne 11 4
278 Ben Dixon Hawthorn 10 4
278 Rory Hilton Richmond 9 4
278 Kelvin Moore Richmond 9 4
278 Steven Armstrong Melbourne 6 4
308 Chris Johnson Brisbane 25 3
308 Austinn Jones St Kilda 25 3
308 Matthew Scarlett Geelong 25 3
308 Josh Hunt Geelong 24 3
308 Jason Ball Sydney 23 3
308 Darren Milburn Geelong 23 3
308 James Walker Fremantle 22 3
308 Steven Baker St Kilda 21 3
308 Graham Polak Fremantle 20 3
308 Aaron Sandilands Fremantle 20 3
308 Jason Blake St Kilda 19 3
308 Mark Graham Hawthorn 19 3
308 Kane Johnson Richmond 19 3
308 Jason Cloke Collingwood 18 3
308 James McDonald Melbourne 18 3
308 Mark McVeigh Essendon 18 3
308 Marcus Bullen Essendon 17 3
308 Jimmy Bartel Geelong 16 3
308 Martin Mattner Adelaide 16 3
308 Simon Godfrey Melbourne 14 3
308 Nic Fosdike Sydney 13 3
308 Chris Scott Brisbane 13 3
308 Lindsay Gilbee Western Bulldogs 12 3
308 Danny Jacobs Hawthorn 12 3
308 Guy Richards Collingwood 12 3
308 Justin Peckett St Kilda 11 3
308 John Barker Hawthorn 10 3
308 Tristen Walker Collingwood 10 3
308 Mark Mercuri Essendon 9 3
308 Josh Wooden West Coast 9 3
308 Mark Alvey Essendon 8 3
308 Anthony Corrie Brisbane 8 3
308 Luke Weller Richmond 7 3
308 Tim Callan Geelong 6 3
308 Cameron Faulkner Western Bulldogs 6 3
308 Christopher Ladhams Adelaide 6 3
308 Shane Morrison Richmond 6 3
308 Jacob Schuback Adelaide 6 3
308 Nigel Smart Adelaide 6 3
308 Stephen Kenna Carlton 5 3
308 Andrew Williams Collingwood 5 3
349 Robert Copeland Brisbane 25 2
349 David Wirrpanda West Coast 22 2
349 Luke Ablett Sydney 21 2
349 Paul Wheatley Melbourne 20 2
349 Wayne Campbell Richmond 19 2
349 Stuart Cochrane Port Adelaide 19 2
349 Brent Hartigan Richmond 19 2
349 Dylan McLaren Brisbane 19 2
349 Chris Newman Richmond 19 2
349 Darren Glass West Coast 18 2
349 Chris Heffernan Melbourne 18 2
349 David Johnson Geelong 17 2
349 Troy Schwarze St Kilda 17 2
349 Roger Hayden Fremantle 16 2
349 Tim Clarke Hawthorn 15 2
349 Andrew Walker Carlton 15 2
349 Matthew Ball Hawthorn 13 2
349 Dane Swan Collingwood 13 2
349 James Gallagher Adelaide 12 2
349 Kris Massie Adelaide 12 2
349 Cory McGrath Carlton 12 2
349 Drew Banfield West Coast 11 2
349 David Clarke Carlton 10 2
349 Daniel Harford Carlton 9 2
349 Paul Koulouriotis Geelong 9 2
349 Justin Blumfield Richmond 8 2
349 Trent Sporn Carlton 8 2
349 Adam Morgan Western Bulldogs 7 2
349 Guy Rigoni Melbourne 7 2
349 Shane Birss Western Bulldogs 6 2
349 Ben Cunningham Fremantle 6 2
349 Andrew Siegert Fremantle 6 2
349 Travis Gaspar West Coast 5 2
349 Wayde Skipper Western Bulldogs 5 2
349 David Spriggs Geelong 5 2
349 Jacob Surjan Port Adelaide 5 2
349 Fergus Watts Adelaide 5 2
386 Darryl Wakelin Port Adelaide 23 1
386 David Teague Carlton 22 1
386 Andrew Welsh Essendon 22 1
386 Nathan Bassett Adelaide 21 1
386 Matthew Allan Essendon 20 1
386 Dustin Fletcher Essendon 20 1
386 Luke Penny St Kilda 20 1
386 Matthew Whelan Melbourne 20 1
386 Matthew Boyd Western Bulldogs 19 1
386 Leigh Colbert North Melbourne 18 1
386 Troy Cook Fremantle 18 1
386 Matthew Maguire St Kilda 17 1
386 Michael Osborne Hawthorn 17 1
386 Brenton Sanderson Geelong 17 1
386 Max Hudghton St Kilda 16 1
386 Adam Hunter West Coast 16 1
386 Andrew Kellaway Richmond 16 1
386 Dion Woods Fremantle 16 1
386 Robert Campbell Hawthorn 14 1
386 Daniel Cross Western Bulldogs 14 1
386 Damien Hardwick Port Adelaide 14 1
386 Brent Reilly Adelaide 14 1
386 Ben Hudson Adelaide 13 1
386 Sam Butler West Coast 12 1
386 Heath James Sydney 11 1
386 Joel Macdonald Brisbane 11 1
386 Mark Nicoski West Coast 11 1
386 Simon Wiggins Carlton 11 1
386 Edward Sansbury North Melbourne 10 1
386 Andrew Schauble Sydney 10 1
386 Daniel Ward Melbourne 10 1
386 Ben Kane Hawthorn 9 1
386 Scott Bassett Western Bulldogs 8 1
386 Steven McKee Collingwood 8 1
386 Thomas Roach Richmond 8 1
386 Kris Barlow Hawthorn 7 1
386 Aaron Henneman Essendon 7 1
386 Ben Marsh Richmond 7 1
386 Aaron Shattock Brisbane 7 1
386 Rayden Tallis Hawthorn 7 1
386 Jason Torney Adelaide 6 1
386 Jason Winderlich Essendon 6 1
386 Kepler Bradley Essendon 5 1
386 Will Minson Western Bulldogs 5 1
2003 AFL Player Rankings 2005 AFL Player Rankings
Compare Teams
Blues Bombers Bulldogs
Cats Crows Demons
Dockers Eagles Giants
Hawks Kangaroos Lions
Magpies Power Saints
Suns Swans Tigers
All Players
Player Search
Past Players
Other Players
Compare Players
Blues Bombers Bulldogs
Cats Crows Demons
Dockers Eagles Giants
Hawks Kangaroos Lions
Magpies Power Saints
Suns Swans Tigers
League Averages
League Totals
Rising Star Averages
Rising Star Totals
Season Goalkickers
Blues Bombers Bulldogs
Cats Crows Demons
Dockers Eagles Giants
Hawks Kangaroos Lions
Magpies Power Saints
Suns Swans Tigers
Team Averages
Team Totals
Opponent Averages
Opponent Totals
Team/Opponent Differential Averages
Team/Opponent Differential Totals
Full AFL Draft History
Draft Summary by Team
Blues Bombers Bulldogs
Cats Crows Demons
Dockers Eagles Giants
Hawks Kangaroos Lions
Magpies Power Saints
Suns Swans Tigers
Rising Star Round by Round
Rising Star Nominees
Rising Star Winners
Blues Bombers Bulldogs
Cats Crows Demons
Dockers Eagles Giants
Hawks Kangaroos Lions
Magpies Power Saints
Suns Swans Tigers
Full Season AFL Fixture
Blues Bombers Bulldogs
Cats Crows Demons
Dockers Eagles Giants
Hawks Kangaroos Lions
Magpies Power Saints
Suns Swans Tigers
Full Season
Live Ladder
Round Match Period Location
Venue Stats
Full Brownlow Medal Count
Brownlow Medal Winners
Summary by Team
Blues Bombers Bulldogs
Cats Crows Demons
Dockers Eagles Giants
Hawks Kangaroos Lions
Magpies Power Saints
Suns Swans Tigers
AFL Crowds & Attendances
Blues Bombers Bulldogs
Cats Crows Demons
Dockers Eagles Giants
Hawks Kangaroos Lions
Magpies Power Saints
Suns Swans Tigers
AFL Coaches
Blues Bombers Bulldogs
Cats Crows Demons
Dockers Eagles Giants
Hawks Kangaroos Lions
Magpies Power Saints
Suns Swans Tigers
AFL Highlights
Blues Bombers Bulldogs
Cats Crows Demons
Dockers Eagles Giants
Hawks Kangaroos Lions
Magpies Power Saints
Suns Swans Tigers
Round by Round Player Rankings
Season Player Rankings
Supercoach Breakevens
Supercoach Scores
Supercoach Prices
Custom Supercoach Player List
Pre-Season Supercoach Stats
Round by Round Player Rankings
Season Player Rankings
AFL Fantasy Breakevens
AFL Fantasy Scores
AFL Fantasy Prices
Custom AFL Fantasy Player List
Pre-Season AFL Fantasy Stats
Latest Team Selections
Custom Team Selections List
Blues Bombers Bulldogs
Cats Crows Demons
Dockers Eagles Giants
Hawks Kangaroos Lions
Magpies Power Saints
Suns Swans Tigers
Blues Bombers Bulldogs
Cats Crows Demons
Dockers Eagles Giants
Hawks Kangaroos Lions
Magpies Power Saints
Suns Swans Tigers
X