The Top AFL Goal Kickers, ranked.

Every player, no games qualifier.

Leader ยท GoalsTom Hawkins is the leading goal kicker in the AFL in 2021 with 62 goals.

Full ranking

Top 250 of 251
#PlayerGPGoals
  1. 1
    Tom HawkinsGEE
    2562
  2. 2
    Bayley FritschMEL
    2459
  3. 3
    Harry McKayCAR
    1958
  4. 4
    Charlie CameronBRI
    2455
  5. 5
    Lance FranklinSYD
    1851
  6. 6
    Jack RiewoldtRIC
    2251
  7. 7
    Taylor WalkerADE
    1748
  8. 8
    Josh BruceWBD
    2048
  9. 9
    Charlie DixonPA
    2448
  10. 10
    Ben KingGCS
    2247
  11. 11
    Aaron NaughtonWBD
    2547
  12. 12
    Joe DaniherBRI
    2446
  13. 13
    Toby GreeneGWS
    1845
  14. 14
    Tom PapleySYD
    2343
  15. 15
    Jack DarlingWCE
    2242
  16. 16
    Nick LarkeyNM
    2242
  17. 17
    Josh J. KennedyWCE
    1841
  18. 18
    Jake StringerESS
    1941
  19. 19
    Kysaiah PickettMEL
    2540
  20. 20
    Jeremy CameronGEE
    1539
  21. 21
    Max KingSTK
    2038
  22. 22
    Matt TabernerFRE
    1637
  23. 23
    Isaac HeeneySYD
    2136
  24. 24
    Lincoln McCarthyBRI
    2436
  25. 25
    Harry HimmelbergGWS
    2436
  26. 26
    Anthony McDonald-TipungwutiESS
    2034
  27. 27
    Brody MihocekCOL
    2134
  28. 28
    Tim MembreySTK
    2134
  29. 29
    Cale HookerESS
    1833
  30. 30
    Luke BreustHAW
    1933
  31. 31
    Tom McDonaldMEL
    2333
  32. 32
    Mitch GeorgiadesPA
    2132
  33. 33
    Gary RohanGEE
    2132
  34. 34
    Cameron ZurhaarNM
    2031
  35. 35
    Zac BaileyBRI
    2431
  36. 36
    Marcus BontempelliWBD
    2631
  37. 37
    Peter WrightESS
    2129
  38. 38
    Christian PetraccaMEL
    2529
  39. 39
    Orazio FantasiaPA
    1528
  40. 40
    Daniel McStayBRI
    1928
  41. 41
    Will HaywardSYD
    2028
  42. 42
    Oscar AllenWCE
    2128
  43. 43
    Eddie BettsCAR
    1927
  44. 44
    Jack HigginsSTK
    1927
  45. 45
    Jacob KoschitzkeHAW
    2027
  46. 46
    Dylan MooreHAW
    2027
  47. 47
    Eric HipwoodBRI
    1626
  48. 48
    Cody WeightmanWBD
    1626
  49. 49
    Jamie CrippsWCE
    2226
  50. 50
    Ben BrownMEL
    1325
  51. 51
    Jamie ElliottCOL
    1325
  52. 52
    Shane McAdamADE
    1525
  53. 53
    Liam RyanWCE
    1424
  54. 54
    Darcy FogartyADE
    1724
  55. 55
    Tarryn ThomasNM
    2124
  56. 56
    Todd MarshallPA
    2124
  57. 57
    Jeremy FinlaysonGWS
    1323
  58. 58
    Josh CorbettGCS
    1623
  59. 59
    Shai BoltonRIC
    2023
  60. 60
    Jordan De GoeyCOL
    2023
  61. 61
    Mitch LewisHAW
    1422
  62. 62
    Darcy CameronCOL
    1822
  63. 63
    Lachie SchultzFRE
    2022
  64. 64
    Alex SextonGCS
    2121
  65. 65
    Connor RozeePA
    2121
  66. 66
    Jesse HoganGWS
    920
  67. 67
    Rory LobbFRE
    1320
  68. 68
    Harrison JonesESS
    1620
  69. 69
    Daniel LloydGWS
    1620
  70. 70
    Robbie GrayPA
    1820
  71. 71
    Dustin MartinRIC
    1619
  72. 72
    Tim EnglishWBD
    2219
  73. 73
    Riley ThilthorpeADE
    1418
  74. 74
    Jake AartsRIC
    2118
  75. 75
    Dan ButlerSTK
    2218
  76. 76
    Charlie SpargoMEL
    2518
  77. 77
    Alec WatermanESS
    1417
  78. 78
    Jaidyn StephensonNM
    1917
  79. 79
    Jason CastagnaRIC
    2117
  80. 80
    Sam WicksSYD
    2217
  81. 81
    Dayne ZorkoBRI
    2317
  82. 82
    Bailey SmithWBD
    2617
  83. 83
    Jack PetruccelleWCE
    1716
  84. 84
    Izak RankineGCS
    1816
  85. 85
    Devon SmithESS
    2016
  86. 86
    Josh KellyGWS
    2316
  87. 87
    Luke JacksonMEL
    2416
  88. 88
    Max GawnMEL
    2516
  89. 89
    Matthew OwiesCAR
    1315
  90. 90
    James RoweADE
    1915
  91. 91
    Brad CloseGEE
    2215
  92. 92
    David MundyFRE
    2215
  93. 93
    Travis ColyerFRE
    2215
  94. 94
    Luke ParkerSYD
    2315
  95. 95
    Hugh McCluggageBRI
    2415
  96. 96
    Isaac SmithGEE
    2415
  97. 97
    Callan WardGWS
    2415
  98. 98
    Jason JohannisenWBD
    2515
  99. 99
    Alex Neal-BullenMEL
    2515
  100. 100
    Michael WaltersFRE
    1614
  101. 101
    Mitch HannanWBD
    1714
  102. 102
    Bobby HillGWS
    1714
  103. 103
    Jack BillingsSTK
    1814
  104. 104
    Errol GuldenSYD
    1814
  105. 105
    Tom LiberatoreWBD
    2514
  106. 106
    Jake WatermanWCE
    1413
  107. 107
    Josh TreacyFRE
    1513
  108. 108
    Kyle LangfordESS
    1713
  109. 109
    Peter LadhamsPA
    1713
  110. 110
    Adam TreloarWBD
    1713
  111. 111
    Steven MotlopPA
    1913
  112. 112
    Patrick CrippsCAR
    2013
  113. 113
    Will Hoskin-ElliottCOL
    2013
  114. 114
    Tom PhillipsHAW
    2213
  115. 115
    Jack SteeleSTK
    2213
  116. 116
    Tim TarantoGWS
    2413
  117. 117
    Ed LangdonMEL
    2413
  118. 118
    Gryan MiersGEE
    1512
  119. 119
    Chad WingardHAW
    1612
  120. 120
    Ben AinsworthGCS
    1712
  121. 121
    Tim O'BrienHAW
    1912
  122. 122
    Josh ThomasCOL
    2012
  123. 123
    Will SnellingESS
    2012
  124. 124
    Brodie GrundyCOL
    2012
  125. 125
    Sean DarcyFRE
    2112
  126. 126
    Ben KeaysADE
    2212
  127. 127
    Paul SeedsmanADE
    2212
  128. 128
    Todd GoldsteinNM
    2212
  129. 129
    Sam WalshCAR
    2212
  130. 130
    Ben McEvoyHAW
    2212
  131. 131
    Sam MenegolaGEE
    2312
  132. 132
    Callum Coleman-JonesRIC
    811
  133. 133
    Zach SprouleGWS
    1011
  134. 134
    Hayden McLeanSYD
    1211
  135. 135
    Beau McCreeryCOL
    1311
  136. 136
    Jamaine JonesWCE
    1511
  137. 137
    Esava RatugoleaGEE
    1511
  138. 138
    Ned McHenryADE
    2111
  139. 139
    Zach TuohyGEE
    2111
  140. 140
    Jack GrahamRIC
    2211
  141. 141
    Karl AmonPA
    2411
  142. 142
    Clayton OliverMEL
    2511
  143. 143
    Cooper SharmanSTK
    510
  144. 144
    Tyler BrockmanHAW
    1110
  145. 145
    Nick HolmanGCS
    1610
  146. 146
    Sam Powell-PepperPA
    1610
  147. 147
    Liam HenryFRE
    1710
  148. 148
    Chris BurgessGCS
    1910
  149. 149
    James WorpelHAW
    2010
  150. 150
    Anthony ScottWBD
    2110
  151. 151
    Tom HickeySYD
    2110
  152. 152
    Ed CurnowCAR
    2210
  153. 153
    Harry SchoenbergADE
    2210
  154. 154
    Darcy ParishESS
    2310
  155. 155
    Jacob HopperGWS
    2310
  156. 156
    Ollie WinesPA
    2410
  157. 157
    Jarryd LyonsBRI
    2410
  158. 158
    Lachie HunterWBD
    2510
  159. 159
    Logan McDonaldSYD
    79
  160. 160
    Sam SwitkowskiFRE
    129
  161. 161
    Rowan MarshallSTK
    139
  162. 162
    Jack SilvagniCAR
    159
  163. 163
    Lachlan MurphyADE
    159
  164. 164
    Ben CunningtonNM
    159
  165. 165
    Josh DaicosCOL
    179
  166. 166
    Jack MahonyNM
    199
  167. 167
    Daniel RioliRIC
    199
  168. 168
    Archie PerkinsESS
    219
  169. 169
    Dom SheedWCE
    229
  170. 170
    Nik CoxESS
    229
  171. 171
    Jordan DawsonSYD
    239
  172. 172
    Oliver FlorentSYD
    239
  173. 173
    Bailey DaleWBD
    269
  174. 174
    Mason CoxCOL
    78
  175. 175
    Elliott HimmelbergADE
    88
  176. 176
    Jack MartinCAR
    118
  177. 177
    Michael GibbonsCAR
    118
  178. 178
    Jake MelkshamMEL
    128
  179. 179
    Tom LynchADE
    128
  180. 180
    Zak ButtersPA
    128
  181. 181
    Mitch DuncanGEE
    138
  182. 182
    Oliver HanrahanHAW
    138
  183. 183
    Chad WarnerSYD
    138
  184. 184
    Levi CasboultCAR
    138
  185. 185
    Marc MurphyCAR
    158
  186. 186
    Shane EdwardsRIC
    168
  187. 187
    Patrick DangerfieldGEE
    168
  188. 188
    Bailey ScottNM
    178
  189. 189
    Lachie NealeBRI
    178
  190. 190
    Rhys StanleyGEE
    198
  191. 191
    Daniel HoweHAW
    208
  192. 192
    Andrew BrayshawFRE
    208
  193. 193
    Touk MillerGCS
    218
  194. 194
    Steele SidebottomCOL
    218
  195. 195
    Tom MitchellHAW
    228
  196. 196
    Caleb SerongFRE
    228
  197. 197
    Brandan ParfittGEE
    238
  198. 198
    Travis BoakPA
    238
  199. 199
    Taylor GarnerNM
    47
  200. 200
    Jamarra Ugle-HaganWBD
    57
  201. 201
    Mason WoodSTK
    97
  202. 202
    Oliver HenryCOL
    107
  203. 203
    Mabior CholRIC
    107
  204. 204
    Trent BiancoCOL
    127
  205. 205
    Tom De KoningCAR
    137
  206. 206
    Lachlan McNeilWBD
    137
  207. 207
    Lachie WellerGCS
    137
  208. 208
    Harry MorrisonHAW
    157
  209. 209
    Tom GreenGWS
    187
  210. 210
    James HarmesMEL
    187
  211. 211
    Curtis TaylorNM
    197
  212. 212
    Brad CrouchSTK
    207
  213. 213
    Luke DahlhausGEE
    217
  214. 214
    Tom SparrowMEL
    217
  215. 215
    Justin McInerneySYD
    217
  216. 216
    Callum Ah CheeBRI
    217
  217. 217
    Liam BakerRIC
    227
  218. 218
    Mitch RobinsonBRI
    227
  219. 219
    Miles BergmanPA
    237
  220. 220
    Dan HoustonPA
    237
  221. 221
    Jack HenryGEE
    247
  222. 222
    Caleb DanielWBD
    257
  223. 223
    Mitch McGovernCAR
    56
  224. 224
    Josh HoneyCAR
    56
  225. 225
    Jack GinnivanCOL
    56
  226. 226
    Tom CampbellNM
    96
  227. 227
    Sam ReidSYD
    106
  228. 228
    Laitham VandermeerWBD
    116
  229. 229
    Matthew KennedyCAR
    136
  230. 230
    Kane LambertRIC
    136
  231. 231
    Nat FyfeFRE
    156
  232. 232
    Hugh GreenwoodGCS
    156
  233. 233
    Ryan ByrnesSTK
    166
  234. 234
    Zac LangdonWCE
    176
  235. 235
    Lachie FogartyCAR
    176
  236. 236
    James RowbottomSYD
    176
  237. 237
    Jaxon PriorBRI
    186
  238. 238
    Callum MillsSYD
    186
  239. 239
    Keidean ColemanBRI
    186
  240. 240
    David MackayADE
    186
  241. 241
    Tim KellyWCE
    196
  242. 242
    Matt GuelfiESS
    206
  243. 243
    Scott LycettPA
    206
  244. 244
    Luke Davies-UniackeNM
    206
  245. 245
    David SwallowGCS
    216
  246. 246
    Mason RedmanESS
    226
  247. 247
    Oscar McInerneyBRI
    236
  248. 248
    Joel SelwoodGEE
    246
  249. 249
    James JordonMEL
    256
  250. 250
    Jack MacraeWBD
    266