The Top AFL Goal Kickers, ranked.

Every player, no games qualifier.

Leader ยท GoalsCharlie Curnow is the leading goal kicker in the AFL in 2023 with 81 goals.

Full ranking

Top 250 of 251
#PlayerGPGoals
  1. 1
    Charlie CurnowCAR
    2681
  2. 2
    Taylor WalkerADE
    2276
  3. 3
    Nick LarkeyNM
    2371
  4. 4
    Toby GreeneGWS
    2466
  5. 5
    Joe DaniherBRI
    2661
  6. 6
    Charlie CameronBRI
    2659
  7. 7
    Jeremy CameronGEE
    2053
  8. 8
    Oscar AllenWCE
    2353
  9. 9
    Kyle LangfordESS
    2351
  10. 10
    Tom HawkinsGEE
    2049
  11. 11
    Jesse HoganGWS
    2349
  12. 12
    Luke BreustHAW
    2147
  13. 13
    Brody MihocekCOL
    2447
  14. 14
    Aaron NaughtonWBD
    2344
  15. 15
    Oliver HenryGEE
    2241
  16. 16
    Jye AmissFRE
    2241
  17. 17
    Eric HipwoodBRI
    2641
  18. 18
    Ben KingGCS
    2040
  19. 19
    Jack LukosiusGCS
    2239
  20. 20
    Jamie ElliottCOL
    2439
  21. 21
    Bayley FritschMEL
    1738
  22. 22
    Jeremy FinlaysonPA
    2238
  23. 23
    Kysaiah PickettMEL
    2337
  24. 24
    Tom PapleySYD
    2337
  25. 25
    Mitch LewisHAW
    1536
  26. 26
    Izak RankineADE
    2036
  27. 27
    Todd MarshallPA
    2136
  28. 28
    Jack HigginsSTK
    2236
  29. 29
    Jake RiccardiGWS
    2135
  30. 30
    Jamarra Ugle-HaganWBD
    2335
  31. 31
    Cody WeightmanWBD
    1934
  32. 32
    Darcy FogartyADE
    2134
  33. 33
    Michael WaltersFRE
    2033
  34. 34
    Lachie SchultzFRE
    2333
  35. 35
    Dan ButlerSTK
    2433
  36. 36
    Bobby HillCOL
    2433
  37. 37
    Logan McDonaldSYD
    2032
  38. 38
    Jack RiewoldtRIC
    2132
  39. 39
    Shai BoltonRIC
    2331
  40. 40
    Sam Powell-PepperPA
    2531
  41. 41
    Isaac HeeneySYD
    2330
  42. 42
    Harry McKayCAR
    2129
  43. 43
    Zac BaileyBRI
    2429
  44. 44
    Max KingSTK
    1128
  45. 45
    Jacob van RooyenMEL
    2028
  46. 46
    Lincoln McCarthyBRI
    2428
  47. 47
    Christian PetraccaMEL
    2528
  48. 48
    Matthew OwiesCAR
    1827
  49. 49
    Tyson StengleGEE
    1927
  50. 50
    Michael FrederickFRE
    1926
  51. 51
    Brent DanielsGWS
    2026
  52. 52
    Jack DarlingWCE
    2026
  53. 53
    Jaidyn StephensonNM
    2126
  54. 54
    Mitch OwensSTK
    2326
  55. 55
    Dustin MartinRIC
    2025
  56. 56
    Luke PedlarADE
    2125
  57. 57
    Will HaywardSYD
    2325
  58. 58
    Willie RioliPA
    1624
  59. 59
    Rory LobbWBD
    2024
  60. 60
    Levi CasboultGCS
    2024
  61. 61
    Jesse MotlopCAR
    2124
  62. 62
    Kade ChandlerMEL
    2324
  63. 63
    Charlie DixonPA
    1423
  64. 64
    Josh RacheleADE
    2123
  65. 65
    Jye MenzieESS
    2123
  66. 66
    Cam RaynerBRI
    2623
  67. 67
    Jack GunstonBRI
    1722
  68. 68
    Ben KeaysADE
    2322
  69. 69
    Luke JacksonFRE
    2322
  70. 70
    Errol GuldenSYD
    2422
  71. 71
    Ash JohnsonCOL
    1521
  72. 72
    Jake StringerESS
    1721
  73. 73
    Brad CloseGEE
    2121
  74. 74
    Ben AinsworthGCS
    2121
  75. 75
    Hayden McLeanSYD
    2221
  76. 76
    Jade GreshamSTK
    2321
  77. 77
    Connor RozeePA
    2521
  78. 78
    Jake MelkshamMEL
    1320
  79. 79
    Daniel McStayCOL
    1420
  80. 80
    Joel AmarteySYD
    1520
  81. 81
    Cameron ZurhaarNM
    1620
  82. 82
    Peter WrightESS
    1019
  83. 83
    Lance FranklinSYD
    1319
  84. 84
    Anthony CaminitiSTK
    1819
  85. 85
    Malcolm RosasGCS
    1919
  86. 86
    Nick DaicosCOL
    2219
  87. 87
    Tim TarantoRIC
    2319
  88. 88
    Marcus BontempelliWBD
    2319
  89. 89
    Alex Neal-BullenMEL
    2519
  90. 90
    Gary RohanGEE
    1518
  91. 91
    Jordan De GoeyCOL
    2118
  92. 92
    Riley ThilthorpeADE
    2118
  93. 93
    Darcy Byrne-JonesPA
    2318
  94. 94
    Archie PerkinsESS
    2318
  95. 95
    Jack MartinCAR
    1317
  96. 96
    Sam SturtFRE
    1417
  97. 97
    Mason CoxCOL
    1917
  98. 98
    Paul CurtisNM
    2117
  99. 99
    Nic MartinESS
    2317
  100. 100
    Dylan MooreHAW
    2317
  101. 101
    Beau McCreeryCOL
    2517
  102. 102
    Jamie CrippsWCE
    1216
  103. 103
    Josh KellyGWS
    2216
  104. 104
    Sam SwitkowskiFRE
    2216
  105. 105
    Tim EnglishWBD
    2316
  106. 106
    Jason Horne-FrancisPA
    2416
  107. 107
    Josh DaicosCOL
    2616
  108. 108
    Fergus GreeneHAW
    1115
  109. 109
    Ollie LordPA
    1315
  110. 110
    Sam WeidemanESS
    1615
  111. 111
    Cooper SharmanSTK
    1615
  112. 112
    Josh TreacyFRE
    1715
  113. 113
    Chad WarnerSYD
    2115
  114. 114
    Mason WoodSTK
    2415
  115. 115
    Stephen ConiglioGWS
    2515
  116. 116
    Matt GuelfiESS
    1314
  117. 117
    Jack SilvagniCAR
    1614
  118. 118
    Jed McEnteePA
    2214
  119. 119
    Noah AndersonGCS
    2314
  120. 120
    David SwallowGCS
    2314
  121. 121
    Tyler BrockmanHAW
    1513
  122. 122
    Nick HolmanGCS
    1913
  123. 123
    Justin McInerneySYD
    1913
  124. 124
    Adam TreloarWBD
    1913
  125. 125
    Taylor AdamsCOL
    2313
  126. 126
    Mattaes PhillipouSTK
    2413
  127. 127
    Zak ButtersPA
    2513
  128. 128
    Hugh McCluggageBRI
    2513
  129. 129
    Shane McAdamADE
    712
  130. 130
    Jack GinnivanCOL
    1412
  131. 131
    Samson RyanRIC
    1412
  132. 132
    Eddie FordNM
    1412
  133. 133
    Harrison PettyMEL
    1412
  134. 134
    Mark BlicavsGEE
    1912
  135. 135
    Toby BedfordGWS
    1912
  136. 136
    Connor MacdonaldHAW
    2112
  137. 137
    Lachlan MurphyADE
    2212
  138. 138
    Anthony ScottWBD
    2212
  139. 139
    Jai NewcombeHAW
    2212
  140. 140
    Daniel LloydGWS
    2312
  141. 141
    Liam BakerRIC
    2312
  142. 142
    Harry HimmelbergGWS
    2512
  143. 143
    Ben BrownMEL
    711
  144. 144
    Jake WatermanWCE
    1111
  145. 145
    Corey DurdinCAR
    1111
  146. 146
    Tarryn ThomasNM
    1211
  147. 147
    Judson ClarkeRIC
    1311
  148. 148
    Joel SmithMEL
    1411
  149. 149
    Bailey BanfieldFRE
    1411
  150. 150
    Charlie SpargoMEL
    1411
  151. 151
    Xavier O'HalloranGWS
    1511
  152. 152
    Matthew CottrellCAR
    1711
  153. 153
    Patrick DangerfieldGEE
    1811
  154. 154
    Bailey HumphreyGCS
    1911
  155. 155
    Jye CaldwellESS
    2111
  156. 156
    Tom SparrowMEL
    2311
  157. 157
    Andrew BrayshawFRE
    2311
  158. 158
    Bailey WilliamsWBD
    2311
  159. 159
    Callan WardGWS
    2511
  160. 160
    Mabior CholGCS
    810
  161. 161
    Francis EvansPA
    1010
  162. 162
    Sam WicksSYD
    1110
  163. 163
    Sam DraperESS
    1410
  164. 164
    Rhyan MansellRIC
    1710
  165. 165
    Brodie GrundyMEL
    1710
  166. 166
    Jack PetruccelleWCE
    1810
  167. 167
    Jake SoligoADE
    2110
  168. 168
    Tim KellyWCE
    2210
  169. 169
    Max GawnMEL
    2210
  170. 170
    Isaac SmithGEE
    2210
  171. 171
    Will Hoskin-ElliottCOL
    2310
  172. 172
    Caleb DanielWBD
    2310
  173. 173
    James WorpelHAW
    2310
  174. 174
    Jarrod BerryBRI
    2510
  175. 175
    Blake AcresCAR
    2510
  176. 176
    Jack CrispCOL
    2610
  177. 177
    Tom LynchRIC
    49
  178. 178
    Tom McDonaldMEL
    89
  179. 179
    Ryan MaricWCE
    109
  180. 180
    Jacob KoschitzkeHAW
    129
  181. 181
    Chad WingardHAW
    149
  182. 182
    Curtis TaylorNM
    169
  183. 183
    Jy SimpkinNM
    189
  184. 184
    Tom De KoningCAR
    199
  185. 185
    Jack GrahamRIC
    209
  186. 186
    Karl AmonHAW
    219
  187. 187
    Tom GreenGWS
    229
  188. 188
    Adam CerraCAR
    229
  189. 189
    Luke ParkerSYD
    239
  190. 190
    Patrick CrippsCAR
    249
  191. 191
    Scott PendleburyCOL
    259
  192. 192
    Dan HoustonPA
    259
  193. 193
    Oscar McInerneyBRI
    259
  194. 194
    Noah CumberlandRIC
    98
  195. 195
    Luke Davies-UniackeNM
    148
  196. 196
    Jaspa FletcherBRI
    148
  197. 197
    Will AshcroftBRI
    188
  198. 198
    Tanner BruhnGEE
    198
  199. 199
    Jack RossRIC
    198
  200. 200
    Dion PrestiaRIC
    208
  201. 201
    Dayne ZorkoBRI
    208
  202. 202
    Tom LiberatoreWBD
    218
  203. 203
    Marlion PickettRIC
    218
  204. 204
    Zach MerrettESS
    228
  205. 205
    Ryan BurtonPA
    228
  206. 206
    Braeden CampbellSYD
    238
  207. 207
    Sam DochertyCAR
    238
  208. 208
    Brad CrouchSTK
    248
  209. 209
    Jack VineyMEL
    248
  210. 210
    Rowan MarshallSTK
    248
  211. 211
    Sam SimpsonGEE
    67
  212. 212
    Ivan SoldoRIC
    87
  213. 213
    Rhylee WestWBD
    127
  214. 214
    Zaine CordySTK
    147
  215. 215
    Jeremy HoweCOL
    147
  216. 216
    Tom PowellNM
    147
  217. 217
    Jayden ShortRIC
    167
  218. 218
    Billy FramptonCOL
    167
  219. 219
    Brandon EllisGCS
    167
  220. 220
    Jacob HopperRIC
    167
  221. 221
    Chayce JonesADE
    187
  222. 222
    Noah LongWCE
    197
  223. 223
    Trent CotchinRIC
    197
  224. 224
    Callum MillsSYD
    207
  225. 225
    Max HolmesGEE
    217
  226. 226
    Travis BoakPA
    217
  227. 227
    Jaeger O'MearaFRE
    217
  228. 228
    Jack MacraeWBD
    227
  229. 229
    Matt RowellGCS
    237
  230. 230
    Gryan MiersGEE
    237
  231. 231
    Jayden HuntWCE
    237
  232. 232
    Mason RedmanESS
    237
  233. 233
    Conor McKennaBRI
    267
  234. 234
    Tom MitchellCOL
    267
  235. 235
    Tim MembreySTK
    76
  236. 236
    Sam ButlerHAW
    86
  237. 237
    Dylan ShielESS
    126
  238. 238
    Callum Ah CheeBRI
    126
  239. 239
    Aaron CadmanGWS
    126
  240. 240
    David CuninghamCAR
    126
  241. 241
    Ben MillerRIC
    136
  242. 242
    Will SnellingESS
    156
  243. 243
    Clayton OliverMEL
    156
  244. 244
    Xavier DuursmaPA
    166
  245. 245
    Ben HobbsESS
    186
  246. 246
    Darcy TuckerNM
    186
  247. 247
    Sam WalshCAR
    186
  248. 248
    Oskar BakerWBD
    186
  249. 249
    Zach TuohyGEE
    206
  250. 250
    Isaac CummingGWS
    206