KICK Rating · 2004 season

2004 AFL season leaderboard

The top 100 players of the 2004 AFL season by KICK Rating season average (minimum 10 games). Filter by position below.

#PlayerTeamGP KICK avg Best Career
1 Nigel Lappin Brisbane Lions 25 71 86 50
2 James Hird Essendon 18 70 100 53
3 Scott West Western Bulldogs 22 70 100 54
4 Adam Simpson Kangaroos 22 69 93 53
5 Nick Riewoldt St Kilda 25 69 94 63
6 Jason Johnson Essendon 19 68 84 55
7 Warren Tredrea Port Adelaide 24 67 99 54
8 Luke Darcy Western Bulldogs 22 67 100 49
9 Luke Power Brisbane Lions 23 67 96 55
10 Chris Judd West Coast 23 67 94 66
11 Paul Hasleby Fremantle 22 67 94 56
12 Nathan Buckley Collingwood 14 67 98 59
13 Joel Bowden Richmond 21 65 100 55
14 Kane Johnson Richmond 19 65 84 47
15 Peter Everitt Hawthorn 22 64 100 48
16 Simon Black Brisbane Lions 24 64 100 62
17 Peter Bell Fremantle 20 64 99 55
18 Nathan Brown Richmond 20 64 88 50
19 Matthew Richardson Richmond 17 64 100 52
20 Brad Johnson Western Bulldogs 21 63 90 53
21 Mark Ricciuto Adelaide 22 63 96 48
22 Jimmy Bartel Geelong 16 63 100 65
23 Lenny Hayes St Kilda 23 63 100 60
24 Jason Akermanis Brisbane Lions 25 63 99 50
25 Matthew Pavlich Fremantle 22 62 93 59
26 Cameron Bruce Melbourne 22 62 98 53
27 Luke Ball St Kilda 25 62 96 61
28 Jonathan Brown Brisbane Lions 17 62 85 54
29 Cameron Ling Geelong 25 61 88 53
30 Nick Stevens Carlton 20 61 93 54
31 Jeff White Melbourne 23 61 86 48
32 Adem Yze Melbourne 23 61 93 47
33 Josh Fraser Collingwood 18 60 88 50
34 Barry Hall Sydney 24 60 90 48
35 Matthew Lappin Carlton 22 60 89 44
36 Jude Bolton Sydney 24 60 89 54
37 Andrew McLeod Adelaide 22 60 82 49
38 Chad Fletcher West Coast 22 59 76 51
39 Tyson Edwards Adelaide 22 59 82 48
40 Shannon Grant Kangaroos 22 59 83 48
41 Chris Tarrant Collingwood 13 59 80 43
42 Joel Corey Geelong 21 59 90 59
43 Anthony Koutoufides Carlton 12 58 90 48
44 Brad Ottens Richmond 18 58 87 51
45 Paul Licuria Collingwood 22 58 83 50
46 Brett Kirk Sydney 24 58 94 53
47 Michael Voss Brisbane Lions 24 57 93 49
48 Darren Milburn Geelong 22 57 100 50
49 Matthew Lloyd Essendon 24 57 100 53
50 Fraser Gehrig St Kilda 23 57 100 39
51 Brett Burton Adelaide 13 57 78 49
52 Scott Camporeale Carlton 22 57 100 48
53 Chad Cornes Port Adelaide 24 56 80 52
54 Brad Green Melbourne 21 56 83 48
55 Robert Harvey St Kilda 22 56 97 49
56 Adam McPhee Essendon 20 56 82 46
57 Ben Cousins West Coast 17 56 94 54
58 Wayne Campbell Richmond 19 56 81 48
59 Sam Mitchell Hawthorn 19 55 87 66
60 James Kelly Geelong 12 55 81 54
61 Josh Carr Port Adelaide 18 55 88 49
62 Daniel Kerr West Coast 21 55 87 55
63 Nick Dal Santo St Kilda 25 55 100 60
64 Scott Lucas Essendon 20 55 81 48
65 Peter Burgoyne Port Adelaide 23 55 87 51
66 Daniel Giansiracusa Western Bulldogs 14 54 87 52
67 Shane Woewodin Collingwood 22 54 84 45
68 James McDonald Melbourne 18 54 93 47
69 Shane Crawford Hawthorn 10 53 86 51
70 Dean Solomon Essendon 23 53 85 40
71 Roger James Port Adelaide 17 53 91 44
72 Scott Burns Collingwood 18 53 95 48
73 Daniel Harris Kangaroos 18 53 78 48
74 Justin Longmuir Fremantle 21 53 80 44
75 Luke Hodge Hawthorn 15 53 76 59
76 Damien Peverill Essendon 24 53 82 50
77 Andrew Embley West Coast 17 53 86 49
78 Scott Thompson Melbourne 11 53 82 63
79 Kane Cornes Port Adelaide 25 52 90 56
80 Gary Ablett Geelong 21 52 88 70
81 Graham Johncock Adelaide 22 52 78 45
82 Brendon Lade Port Adelaide 22 51 94 43
83 Nathan Eagleton Western Bulldogs 22 51 86 42
84 Ben Graham Geelong 22 51 95 36
85 Michael Braun West Coast 23 51 81 43
86 Brodie Holland Collingwood 18 51 72 43
87 Ben Mathews Sydney 23 50 76 39
88 Steven King Geelong 15 50 73 44
89 Tyson Stenglein Adelaide 22 50 90 44
90 Anthony Stevens Kangaroos 18 50 70 44
91 Stephen Powell St Kilda 16 50 75 48
92 Des Headland Fremantle 20 49 69 45
93 Travis Johnstone Melbourne 15 49 76 48
94 Justin Murphy Essendon 23 49 87 40
95 Dean Cox West Coast 23 49 72 58
96 Rohan Smith Western Bulldogs 20 49 68 40
97 Heath Scotland Carlton 22 49 94 52
98 Steve Johnson Geelong 13 49 71 59
99 Brendan Fevola Carlton 20 49 86 48
100 Adam Kingsley Port Adelaide 15 49 86 41