The Top AFL Goal Kickers, ranked.

Every player, no games qualifier.

Leader ยท GoalsTom Hawkins is the leading goal kicker in the AFL in 2020 with 49 goals.

Full ranking

Top 250 of 251
#PlayerGPGoals
  1. 1
    Tom HawkinsGEE
    2149
  2. 2
    Josh J. KennedyWCE
    1734
  3. 3
    Charlie DixonPA
    1834
  4. 4
    Jack RiewoldtRIC
    2133
  5. 5
    Jack GunstonHAW
    1631
  6. 6
    Charlie CameronBRI
    1931
  7. 7
    Jack DarlingWCE
    1830
  8. 8
    Matt TabernerFRE
    1629
  9. 9
    Dan ButlerSTK
    1929
  10. 10
    Tom PapleySYD
    1726
  11. 11
    Liam RyanWCE
    1826
  12. 12
    Ben KingGCS
    1725
  13. 13
    Brody MihocekCOL
    1825
  14. 14
    Mitch WallisWBD
    1825
  15. 15
    Jeremy CameronGWS
    1724
  16. 16
    Eric HipwoodBRI
    1924
  17. 17
    Bayley FritschMEL
    1622
  18. 18
    Max KingSTK
    1822
  19. 19
    Gary RohanGEE
    1922
  20. 20
    Dustin MartinRIC
    2022
  21. 21
    Harry McKayCAR
    1321
  22. 22
    Tim MembreySTK
    1820
  23. 23
    Sam WeidemanMEL
    1319
  24. 24
    Alex SextonGCS
    1419
  25. 25
    Jeremy FinlaysonGWS
    1519
  26. 26
    Anthony McDonald-TipungwutiESS
    1719
  27. 27
    Gryan MiersGEE
    2119
  28. 28
    Oscar AllenWCE
    1518
  29. 29
    Cameron ZurhaarNM
    1618
  30. 30
    Chad WingardHAW
    1718
  31. 31
    Toby GreeneGWS
    1317
  32. 32
    Cam RaynerBRI
    1717
  33. 33
    Jason CastagnaRIC
    2117
  34. 34
    Patrick DangerfieldGEE
    2117
  35. 35
    Luke BreustHAW
    1316
  36. 36
    Levi CasboultCAR
    1716
  37. 37
    Sam MenegolaGEE
    2116
  38. 38
    Jake StringerESS
    1015
  39. 39
    Aaron NaughtonWBD
    1215
  40. 40
    Michael WaltersFRE
    1415
  41. 41
    Taylor WalkerADE
    1415
  42. 42
    Harry HimmelbergGWS
    1615
  43. 43
    Christian PetraccaMEL
    1715
  44. 44
    Jake MelkshamMEL
    1715
  45. 45
    Lincoln McCarthyBRI
    1715
  46. 46
    Robbie GrayPA
    1915
  47. 47
    Shai BoltonRIC
    1915
  48. 48
    Jordan De GoeyCOL
    1014
  49. 49
    Nick LarkeyNM
    1014
  50. 50
    Mason CoxCOL
    1114
  51. 51
    Jake AartsRIC
    1414
  52. 52
    Jaidyn StephensonCOL
    1414
  53. 53
    Josh BruceWBD
    1714
  54. 54
    Lachie NealeBRI
    1914
  55. 55
    Steven MotlopPA
    1413
  56. 56
    Eddie BettsCAR
    1513
  57. 57
    Jack NewnesCAR
    1713
  58. 58
    Rowan MarshallSTK
    1913
  59. 59
    Zac BaileyBRI
    1913
  60. 60
    Mitch DuncanGEE
    2013
  61. 61
    Izak RankineGCS
    1212
  62. 62
    Jack LonieSTK
    1312
  63. 63
    Shane McAdamADE
    1312
  64. 64
    Josh BattleSTK
    1412
  65. 65
    Jack MartinCAR
    1512
  66. 66
    Tim O'BrienHAW
    1612
  67. 67
    Ben AinsworthGCS
    1612
  68. 68
    Lachie WellerGCS
    1712
  69. 69
    Sam DayGCS
    1712
  70. 70
    Lachie SchultzFRE
    1712
  71. 71
    Daniel RioliRIC
    1812
  72. 72
    James StewartESS
    1011
  73. 73
    Shaun BurgoyneHAW
    1311
  74. 74
    Brad EbertPA
    1411
  75. 75
    Todd MarshallPA
    1411
  76. 76
    Michael GibbonsCAR
    1511
  77. 77
    Harry PerrymanGWS
    1611
  78. 78
    Kyle LangfordESS
    1611
  79. 79
    Zak ButtersPA
    1711
  80. 80
    Daniel McStayBRI
    1711
  81. 81
    Marcus BontempelliWBD
    1811
  82. 82
    Will Hoskin-ElliottCOL
    1811
  83. 83
    Jack SteeleSTK
    1911
  84. 84
    Jack BillingsSTK
    1911
  85. 85
    Jayden HuntMEL
    610
  86. 86
    Rhys StanleyGEE
    1110
  87. 87
    Justin WesthoffPA
    1210
  88. 88
    Nat FyfeFRE
    1410
  89. 89
    Paddy RyderSTK
    1410
  90. 90
    Aaron HallNM
    1510
  91. 91
    Dean KentSTK
    1510
  92. 92
    Will HaywardSYD
    1610
  93. 93
    Rory LobbFRE
    1710
  94. 94
    Jamie ElliottCOL
    1810
  95. 95
    Josh DaicosCOL
    1810
  96. 96
    Kane LambertRIC
    2010
  97. 97
    Jake RiccardiGWS
    59
  98. 98
    David ZaharakisESS
    109
  99. 99
    Jake WatermanWCE
    109
  100. 100
    Elliott HimmelbergADE
    119
  101. 101
    Gary AblettGEE
    129
  102. 102
    Laitham VandermeerWBD
    129
  103. 103
    Jacob TownsendESS
    129
  104. 104
    Mitch McGovernCAR
    129
  105. 105
    Tom McCartinSYD
    149
  106. 106
    Jamie CrippsWCE
    149
  107. 107
    Connor RozeePA
    169
  108. 108
    Dayne ZorkoBRI
    179
  109. 109
    Taylor AdamsCOL
    199
  110. 110
    Charlie SpargoMEL
    88
  111. 111
    Ben BrownNM
    98
  112. 112
    Darcy FogartyADE
    108
  113. 113
    Mabior CholRIC
    118
  114. 114
    Tyson StengleADE
    128
  115. 115
    Bailey ScottNM
    138
  116. 116
    Nick BlakeySYD
    168
  117. 117
    Sam WalshCAR
    178
  118. 118
    Ollie WinesPA
    178
  119. 119
    Dom SheedWCE
    178
  120. 120
    Tim EnglishWBD
    188
  121. 121
    Brandan ParfittGEE
    188
  122. 122
    Hugh McCluggageBRI
    198
  123. 123
    Zach TuohyGEE
    198
  124. 124
    Travis BoakPA
    198
  125. 125
    Isaac HeeneySYD
    67
  126. 126
    Alex Neal-BullenMEL
    77
  127. 127
    Mitch HannanMEL
    97
  128. 128
    Sam LloydWBD
    97
  129. 129
    Tom McDonaldMEL
    97
  130. 130
    Bailey DaleWBD
    97
  131. 131
    Jade GreshamSTK
    117
  132. 132
    Lachlan MurphyADE
    127
  133. 133
    Daniel LloydGWS
    127
  134. 134
    Kysaiah PickettMEL
    147
  135. 135
    Xavier DuursmaPA
    157
  136. 136
    Luke DahlhausGEE
    167
  137. 137
    Devon SmithESS
    167
  138. 138
    Jarrod BerryBRI
    177
  139. 139
    Patrick CrippsCAR
    177
  140. 140
    Darcy ParishESS
    177
  141. 141
    Sam Powell-PepperPA
    197
  142. 142
    Cameron GuthrieGEE
    217
  143. 143
    Matt RowellGCS
    46
  144. 144
    Jayden LaverdeESS
    66
  145. 145
    Mitch GeorgiadesPA
    66
  146. 146
    Zac FisherCAR
    86
  147. 147
    Lewis TaylorSYD
    96
  148. 148
    Mitch CrowdenFRE
    96
  149. 149
    Nick HindSTK
    106
  150. 150
    Peter LadhamsPA
    106
  151. 151
    Kane FarrellPA
    116
  152. 152
    Josh DunkleyWBD
    126
  153. 153
    Toby McLeanWBD
    126
  154. 154
    David CuninghamCAR
    126
  155. 155
    Tom LynchADE
    136
  156. 156
    Callum L. BrownCOL
    146
  157. 157
    Chayce JonesADE
    156
  158. 158
    Brendon Ah CheeWCE
    166
  159. 159
    Liam ShielsHAW
    166
  160. 160
    Jordan DawsonSYD
    166
  161. 161
    Jason JohannisenWBD
    176
  162. 162
    Ed RichardsWBD
    176
  163. 163
    Todd GoldsteinNM
    176
  164. 164
    Jy SimpkinNM
    176
  165. 165
    Luke ParkerSYD
    176
  166. 166
    Bailey SmithWBD
    186
  167. 167
    Kamdyn McIntoshRIC
    186
  168. 168
    Oscar McInerneyBRI
    196
  169. 169
    Trey RuscoeCOL
    45
  170. 170
    Billy FramptonADE
    55
  171. 171
    Hayden McLeanSYD
    65
  172. 172
    Jesse HoganFRE
    75
  173. 173
    Mitch LewisHAW
    85
  174. 174
    Shaun McKernanESS
    95
  175. 175
    Curtis TaylorNM
    95
  176. 176
    Justin McInerneySYD
    95
  177. 177
    Steele SidebottomCOL
    95
  178. 178
    Shane EdwardsRIC
    105
  179. 179
    Jack HigginsRIC
    105
  180. 180
    Sam ReidSYD
    105
  181. 181
    Isaac SmithHAW
    105
  182. 182
    Brett BewleyFRE
    125
  183. 183
    Esava RatugoleaGEE
    125
  184. 184
    Rory SloaneADE
    125
  185. 185
    Patrick LipinskiWBD
    135
  186. 186
    Angus BrayshawMEL
    145
  187. 187
    Josh KellyGWS
    145
  188. 188
    Sean DarcyFRE
    155
  189. 189
    Tom PhillipsCOL
    155
  190. 190
    Tom LiberatoreWBD
    165
  191. 191
    Jack VineyMEL
    165
  192. 192
    Jarryn GearySTK
    165
  193. 193
    Zak JonesSTK
    165
  194. 194
    Stephen ConiglioGWS
    165
  195. 195
    Brandon EllisGCS
    165
  196. 196
    Brodie SmithADE
    165
  197. 197
    Brent DanielsGWS
    165
  198. 198
    Will SnellingESS
    175
  199. 199
    Nic NaitanuiWCE
    175
  200. 200
    Tim KellyWCE
    185
  201. 201
    Andrew GaffWCE
    185
  202. 202
    Karl AmonPA
    195
  203. 203
    Mitch RobinsonBRI
    195
  204. 204
    Sam SturtFRE
    34
  205. 205
    Ben CavarraWBD
    34
  206. 206
    Tristan XerriNM
    44
  207. 207
    Bobby HillGWS
    54
  208. 208
    Sean LemmensGCS
    64
  209. 209
    Paul PuopoloHAW
    64
  210. 210
    Ben CrockerADE
    74
  211. 211
    Dylan ClarkeESS
    84
  212. 212
    Darcy TuckerFRE
    84
  213. 213
    Paul SeedsmanADE
    94
  214. 214
    Dion PrestiaRIC
    94
  215. 215
    Lachie HunterWBD
    104
  216. 216
    Michael FrederickFRE
    104
  217. 217
    Darcy CameronCOL
    104
  218. 218
    Tim TarantoGWS
    114
  219. 219
    Jasper PittardNM
    114
  220. 220
    Darcy MacphersonGCS
    124
  221. 221
    Jaeger O'MearaHAW
    124
  222. 222
    Tom AtkinsGEE
    124
  223. 223
    Tom ScullyHAW
    144
  224. 224
    Josh ThomasCOL
    144
  225. 225
    David SwallowGCS
    154
  226. 226
    Daniel RichBRI
    154
  227. 227
    Dylan ShielESS
    154
  228. 228
    Joel SelwoodGEE
    154
  229. 229
    Ben McEvoyHAW
    164
  230. 230
    Tom RockliffPA
    164
  231. 231
    Will SetterfieldCAR
    164
  232. 232
    David MundyFRE
    164
  233. 233
    James RowbottomSYD
    164
  234. 234
    Ed CurnowCAR
    174
  235. 235
    Noah AndersonGCS
    174
  236. 236
    Shaun HigginsNM
    174
  237. 237
    Marc MurphyCAR
    174
  238. 238
    Oliver FlorentSYD
    174
  239. 239
    Jarryd LyonsBRI
    194
  240. 240
    Marlion PickettRIC
    194
  241. 241
    Ben ReidCOL
    23
  242. 242
    Cody WeightmanWBD
    33
  243. 243
    Majak DawNM
    43
  244. 244
    Joe DaniherESS
    43
  245. 245
    Ed PhillipsSTK
    43
  246. 246
    Boyd WoodcockPA
    53
  247. 247
    Lachlan HosieNM
    53
  248. 248
    Brandon MateraFRE
    53
  249. 249
    Harley BennellMEL
    53
  250. 250
    Tarryn ThomasNM
    63