AFL Player Stats

AFL Shots At Goal

The players with the most shots at goal in AFL, ranked.

Every player, no games qualifier.

Leader ยท Shots At GoalCharlie Curnow leads the AFL for shots at goal in 2023 with 134.

Full ranking

Top 250 of 251
#PlayerGPShots
  1. 1
    Charlie CurnowCAR
    26134
  2. 2
    Taylor WalkerADE
    22129
  3. 3
    Toby GreeneGWS
    24123
  4. 4
    Joe DaniherBRI
    26116
  5. 5
    Jeremy CameronGEE
    20105
  6. 6
    Charlie CameronBRI
    26101
  7. 7
    Nick LarkeyNM
    23100
  8. 8
    Jamarra Ugle-HaganWBD
    2393
  9. 9
    Jeremy FinlaysonPA
    2292
  10. 10
    Tom HawkinsGEE
    2090
  11. 11
    Aaron NaughtonWBD
    2388
  12. 12
    Oscar AllenWCE
    2387
  13. 13
    Christian PetraccaMEL
    2587
  14. 14
    Kysaiah PickettMEL
    2385
  15. 15
    Brody MihocekCOL
    2484
  16. 16
    Luke BreustHAW
    2183
  17. 17
    Jack HigginsSTK
    2283
  18. 18
    Jesse HoganGWS
    2383
  19. 19
    Kyle LangfordESS
    2383
  20. 20
    Eric HipwoodBRI
    2681
  21. 21
    Tom PapleySYD
    2380
  22. 22
    Jamie ElliottCOL
    2480
  23. 23
    Izak RankineADE
    2079
  24. 24
    Harry McKayCAR
    2177
  25. 25
    Sam Powell-PepperPA
    2574
  26. 26
    Shai BoltonRIC
    2372
  27. 27
    Bayley FritschMEL
    1771
  28. 28
    Ben KingGCS
    2070
  29. 29
    Jack RiewoldtRIC
    2170
  30. 30
    Oliver HenryGEE
    2268
  31. 31
    Todd MarshallPA
    2167
  32. 32
    Jye AmissFRE
    2267
  33. 33
    Jack LukosiusGCS
    2266
  34. 34
    Jake RiccardiGWS
    2165
  35. 35
    Darcy FogartyADE
    2164
  36. 36
    Lachie SchultzFRE
    2364
  37. 37
    Isaac HeeneySYD
    2364
  38. 38
    Mitch LewisHAW
    1563
  39. 39
    Dustin MartinRIC
    2063
  40. 40
    Cody WeightmanWBD
    1959
  41. 41
    Josh RacheleADE
    2158
  42. 42
    Zac BaileyBRI
    2455
  43. 43
    Jake StringerESS
    1754
  44. 44
    Jade GreshamSTK
    2354
  45. 45
    Bobby HillCOL
    2454
  46. 46
    Dan ButlerSTK
    2454
  47. 47
    Connor RozeePA
    2554
  48. 48
    Jack DarlingWCE
    2053
  49. 49
    Michael WaltersFRE
    2053
  50. 50
    Luke PedlarADE
    2152
  51. 51
    Will HaywardSYD
    2352
  52. 52
    Max KingSTK
    1151
  53. 53
    Logan McDonaldSYD
    2051
  54. 54
    Brent DanielsGWS
    2051
  55. 55
    Mitch OwensSTK
    2351
  56. 56
    Matthew OwiesCAR
    1850
  57. 57
    Errol GuldenSYD
    2450
  58. 58
    Cam RaynerBRI
    2650
  59. 59
    Ben KeaysADE
    2349
  60. 60
    Luke JacksonFRE
    2349
  61. 61
    Rory LobbWBD
    2048
  62. 62
    Cameron ZurhaarNM
    1647
  63. 63
    Willie RioliPA
    1646
  64. 64
    Michael FrederickFRE
    1945
  65. 65
    Tyson StengleGEE
    1945
  66. 66
    Jye MenzieESS
    2145
  67. 67
    Lincoln McCarthyBRI
    2445
  68. 68
    Charlie DixonPA
    1444
  69. 69
    Ben AinsworthGCS
    2144
  70. 70
    Jaidyn StephensonNM
    2144
  71. 71
    Jesse MotlopCAR
    2143
  72. 72
    Malcolm RosasGCS
    1942
  73. 73
    Paul CurtisNM
    2142
  74. 74
    Nick DaicosCOL
    2242
  75. 75
    Tim TarantoRIC
    2342
  76. 76
    Jake MelkshamMEL
    1341
  77. 77
    Dylan MooreHAW
    2341
  78. 78
    Archie PerkinsESS
    2341
  79. 79
    Lance FranklinSYD
    1340
  80. 80
    Joel AmarteySYD
    1540
  81. 81
    Jack GunstonBRI
    1740
  82. 82
    Jacob van RooyenMEL
    2040
  83. 83
    Levi CasboultGCS
    2039
  84. 84
    Kade ChandlerMEL
    2339
  85. 85
    Marcus BontempelliWBD
    2338
  86. 86
    Jordan De GoeyCOL
    2137
  87. 87
    Darcy Byrne-JonesPA
    2337
  88. 88
    Ash JohnsonCOL
    1536
  89. 89
    Toby BedfordGWS
    1936
  90. 90
    Chad WarnerSYD
    2136
  91. 91
    Hayden McLeanSYD
    2236
  92. 92
    Alex Neal-BullenMEL
    2536
  93. 93
    Jamie CrippsWCE
    1235
  94. 94
    Anthony CaminitiSTK
    1835
  95. 95
    Noah AndersonGCS
    2335
  96. 96
    Beau McCreeryCOL
    2534
  97. 97
    Stephen ConiglioGWS
    2534
  98. 98
    Brad CloseGEE
    2133
  99. 99
    Sam SwitkowskiFRE
    2233
  100. 100
    Jack MartinCAR
    1332
  101. 101
    Gary RohanGEE
    1532
  102. 102
    Sam WeidemanESS
    1632
  103. 103
    Riley ThilthorpeADE
    2132
  104. 104
    Jason Horne-FrancisPA
    2432
  105. 105
    Hugh McCluggageBRI
    2532
  106. 106
    Peter WrightESS
    1031
  107. 107
    Ollie LordPA
    1331
  108. 108
    Jack SilvagniCAR
    1631
  109. 109
    Mason CoxCOL
    1931
  110. 110
    Bailey HumphreyGCS
    1931
  111. 111
    Connor MacdonaldHAW
    2131
  112. 112
    Josh KellyGWS
    2231
  113. 113
    Daniel LloydGWS
    2331
  114. 114
    Mason WoodSTK
    2431
  115. 115
    Sam SturtFRE
    1430
  116. 116
    Daniel McStayCOL
    1430
  117. 117
    Liam BakerRIC
    2330
  118. 118
    Zak ButtersPA
    2530
  119. 119
    Lachlan MurphyADE
    2229
  120. 120
    Max GawnMEL
    2229
  121. 121
    Taylor AdamsCOL
    2329
  122. 122
    David SwallowGCS
    2329
  123. 123
    Josh DaicosCOL
    2629
  124. 124
    Fergus GreeneHAW
    1128
  125. 125
    Jye CaldwellESS
    2128
  126. 126
    Nic MartinESS
    2328
  127. 127
    Mattaes PhillipouSTK
    2428
  128. 128
    Jake WatermanWCE
    1127
  129. 129
    Nick HolmanGCS
    1927
  130. 130
    Gryan MiersGEE
    2327
  131. 131
    Patrick CrippsCAR
    2427
  132. 132
    Jack GinnivanCOL
    1426
  133. 133
    Matthew CottrellCAR
    1726
  134. 134
    Josh TreacyFRE
    1726
  135. 135
    Patrick DangerfieldGEE
    1826
  136. 136
    Tim KellyWCE
    2226
  137. 137
    Isaac SmithGEE
    2226
  138. 138
    Jai NewcombeHAW
    2226
  139. 139
    Chad WingardHAW
    1425
  140. 140
    Tyler BrockmanHAW
    1525
  141. 141
    Noah LongWCE
    1925
  142. 142
    Jed McEnteePA
    2225
  143. 143
    Jordan DawsonADE
    2325
  144. 144
    James WorpelHAW
    2325
  145. 145
    Callan WardGWS
    2525
  146. 146
    Jacob KoschitzkeHAW
    1224
  147. 147
    Xavier O'HalloranGWS
    1524
  148. 148
    Justin McInerneySYD
    1924
  149. 149
    Jake SoligoADE
    2124
  150. 150
    Blake AcresCAR
    2524
  151. 151
    Noah CumberlandRIC
    923
  152. 152
    Sam DraperESS
    1423
  153. 153
    Cooper SharmanSTK
    1623
  154. 154
    Jack PetruccelleWCE
    1823
  155. 155
    Bailey WilliamsWBD
    2323
  156. 156
    Samson RyanRIC
    1422
  157. 157
    Bailey BanfieldFRE
    1422
  158. 158
    Anthony ScottWBD
    2222
  159. 159
    Luke ParkerSYD
    2322
  160. 160
    Oscar McInerneyBRI
    2522
  161. 161
    Tarryn ThomasNM
    1221
  162. 162
    Adam TreloarWBD
    1921
  163. 163
    Mark BlicavsGEE
    1921
  164. 164
    Will DayHAW
    2121
  165. 165
    Zach MerrettESS
    2221
  166. 166
    Caleb SerongFRE
    2221
  167. 167
    Tim EnglishWBD
    2321
  168. 168
    Jack VineyMEL
    2421
  169. 169
    Dan HoustonPA
    2521
  170. 170
    Matt GuelfiESS
    1320
  171. 171
    Eddie FordNM
    1420
  172. 172
    Rhyan MansellRIC
    1720
  173. 173
    Trent CotchinRIC
    1920
  174. 174
    Jack GrahamRIC
    2020
  175. 175
    Tom SparrowMEL
    2320
  176. 176
    Jack CrispCOL
    2620
  177. 177
    Francis EvansPA
    1019
  178. 178
    Sam WicksSYD
    1119
  179. 179
    Brayden FioriniGCS
    1719
  180. 180
    Will AshcroftBRI
    1819
  181. 181
    Tom De KoningCAR
    1919
  182. 182
    Zach TuohyGEE
    2019
  183. 183
    Dion PrestiaRIC
    2019
  184. 184
    Dayne ZorkoBRI
    2019
  185. 185
    Adam CerraCAR
    2219
  186. 186
    Braeden CampbellSYD
    2319
  187. 187
    Caleb DanielWBD
    2319
  188. 188
    Ed LangdonMEL
    2519
  189. 189
    Harry HimmelbergGWS
    2519
  190. 190
    Jarrod BerryBRI
    2519
  191. 191
    Lachie NealeBRI
    2619
  192. 192
    Shane McAdamADE
    718
  193. 193
    Ben BrownMEL
    718
  194. 194
    Mabior CholGCS
    818
  195. 195
    Corey DurdinCAR
    1118
  196. 196
    Joel SmithMEL
    1418
  197. 197
    Charlie SpargoMEL
    1418
  198. 198
    Brandon EllisGCS
    1618
  199. 199
    Jy SimpkinNM
    1818
  200. 200
    Will Hoskin-ElliottCOL
    2318
  201. 201
    Sam DochertyCAR
    2318
  202. 202
    Brad CrouchSTK
    2418
  203. 203
    Rowan MarshallSTK
    2418
  204. 204
    Judson ClarkeRIC
    1317
  205. 205
    Harrison PettyMEL
    1417
  206. 206
    Curtis TaylorNM
    1617
  207. 207
    Sam WalshCAR
    1817
  208. 208
    Oskar BakerWBD
    1817
  209. 209
    Jack RossRIC
    1917
  210. 210
    Tom LiberatoreWBD
    2117
  211. 211
    Rory LairdADE
    2217
  212. 212
    Jayden HuntWCE
    2317
  213. 213
    Andrew BrayshawFRE
    2317
  214. 214
    Tom LynchRIC
    416
  215. 215
    Tim MembreySTK
    716
  216. 216
    Aaron CadmanGWS
    1216
  217. 217
    Brodie GrundyMEL
    1716
  218. 218
    Bailey SmithWBD
    1916
  219. 219
    Ryan BurtonPA
    2216
  220. 220
    Tom GreenGWS
    2216
  221. 221
    James RowbottomSYD
    2416
  222. 222
    Willem DrewPA
    2516
  223. 223
    Charlie CombenNM
    715
  224. 224
    Arthur JonesWBD
    1315
  225. 225
    Luke Davies-UniackeNM
    1415
  226. 226
    Chayce JonesADE
    1815
  227. 227
    Andrew PhillipsESS
    2015
  228. 228
    Max HolmesGEE
    2115
  229. 229
    Travis BoakPA
    2115
  230. 230
    Marlion PickettRIC
    2115
  231. 231
    Kamdyn McIntoshRIC
    2215
  232. 232
    Rhylee WestWBD
    1214
  233. 233
    Callum Ah CheeBRI
    1214
  234. 234
    Elijah HewettWCE
    1414
  235. 235
    Sam FlandersGCS
    1414
  236. 236
    Jaspa FletcherBRI
    1414
  237. 237
    Sean DarcyFRE
    1514
  238. 238
    Matthew KennedyCAR
    1614
  239. 239
    Ben HobbsESS
    1814
  240. 240
    Bailey ScottNM
    2314
  241. 241
    Conor McKennaBRI
    2614
  242. 242
    Ivan SoldoRIC
    813
  243. 243
    Tom McDonaldMEL
    813
  244. 244
    Alwyn Davey JnrESS
    1013
  245. 245
    Zac FisherCAR
    1213
  246. 246
    Xavier O'NeillWCE
    1513
  247. 247
    Dom SheedWCE
    1513
  248. 248
    Mitch DuncanGEE
    1613
  249. 249
    Darcy CameronCOL
    1913
  250. 250
    Ryan ByrnesSTK
    2013