The Top AFL Goal Kickers, ranked.

Every player, no games qualifier.

Leader ยท GoalsTom Hawkins is the leading goal kicker in the AFL in 2022 with 67 goals.

Full ranking

Top 250 of 251
#PlayerGPGoals
  1. 1
    Tom HawkinsGEE
    2567
  2. 2
    Jeremy CameronGEE
    2465
  3. 3
    Charlie CurnowCAR
    2264
  4. 4
    Bayley FritschMEL
    2455
  5. 5
    Charlie CameronBRI
    2554
  6. 6
    Peter WrightESS
    2253
  7. 7
    Tyson StengleGEE
    2553
  8. 8
    Max KingSTK
    2252
  9. 9
    Lance FranklinSYD
    2352
  10. 10
    Aaron NaughtonWBD
    2251
  11. 11
    Isaac HeeneySYD
    2549
  12. 12
    Taylor WalkerADE
    1847
  13. 13
    Harry McKayCAR
    1945
  14. 14
    Todd MarshallPA
    2145
  15. 15
    Mabior CholGCS
    2244
  16. 16
    Shai BoltonRIC
    2343
  17. 17
    Brody MihocekCOL
    2341
  18. 18
    Kysaiah PickettMEL
    2341
  19. 19
    Luke BreustHAW
    2140
  20. 20
    Jack RiewoldtRIC
    2140
  21. 21
    Jack GinnivanCOL
    2340
  22. 22
    Joe DaniherBRI
    1939
  23. 23
    Nick LarkeyNM
    2038
  24. 24
    Mitch LewisHAW
    1537
  25. 25
    Toby GreeneGWS
    1537
  26. 26
    Josh J. KennedyWCE
    1537
  27. 27
    Zac BaileyBRI
    2437
  28. 28
    Rory LobbFRE
    2136
  29. 29
    Cody WeightmanWBD
    2136
  30. 30
    Jesse HoganGWS
    1835
  31. 31
    Levi CasboultGCS
    2135
  32. 32
    Lincoln McCarthyBRI
    2535
  33. 33
    Cameron ZurhaarNM
    1934
  34. 34
    Jack DarlingWCE
    2134
  35. 35
    Tim MembreySTK
    2234
  36. 36
    Will HaywardSYD
    2534
  37. 37
    Darcy FogartyADE
    1733
  38. 38
    Jack GunstonHAW
    1632
  39. 39
    Tom PapleySYD
    1932
  40. 40
    Jack HigginsSTK
    1830
  41. 41
    Ben BrownMEL
    1930
  42. 42
    Lachie SchultzFRE
    2330
  43. 43
    Izak RankineGCS
    1829
  44. 44
    Jamie ElliottCOL
    1928
  45. 45
    Michael FrederickFRE
    2228
  46. 46
    Dylan MooreHAW
    2226
  47. 47
    Brad CloseGEE
    2526
  48. 48
    Jake StringerESS
    1525
  49. 49
    Eric HipwoodBRI
    1725
  50. 50
    Michael WaltersFRE
    2125
  51. 51
    Ben AinsworthGCS
    2225
  52. 52
    Daniel McStayBRI
    2225
  53. 53
    Marcus BontempelliWBD
    2224
  54. 54
    Sam Powell-PepperPA
    2224
  55. 55
    Cam RaynerBRI
    2424
  56. 56
    Matt TabernerFRE
    1323
  57. 57
    Shane McAdamADE
    1523
  58. 58
    Mitch GeorgiadesPA
    1923
  59. 59
    Jamie CrippsWCE
    1722
  60. 60
    Harry HimmelbergGWS
    2222
  61. 61
    Oliver HenryCOL
    1521
  62. 62
    Jeremy FinlaysonPA
    2021
  63. 63
    Patrick CrippsCAR
    2120
  64. 64
    Chad WarnerSYD
    2420
  65. 65
    Darcy CameronCOL
    2420
  66. 66
    Hugh McCluggageBRI
    2420
  67. 67
    Noah CumberlandRIC
    919
  68. 68
    Liam RyanWCE
    1719
  69. 69
    Dan ButlerSTK
    1919
  70. 70
    Nic MartinESS
    2119
  71. 71
    Christian PetraccaMEL
    2419
  72. 72
    Jacob KoschitzkeHAW
    1618
  73. 73
    Jamarra Ugle-HaganWBD
    1718
  74. 74
    Sam ReidSYD
    1818
  75. 75
    Jordan De GoeyCOL
    1918
  76. 76
    Jake WatermanWCE
    2018
  77. 77
    Connor RozeePA
    2218
  78. 78
    Zac FisherCAR
    2218
  79. 79
    Bailey BanfieldFRE
    2318
  80. 80
    Josh DunkleyWBD
    2318
  81. 81
    Errol GuldenSYD
    2518
  82. 82
    Chad WingardHAW
    1017
  83. 83
    Josh RacheleADE
    1317
  84. 84
    Jack ZiebellNM
    1917
  85. 85
    Matt GuelfiESS
    2017
  86. 86
    Jack SilvagniCAR
    2117
  87. 87
    Stephen ConiglioGWS
    2117
  88. 88
    Charlie DixonPA
    1216
  89. 89
    Archie PerkinsESS
    1816
  90. 90
    Jade GreshamSTK
    1816
  91. 91
    Nick HolmanGCS
    2016
  92. 92
    Todd GoldsteinNM
    2216
  93. 93
    Ash JohnsonCOL
    915
  94. 94
    Tom McDonaldMEL
    915
  95. 95
    Jake RiccardiGWS
    1515
  96. 96
    Logan McDonaldSYD
    1715
  97. 97
    Corey DurdinCAR
    2115
  98. 98
    Shane EdwardsRIC
    2215
  99. 99
    Adam TreloarWBD
    2215
  100. 100
    Isaac SmithGEE
    2415
  101. 101
    Josh DaicosCOL
    2515
  102. 102
    Elliott HimmelbergADE
    1114
  103. 103
    Gary RohanGEE
    1214
  104. 104
    Willie RioliWCE
    1314
  105. 105
    Malcolm RosasGCS
    1514
  106. 106
    Maurice RioliRIC
    1514
  107. 107
    Robbie GrayPA
    1614
  108. 108
    Matthew OwiesCAR
    1714
  109. 109
    Beau McCreeryCOL
    2214
  110. 110
    Will Hoskin-ElliottCOL
    2414
  111. 111
    Luke ParkerSYD
    2514
  112. 112
    Sam WeidemanMEL
    1013
  113. 113
    Harrison JonesESS
    1013
  114. 114
    Max HolmesGEE
    1813
  115. 115
    Noah BaltaRIC
    1813
  116. 116
    Mason WoodSTK
    1913
  117. 117
    Ned McHenryADE
    2013
  118. 118
    Gryan MiersGEE
    2213
  119. 119
    Max GawnMEL
    2213
  120. 120
    Ed LangdonMEL
    2313
  121. 121
    Dustin MartinRIC
    912
  122. 122
    Jake MelkshamMEL
    1112
  123. 123
    Jack MartinCAR
    1212
  124. 124
    Jesse MotlopCAR
    1212
  125. 125
    Paul CurtisNM
    1512
  126. 126
    Jason CastagnaRIC
    1612
  127. 127
    James RoweADE
    1712
  128. 128
    James HarmesMEL
    2112
  129. 129
    Sam DraperESS
    2212
  130. 130
    Andrew BrayshawFRE
    2412
  131. 131
    Cameron GuthrieGEE
    2512
  132. 132
    Jack CrispCOL
    2512
  133. 133
    Steele SidebottomCOL
    2512
  134. 134
    Hayden McLeanSYD
    911
  135. 135
    Paddy RyderSTK
    1211
  136. 136
    Rhylee WestWBD
    1411
  137. 137
    Sam SwitkowskiFRE
    1411
  138. 138
    Kane FarrellPA
    1611
  139. 139
    Tim EnglishWBD
    1611
  140. 140
    Noah AndersonGCS
    2111
  141. 141
    Luke JacksonMEL
    2211
  142. 142
    Liam BakerRIC
    2311
  143. 143
    Lachie NealeBRI
    2511
  144. 144
    Alec WatermanESS
    810
  145. 145
    Kyle LangfordESS
    910
  146. 146
    Nathan O'DriscollFRE
    1210
  147. 147
    Steven MotlopPA
    1410
  148. 148
    Lachlan McNeilWBD
    1610
  149. 149
    Zak ButtersPA
    2010
  150. 150
    Travis BoakPA
    2110
  151. 151
    Sean DarcyFRE
    2110
  152. 152
    Tom GreenGWS
    2110
  153. 153
    Jordan DawsonADE
    2210
  154. 154
    Ben KeaysADE
    2210
  155. 155
    Daniel RioliRIC
    2310
  156. 156
    Charlie SpargoMEL
    2410
  157. 157
    Callum MillsSYD
    2510
  158. 158
    Bobby HillGWS
    119
  159. 159
    James PeatlingGWS
    129
  160. 160
    Mitch RobinsonBRI
    159
  161. 161
    Toby BedfordMEL
    169
  162. 162
    Lachlan MurphyADE
    179
  163. 163
    Darcy FortBRI
    189
  164. 164
    Matthew CottrellCAR
    189
  165. 165
    Travis ColyerFRE
    189
  166. 166
    Connor MacdonaldHAW
    209
  167. 167
    Luke Davies-UniackeNM
    219
  168. 168
    Rowan MarshallSTK
    219
  169. 169
    Josh KellyGWS
    219
  170. 170
    Harry MorrisonHAW
    219
  171. 171
    Brandon EllisGCS
    219
  172. 172
    Jaeger O'MearaHAW
    219
  173. 173
    Kamdyn McIntoshRIC
    219
  174. 174
    Curtis TaylorNM
    229
  175. 175
    Mitch DuncanGEE
    229
  176. 176
    Tom LiberatoreWBD
    229
  177. 177
    Oscar McInerneyBRI
    229
  178. 178
    Alex Neal-BullenMEL
    239
  179. 179
    Jarrod BerryBRI
    239
  180. 180
    Zach TuohyGEE
    249
  181. 181
    Patrick LipinskiCOL
    259
  182. 182
    Joel JeffreyGCS
    58
  183. 183
    Jason JohannisenWBD
    88
  184. 184
    Jack PetruccelleWCE
    88
  185. 185
    Riley ThilthorpeADE
    118
  186. 186
    Jack LukosiusGCS
    138
  187. 187
    Alex DaviesGCS
    158
  188. 188
    Ben HobbsESS
    178
  189. 189
    Patrick DangerfieldGEE
    188
  190. 190
    Marlion PickettRIC
    198
  191. 191
    Ben LongSTK
    198
  192. 192
    Jack GrahamRIC
    208
  193. 193
    Griffin LogueFRE
    208
  194. 194
    Callum Ah CheeBRI
    218
  195. 195
    David SwallowGCS
    228
  196. 196
    Jack VineyMEL
    228
  197. 197
    Callan WardGWS
    228
  198. 198
    Karl AmonPA
    228
  199. 199
    Jai NewcombeHAW
    228
  200. 200
    Touk MillerGCS
    228
  201. 201
    Mark BlicavsGEE
    248
  202. 202
    James RowbottomSYD
    248
  203. 203
    Alex SextonGCS
    47
  204. 204
    Lachlan GollantADE
    77
  205. 205
    Ned ReevesHAW
    127
  206. 206
    Ivan SoldoRIC
    137
  207. 207
    Anthony ScottWBD
    147
  208. 208
    Tim TarantoGWS
    167
  209. 209
    Matthew KennedyCAR
    177
  210. 210
    Tanner BruhnGWS
    177
  211. 211
    Mason CoxCOL
    187
  212. 212
    Rory LairdADE
    207
  213. 213
    Brad CrouchSTK
    217
  214. 214
    Joel SelwoodGEE
    217
  215. 215
    Jy SimpkinNM
    217
  216. 216
    Dan HoustonPA
    217
  217. 217
    James JordonMEL
    227
  218. 218
    Bailey WilliamsWBD
    227
  219. 219
    Jarryd LyonsBRI
    227
  220. 220
    Bailey DaleWBD
    237
  221. 221
    Tom SparrowMEL
    237
  222. 222
    Nick DaicosCOL
    257
  223. 223
    Sam DayGCS
    46
  224. 224
    Jack HayesSTK
    56
  225. 225
    Nat FyfeFRE
    76
  226. 226
    Buku KhamisWBD
    86
  227. 227
    Ben McEvoyHAW
    86
  228. 228
    Ben RonkeSYD
    86
  229. 229
    Sam ButlerHAW
    96
  230. 230
    Miles BergmanPA
    106
  231. 231
    Xavier DuursmaPA
    116
  232. 232
    Jack MahonyNM
    136
  233. 233
    Robbie McCombWBD
    156
  234. 234
    Jake SoligoADE
    166
  235. 235
    Tim KellyWCE
    176
  236. 236
    Bailey J. WilliamsWCE
    176
  237. 237
    Bailey SmithWBD
    176
  238. 238
    Lachie WhitfieldGWS
    186
  239. 239
    Zach MerrettESS
    196
  240. 240
    Dion PrestiaRIC
    196
  241. 241
    Blake AcresFRE
    206
  242. 242
    Jye CaldwellESS
    206
  243. 243
    Bradley HillSTK
    216
  244. 244
    Ollie WinesPA
    216
  245. 245
    Justin McInerneySYD
    226
  246. 246
    Dayne ZorkoBRI
    226
  247. 247
    Jayden ShortRIC
    236
  248. 248
    Will BrodieFRE
    246
  249. 249
    Elijah HollandsGCS
    55
  250. 250
    Joel AmarteySYD
    65