AFL Player Stats

AFL First Goals

The players who kick the first goal of the match most often in AFL, ranked.

Every player, no games qualifier.

Leader · First GoalsAaron Naughton leads the AFL for first goals in 2024 with 5.

Full ranking

Top 250 of 251
#PlayerGPFirst Goals
  1. 1
    Aaron NaughtonWBD
    205
  2. 2
    Charlie CameronBRI
    275
  3. 3
    Ben KeaysADE
    234
  4. 4
    Mykelti LefauRIC
    103
  5. 5
    Jake WatermanWCE
    203
  6. 6
    Jack HigginsSTK
    203
  7. 7
    Kysaiah PickettMEL
    213
  8. 8
    Jade GreshamESS
    223
  9. 9
    Bayley FritschMEL
    233
  10. 10
    Mitch OwensSTK
    233
  11. 11
    Toby GreeneGWS
    243
  12. 12
    Jeremy CameronGEE
    243
  13. 13
    Brent DanielsGWS
    243
  14. 14
    Jesse HoganGWS
    253
  15. 15
    Tyson StengleGEE
    253
  16. 16
    Joe DaniherBRI
    273
  17. 17
    Cam RaynerBRI
    273
  18. 18
    Peter WrightESS
    142
  19. 19
    Shannon NealeGEE
    152
  20. 20
    Izak RankineADE
    152
  21. 21
    Cody WeightmanWBD
    172
  22. 22
    Charlie DixonPA
    182
  23. 23
    Mitch McGovernCAR
    182
  24. 24
    Jake RiccardiGWS
    192
  25. 25
    Ryan MaricWCE
    192
  26. 26
    Lachlan ShollADE
    202
  27. 27
    Scott PendleburyCOL
    202
  28. 28
    Sam WalshCAR
    202
  29. 29
    Mitch GeorgiadesPA
    202
  30. 30
    Harry McKayCAR
    212
  31. 31
    Nick HolmanGCS
    212
  32. 32
    Harrison JonesESS
    212
  33. 33
    Rhyan MansellRIC
    212
  34. 34
    Jye AmissFRE
    222
  35. 35
    Ben KingGCS
    222
  36. 36
    Jamarra Ugle-HaganWBD
    222
  37. 37
    Shai BoltonRIC
    222
  38. 38
    Darcy WilsonSTK
    232
  39. 39
    Jase BurgoynePA
    232
  40. 40
    Aaron CadmanGWS
    232
  41. 41
    Darcy FogartyADE
    232
  42. 42
    Kyle LangfordESS
    232
  43. 43
    Bobby HillCOL
    232
  44. 44
    James RowbottomSYD
    242
  45. 45
    Darcy Byrne-JonesPA
    262
  46. 46
    Callum Ah CheeBRI
    262
  47. 47
    Will HaywardSYD
    262
  48. 48
    Logan McDonaldSYD
    262
  49. 49
    Brandon RyanBRI
    11
  50. 50
    Ned ReevesHAW
    41
  51. 51
    Tom LynchRIC
    41
  52. 52
    Ethan ReadGCS
    41
  53. 53
    Sam DayGCS
    51
  54. 54
    Steely GreenRIC
    61
  55. 55
    Noah CumberlandRIC
    71
  56. 56
    Zane TrewWCE
    71
  57. 57
    Lincoln McCarthyBRI
    81
  58. 58
    Maurice RioliRIC
    91
  59. 59
    Koltyn TholstrupMEL
    101
  60. 60
    Changkuoth JiathHAW
    111
  61. 61
    Hunter ClarkSTK
    111
  62. 62
    Brody MihocekCOL
    111
  63. 63
    Max KingSTK
    121
  64. 64
    Jeremy FinlaysonPA
    121
  65. 65
    Jaidyn StephensonNM
    121
  66. 66
    Shaun MannaghGEE
    121
  67. 67
    Jordan De GoeyCOL
    131
  68. 68
    Dustin MartinRIC
    131
  69. 69
    Matt GuelfiESS
    131
  70. 70
    Sam SturtFRE
    131
  71. 71
    Adam CerraCAR
    131
  72. 72
    Dion PrestiaRIC
    131
  73. 73
    Callum BrownGWS
    131
  74. 74
    Todd GoldsteinESS
    141
  75. 75
    Jamie ElliottCOL
    151
  76. 76
    Xavier DuursmaESS
    151
  77. 77
    Tanner BruhnGEE
    171
  78. 78
    Calsher DearHAW
    171
  79. 79
    Ben AinsworthGCS
    171
  80. 80
    Tom De KoningCAR
    181
  81. 81
    Jack WilliamsWCE
    181
  82. 82
    Jy SimpkinNM
    181
  83. 83
    Liam BakerRIC
    181
  84. 84
    Cooper SharmanSTK
    181
  85. 85
    Eddie FordNM
    181
  86. 86
    Xavier O'HalloranGWS
    191
  87. 87
    Zac WilliamsCAR
    191
  88. 88
    Tim MembreySTK
    191
  89. 89
    Luke BreustHAW
    191
  90. 90
    Josh TreacyFRE
    201
  91. 91
    Harrison PettyMEL
    201
  92. 92
    Lachie SchultzCOL
    201
  93. 93
    Elliot YeoWCE
    201
  94. 94
    Will Hoskin-ElliottCOL
    201
  95. 95
    Cam MackenzieHAW
    201
  96. 96
    Mac AndrewGCS
    201
  97. 97
    Max GawnMEL
    211
  98. 98
    Harry SheezelNM
    211
  99. 99
    Tom PapleySYD
    211
  100. 100
    Jack DarlingWCE
    211
  101. 101
    Jacob van RooyenMEL
    211
  102. 102
    Sam DarcyWBD
    211
  103. 103
    Charlie CurnowCAR
    211
  104. 104
    Jack LukosiusGCS
    211
  105. 105
    Jack BowesGEE
    221
  106. 106
    George HewettCAR
    221
  107. 107
    Kane FarrellPA
    221
  108. 108
    Cameron ZurhaarNM
    221
  109. 109
    Sam FlandersGCS
    221
  110. 110
    Alex Neal-BullenMEL
    231
  111. 111
    Josh DaicosCOL
    231
  112. 112
    Adam TreloarWBD
    231
  113. 113
    Tristan XerriNM
    231
  114. 114
    Kade ChandlerMEL
    231
  115. 115
    Luke Davies-UniackeNM
    231
  116. 116
    Hayden YoungFRE
    231
  117. 117
    Luke JacksonFRE
    231
  118. 118
    Nick LarkeyNM
    231
  119. 119
    Andrew BrayshawFRE
    231
  120. 120
    Paul CurtisNM
    231
  121. 121
    Connor RozeePA
    231
  122. 122
    Brayden MaynardCOL
    231
  123. 123
    Jake SoligoADE
    231
  124. 124
    Zach MerrettESS
    231
  125. 125
    Nic MartinESS
    231
  126. 126
    Jake StringerESS
    231
  127. 127
    Jack GinnivanHAW
    231
  128. 128
    Matthew OwiesCAR
    231
  129. 129
    Mark BlicavsGEE
    241
  130. 130
    Laitham VandermeerWBD
    241
  131. 131
    Marcus BontempelliWBD
    241
  132. 132
    Jason Horne-FrancisPA
    241
  133. 133
    Eric HipwoodBRI
    241
  134. 134
    Joel AmarteySYD
    251
  135. 135
    Chad WarnerSYD
    251
  136. 136
    Gryan MiersGEE
    251
  137. 137
    Ollie WinesPA
    251
  138. 138
    James WorpelHAW
    251
  139. 139
    Dylan MooreHAW
    251
  140. 140
    Blake HardwickHAW
    251
  141. 141
    Connor MacdonaldHAW
    251
  142. 142
    Zak ButtersPA
    261
  143. 143
    Oliver FlorentSYD
    261
  144. 144
    Lachie NealeBRI
    261
  145. 145
    Hayden McLeanSYD
    261
  146. 146
    Hugh McCluggageBRI
    271
  147. 147
    Sam BanksRIC
    150
  148. 148
    Daniel RioliRIC
    230
  149. 149
    Jack MartinCAR
    30
  150. 150
    Nick VlastuinRIC
    220
  151. 151
    Jayden ShortRIC
    220
  152. 152
    Ted ClohesyGEE
    20
  153. 153
    James TreziseRIC
    70
  154. 154
    Errol GuldenSYD
    260
  155. 155
    Ben MillerRIC
    210
  156. 156
    Braeden CampbellSYD
    230
  157. 157
    Justin McInerneySYD
    200
  158. 158
    Dylan GrimesRIC
    50
  159. 159
    Zane DuursmaNM
    130
  160. 160
    Dylan StephensNM
    160
  161. 161
    Lewis MelicanSYD
    240
  162. 162
    Nick BlakeySYD
    260
  163. 163
    Jackson MeadPA
    260
  164. 164
    Dylan WilliamsPA
    50
  165. 165
    Willem DrewPA
    260
  166. 166
    Oliver HenryGEE
    230
  167. 167
    Bailey ScottNM
    230
  168. 168
    Liam JonesWBD
    210
  169. 169
    Ivan SoldoPA
    80
  170. 170
    Lawson HumphriesGEE
    110
  171. 171
    Christian SalemMEL
    170
  172. 172
    Jack VineyMEL
    230
  173. 173
    Todd MarshallPA
    190
  174. 174
    Robert Hansen JrNM
    60
  175. 175
    Zach GuthrieGEE
    250
  176. 176
    Toby BedfordGWS
    230
  177. 177
    Willie RioliPA
    200
  178. 178
    Liam ShielsNM
    170
  179. 179
    Francis EvansPA
    170
  180. 180
    Ben BrownMEL
    60
  181. 181
    Will PhillipsNM
    110
  182. 182
    Mitch DuncanGEE
    220
  183. 183
    Caleb WindsorMEL
    190
  184. 184
    Ed LangdonMEL
    220
  185. 185
    Elijah HollandsCAR
    220
  186. 186
    Jake LeverMEL
    180
  187. 187
    Blake HowesMEL
    160
  188. 188
    Tom StewartGEE
    230
  189. 189
    Jed BewsGEE
    50
  190. 190
    Caleb DanielWBD
    160
  191. 191
    Oliver HollandsCAR
    230
  192. 192
    Finn CallaghanGWS
    240
  193. 193
    Patrick CrippsCAR
    240
  194. 194
    Jacob WehrGWS
    110
  195. 195
    Luke EdwardsWCE
    120
  196. 196
    Harley ReidWCE
    200
  197. 197
    Blake AcresCAR
    230
  198. 198
    Patrick DangerfieldGEE
    160
  199. 199
    Liam DugganWCE
    210
  200. 200
    Lachie AshGWS
    190
  201. 201
    Jack CrispCOL
    230
  202. 202
    Josh KellyGWS
    170
  203. 203
    Jack BuckleyGWS
    230
  204. 204
    Jamie CrippsWCE
    230
  205. 205
    Judd McVeeMEL
    230
  206. 206
    Tom McDonaldMEL
    220
  207. 207
    Steele SidebottomCOL
    220
  208. 208
    Trent RiversMEL
    230
  209. 209
    Harry HimmelbergGWS
    250
  210. 210
    Harvey ThomasGWS
    220
  211. 211
    Nic NewmanCAR
    240
  212. 212
    Christian PetraccaMEL
    130
  213. 213
    Tom PowellNM
    230
  214. 214
    Jed McEnteePA
    140
  215. 215
    Luke McDonaldNM
    220
  216. 216
    Harvey GallagherWBD
    200
  217. 217
    Bailey WilliamsWBD
    240
  218. 218
    Taj WoewodinMEL
    160
  219. 219
    Harry BarnettWCE
    10
  220. 220
    Tom ColeWCE
    230
  221. 221
    Tylar YoungRIC
    90
  222. 222
    Caleb PoulterWBD
    70
  223. 223
    Nick DaicosCOL
    230
  224. 224
    Clayton OliverMEL
    210
  225. 225
    Jack MacraeWBD
    190
  226. 226
    Jack BillingsMEL
    160
  227. 227
    Marty HoreMEL
    60
  228. 228
    Tom SparrowMEL
    210
  229. 229
    Jeremy HoweCOL
    190
  230. 230
    Bailey DaleWBD
    240
  231. 231
    Buku KhamisWBD
    170
  232. 232
    Taylor DuryeaWBD
    220
  233. 233
    Dane RampeSYD
    210
  234. 234
    Tom McCartinSYD
    220
  235. 235
    John NobleCOL
    200
  236. 236
    Gary RohanGEE
    120
  237. 237
    Jackson ArcherNM
    150
  238. 238
    Jake LloydSYD
    260
  239. 239
    Tom LiberatoreWBD
    180
  240. 240
    Stephen ConiglioGWS
    150
  241. 241
    Adam SaadCAR
    180
  242. 242
    Tyler SonsieRIC
    140
  243. 243
    Kieren BriggsGWS
    240
  244. 244
    Tim KellyWCE
    200
  245. 245
    Robbie FoxSYD
    180
  246. 246
    Jacob WeiteringCAR
    220
  247. 247
    Bailey J. WilliamsWCE
    230
  248. 248
    Brodie KempCAR
    210
  249. 249
    Brodie GrundySYD
    260
  250. 250
    Isaac QuaynorCOL
    230

CHANCES ARE YOU'RE ABOUT TO LOSE.

For free and confidential support call 1800 858 858 or visit Gambling Help Online.

BetStop - National Self-Exclusion Register - www.betstop.gov.au.

This website is intended for use by persons aged 18 years or over only.