KICK Rating · 2010s

Best AFL players of the 2010s

The top 100 players of the 2010s decade, ranked by games-weighted KICK Rating average across 2010–2019. Minimum 50 games in the decade to qualify. Filter by position below.

#PlayerTeamGP KICK avg Best Career
1 Gary Ablett Geelong 175 81 100 70
2 Dane Swan Collingwood 130 80 100 71
3 Patrick Dangerfield Geelong 223 75 100 68
4 Patrick Cripps Carlton 99 75 100 70
5 Scott Pendlebury Collingwood 224 74 100 67
6 Tom Mitchell Hawthorn 109 74 100 70
7 Joel Selwood Geelong 223 74 100 68
8 Nat Fyfe Fremantle 169 74 100 67
9 Matt Priddis West Coast 174 73 100 71
10 Josh Kennedy Sydney 231 72 100 68
11 Clayton Oliver Melbourne 82 71 100 71
12 Matthew Boyd Western Bulldogs 152 70 100 63
13 Scott Thompson Adelaide 151 70 100 63
14 Sam Mitchell West Coast 173 70 100 66
15 Jobe Watson Essendon 124 70 100 63
16 Tom Rockliff Port Adelaide 185 69 100 68
17 Dayne Beams Collingwood 158 69 100 67
18 Jack Macrae Western Bulldogs 136 69 100 68
19 Chris Judd Carlton 98 69 100 66
20 Marc Murphy Carlton 183 69 100 64
21 Brodie Grundy Collingwood 131 69 100 67
22 Shane Tuck Richmond 53 68 100 63
23 Marcus Bontempelli Western Bulldogs 126 68 100 73
24 Rory Sloane Adelaide 195 68 100 65
25 Adam Treloar Collingwood 163 67 100 66
26 Lachie Neale Brisbane Lions 152 67 100 69
27 Callan Ward Greater Western Sydney 185 67 100 59
28 Luke Parker Sydney 184 67 100 65
29 Luke Shuey West Coast 199 67 100 65
30 Andrew Swallow North Melbourne 160 66 100 63
31 Zach Merrett Essendon 120 66 100 68
32 Lenny Hayes St Kilda 82 66 100 60
33 Michael Barlow Gold Coast 137 66 100 66
34 Dayne Zorko Brisbane Lions 166 66 100 64
35 Trent Cotchin Richmond 208 66 100 60
36 Stephen Coniglio Greater Western Sydney 127 65 100 63
37 Ryan OKeefe Sydney 99 65 100 55
38 Leigh Montagna St Kilda 164 65 100 62
39 Dustin Martin Richmond 223 65 100 63
40 Bryce Gibbs Adelaide 197 65 100 62
41 Taylor Adams Collingwood 127 65 100 61
42 Brad Crouch Adelaide 83 65 96 65
43 Matt Crouch Adelaide 100 65 100 63
44 Jimmy Bartel Geelong 146 65 100 65
45 David Mundy Fremantle 204 65 100 57
46 Dyson Heppell Essendon 167 64 100 59
47 Max Gawn Melbourne 118 64 100 71
48 Brendon Goddard Essendon 193 64 100 59
49 Brent Stanton Essendon 132 64 100 60
50 Robbie Gray Port Adelaide 178 64 100 58
51 Josh Kelly Greater Western Sydney 111 64 100 63
52 Travis Boak Port Adelaide 213 64 100 60
53 Paul Chapman Essendon 101 64 95 59
54 Lance Franklin Sydney 197 64 100 57
55 Stefan Martin Brisbane Lions 154 64 100 56
56 Steve Johnson Greater Western Sydney 161 64 100 59
57 Ollie Wines Port Adelaide 140 64 100 63
58 Dean Cox West Coast 108 64 100 58
59 Luke Ball Collingwood 77 63 91 61
60 Nick Dal Santo North Melbourne 153 63 100 60
61 Nick Riewoldt St Kilda 150 62 100 63
62 Jaeger OMeara Hawthorn 91 62 100 57
63 Steele Sidebottom Collingwood 223 62 100 58
64 Simon Black Brisbane Lions 63 62 99 62
65 Ryan Griffen Greater Western Sydney 156 62 100 56
66 Jarryd Lyons Brisbane Lions 100 62 100 64
67 Todd Goldstein North Melbourne 217 62 100 58
68 Jack Steven St Kilda 181 62 100 61
69 Jordan Lewis Melbourne 216 62 100 59
70 Josh Dunkley Western Bulldogs 66 62 100 65
71 Jack Redden West Coast 201 62 100 59
72 Brent Moloney Brisbane Lions 69 61 100 53
73 Daniel Cross Melbourne 113 61 87 60
74 Dion Prestia Richmond 151 61 100 59
75 Tim Taranto Greater Western Sydney 63 61 97 65
76 Tom Liberatore Western Bulldogs 127 61 100 65
77 Kieren Jack Sydney 205 61 100 57
78 Dylan Shiel Essendon 153 61 93 59
79 Brett Deledio Greater Western Sydney 167 60 100 58
80 Toby Greene Greater Western Sydney 143 60 100 58
81 Jack Ziebell North Melbourne 193 60 100 57
82 Adam Goodes Sydney 118 60 100 58
83 Sam Menegola Geelong 65 60 91 57
84 Aaron Sandilands Fremantle 131 60 100 54
85 Anthony Miles Gold Coast 86 60 92 60
86 Jack Viney Melbourne 115 59 98 61
87 Dan Hannebery St Kilda 202 59 100 57
88 Brock McLean Carlton 58 59 100 55
89 Luke Hodge Brisbane Lions 194 59 100 59
90 Brad Ebert Port Adelaide 210 59 100 56
91 Paddy Ryder Port Adelaide 167 59 100 52
92 Sebastian Ross St Kilda 119 59 98 55
93 Mitch Duncan Geelong 197 59 100 57
94 Matthew Pavlich Fremantle 137 59 100 59
95 Jarryd Roughead Hawthorn 181 59 100 53
96 Joel Corey Geelong 74 59 100 59
97 Matthew Kreuzer Carlton 139 59 100 55
98 Andrew Gaff West Coast 192 59 98 56
99 Brent Harvey North Melbourne 151 59 100 54
100 Kade Simpson Carlton 214 59 97 55