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 GoalsBen King leads the AFL for first goals in 2026 with 7.

Full ranking

Top 250 of 251
#PlayerGPFirst Goals
  1. 1
    Ben KingGCS
    237
  2. 2
    Jack GunstonHAW
    196
  3. 3
    Charlie CameronBRI
    275
  4. 4
    Tim MembreyCOL
    204
  5. 5
    Max HallSTK
    234
  6. 6
    Brent DanielsGWS
    103
  7. 7
    Jack MartinGEE
    183
  8. 8
    Jason Horne-FrancisPA
    213
  9. 9
    Nick WatsonHAW
    233
  10. 10
    Harry McKayCAR
    233
  11. 11
    Charlie CurnowSYD
    243
  12. 12
    Logan MorrisBRI
    263
  13. 13
    Shai BoltonFRE
    263
  14. 14
    Caiden ClearySYD
    112
  15. 15
    Will DayHAW
    132
  16. 16
    Will LewisWBD
    132
  17. 17
    Sam CummingRIC
    142
  18. 18
    Eric HipwoodBRI
    142
  19. 19
    Liam RyanSTK
    172
  20. 20
    Taylor WalkerADE
    182
  21. 21
    Patrick DangerfieldGEE
    192
  22. 22
    Bailey HumphreyGCS
    202
  23. 23
    Wil PowellGCS
    202
  24. 24
    Paul CurtisNM
    202
  25. 25
    Tom PapleySYD
    202
  26. 26
    Cooper SharmanSTK
    212
  27. 27
    Conor McKennaBRI
    212
  28. 28
    Toby GreeneGWS
    212
  29. 29
    Mitch GeorgiadesPA
    212
  30. 30
    Will HaywardCAR
    212
  31. 31
    Chad WarnerSYD
    222
  32. 32
    Jacob van RooyenMEL
    222
  33. 33
    Michael FrederickFRE
    222
  34. 34
    Izak RankineADE
    222
  35. 35
    Jack DarlingNM
    222
  36. 36
    Harley ReidWCE
    232
  37. 37
    Nick LarkeyNM
    232
  38. 38
    Jobe ShanahanWCE
    232
  39. 39
    Kysaiah PickettMEL
    242
  40. 40
    Daniel McStayCOL
    242
  41. 41
    Aaron NaughtonWBD
    242
  42. 42
    Oliver DempseyGEE
    252
  43. 43
    Shaun MannaghGEE
    252
  44. 44
    Brodie KempCAR
    252
  45. 45
    Shannon NealeGEE
    252
  46. 46
    Jye AmissFRE
    262
  47. 47
    Kai LohmannBRI
    272
  48. 48
    Luke JacksonFRE
    272
  49. 49
    Brayden FioriniESS
    21
  50. 50
    Jack DaltonHAW
    51
  51. 51
    Harry SchoenbergWCE
    51
  52. 52
    Finnbar MaleyADE
    61
  53. 53
    Sam DarcyWBD
    61
  54. 54
    Angus ClarkeESS
    61
  55. 55
    Leek AleerGWS
    71
  56. 56
    Thomas EdwardsESS
    71
  57. 57
    Jasper AlgerRIC
    81
  58. 58
    Jack LukosiusPA
    81
  59. 59
    Saad El-HawliESS
    81
  60. 60
    Braeden CampbellSYD
    81
  61. 61
    Charlie WestCOL
    91
  62. 62
    Jake RiccardiGWS
    91
  63. 63
    Jesse HoganGWS
    91
  64. 64
    Mitch ZadowPA
    91
  65. 65
    Callum Ah CheeADE
    91
  66. 66
    Oskar BakerWBD
    91
  67. 67
    Jonty FaullRIC
    101
  68. 68
    Lachie WellerGCS
    111
  69. 69
    Will GrahamGCS
    121
  70. 70
    Hayden McLeanSYD
    121
  71. 71
    Hugo RalphsmithRIC
    131
  72. 72
    Justin McInerneySYD
    141
  73. 73
    Oscar McDonaldFRE
    141
  74. 74
    Zane DuursmaNM
    151
  75. 75
    Tom LynchRIC
    151
  76. 76
    Ryan ByrnesSTK
    151
  77. 77
    Max GruzewskiGWS
    151
  78. 78
    Joel AmarteySYD
    151
  79. 79
    Oscar AllenBRI
    151
  80. 80
    Malcolm RosasSYD
    161
  81. 81
    Phoenix GothardGWS
    161
  82. 82
    Darcy FogartyADE
    161
  83. 83
    Mason RedmanESS
    161
  84. 84
    Isaac CummingADE
    171
  85. 85
    Nasiah Wanganeen-MileraSTK
    171
  86. 86
    Jacob WehrPA
    171
  87. 87
    Lachlan BlakistonESS
    171
  88. 88
    Jed WalterGCS
    181
  89. 89
    Brad CloseGEE
    181
  90. 90
    Roan SteeleCOL
    191
  91. 91
    Rory LairdADE
    201
  92. 92
    Mitch OwensSTK
    201
  93. 93
    Bailey DaleWBD
    201
  94. 94
    Harrison PettyMEL
    201
  95. 95
    Milan MurdockWCE
    201
  96. 96
    Mykelti LefauRIC
    211
  97. 97
    Elliot YeoWCE
    211
  98. 98
    Hamish DavisWCE
    211
  99. 99
    Darcy WilsonSTK
    221
  100. 100
    Lachie SchultzCOL
    221
  101. 101
    Nick BlakeySYD
    221
  102. 102
    Harvey ThomasGWS
    221
  103. 103
    Riley ThilthorpeADE
    221
  104. 104
    Jake SoligoADE
    221
  105. 105
    Bayley FritschMEL
    221
  106. 106
    Darcy Byrne-JonesPA
    221
  107. 107
    James JordonSYD
    221
  108. 108
    Ned LongCOL
    221
  109. 109
    Marc PittonetCAR
    221
  110. 110
    Willem DuursmaWCE
    221
  111. 111
    Jarrod BerryBRI
    221
  112. 112
    Logan McDonaldSYD
    231
  113. 113
    Bradley HillSTK
    231
  114. 114
    Nick DaicosCOL
    231
  115. 115
    Leonardo LombardGCS
    231
  116. 116
    Francis EvansCAR
    231
  117. 117
    Jake StringerGWS
    231
  118. 118
    Corey DurdinPA
    231
  119. 119
    Jy SimpkinNM
    231
  120. 120
    Tom StewartGEE
    231
  121. 121
    Luke Davies-UniackeNM
    231
  122. 122
    Ryley SandersWBD
    231
  123. 123
    Brady HoughWCE
    231
  124. 124
    Dylan MooreHAW
    241
  125. 125
    Marcus BontempelliWBD
    241
  126. 126
    Matthew KennedyWBD
    241
  127. 127
    Max GawnMEL
    241
  128. 128
    Harry SharpMEL
    241
  129. 129
    Rhylee WestWBD
    241
  130. 130
    Ed RichardsWBD
    241
  131. 131
    Jai NewcombeHAW
    251
  132. 132
    Jagga SmithCAR
    251
  133. 133
    Tom AtkinsGEE
    251
  134. 134
    Ben KeaysADE
    251
  135. 135
    Jake LloydSYD
    251
  136. 136
    Mitch McGovernCAR
    251
  137. 137
    Joel FreijahWBD
    251
  138. 138
    Massimo D'AmbrosioHAW
    251
  139. 139
    Zac BaileyBRI
    261
  140. 140
    Patrick VossFRE
    271
  141. 141
    Isaiah DudleyFRE
    271
  142. 142
    Will AshcroftBRI
    271
  143. 143
    Lachie NealeBRI
    271
  144. 144
    Neil ErasmusFRE
    271
  145. 145
    Josh TreacyFRE
    271
  146. 146
    Andrew BrayshawFRE
    271
  147. 147
    Harris AndrewsBRI
    240
  148. 148
    Darcy WilmotBRI
    270
  149. 149
    Harry MorrisonHAW
    150
  150. 150
    Michael SellwoodWBD
    240
  151. 151
    Campbell GrayRIC
    100
  152. 152
    Connor MacdonaldHAW
    250
  153. 153
    Jordan De GoeyCOL
    220
  154. 154
    Max HolmesGEE
    200
  155. 155
    Kyle LangfordESS
    190
  156. 156
    Harry RowstonGWS
    120
  157. 157
    James SicilyHAW
    240
  158. 158
    Sam ClohesyGCS
    120
  159. 159
    Josh WardHAW
    250
  160. 160
    Sam FlandersSTK
    120
  161. 161
    Sam DurhamESS
    200
  162. 162
    Lawson HumphriesGEE
    240
  163. 163
    Steele SidebottomCOL
    210
  164. 164
    Connor BudarickWBD
    160
  165. 165
    Wil ParkerCOL
    50
  166. 166
    Liam DugganWCE
    220
  167. 167
    Oisin MullinGEE
    250
  168. 168
    Lloyd MeekHAW
    250
  169. 169
    Marcus WindhagerSTK
    230
  170. 170
    Marcus HerbertWCE
    100
  171. 171
    Oliver HenryGEE
    240
  172. 172
    Jack CrispCOL
    240
  173. 173
    Darcy CameronCOL
    230
  174. 174
    Matthew OwiesWCE
    30
  175. 175
    Tom De KoningSTK
    200
  176. 176
    Callum BrownGWS
    180
  177. 177
    Aidan SchubertHAW
    10
  178. 178
    Jamie ElliottCOL
    110
  179. 179
    Mason WoodSTK
    200
  180. 180
    Xavier O'HalloranGWS
    140
  181. 181
    Andy Moniz-WakefieldMEL
    20
  182. 182
    Jack CarrollSTK
    120
  183. 183
    Conor NashHAW
    100
  184. 184
    Jack HigginsSTK
    160
  185. 185
    Jack MacraeSTK
    120
  186. 186
    Charlie EdwardsADE
    20
  187. 187
    Josh DaicosCOL
    240
  188. 188
    Dan HoustonCOL
    240
  189. 189
    Luke KennedyWBD
    80
  190. 190
    Josh WeddleHAW
    220
  191. 191
    Sam WicksSYD
    200
  192. 192
    Finn CallaghanGWS
    190
  193. 193
    Beau AddinsallGCS
    90
  194. 194
    Brayden MaynardCOL
    170
  195. 195
    Josh BattleHAW
    230
  196. 196
    Bailey MacdonaldHAW
    140
  197. 197
    Isaac QuaynorCOL
    210
  198. 198
    Dylan PattersonGCS
    50
  199. 199
    Matt HillHAW
    20
  200. 200
    Billy FramptonCOL
    240
  201. 201
    Tom BarrassHAW
    210
  202. 202
    Sam TaylorGWS
    120
  203. 203
    Angus HastieSTK
    70
  204. 204
    Campbell LakeSTK
    100
  205. 205
    Rowan MarshallSTK
    210
  206. 206
    Joel FitzgeraldMEL
    110
  207. 207
    Noah MrazHAW
    40
  208. 208
    Tom CochranePA
    30
  209. 209
    Xavier BamertPA
    100
  210. 210
    Harrison RammPA
    60
  211. 211
    Luke ClearyWBD
    20
  212. 212
    Blake AcresCAR
    120
  213. 213
    Zac FisherNM
    10
  214. 214
    Brandon StarcevichWCE
    110
  215. 215
    Cody AngoveGWS
    10
  216. 216
    Anthony CaminitiSTK
    180
  217. 217
    Charlie BanfieldSTK
    30
  218. 218
    Mark KeaneADE
    110
  219. 219
    Shadeau BrainBRI
    20
  220. 220
    Oliver FrancouWCE
    40
  221. 221
    Sandy BrockWCE
    60
  222. 222
    Reilly O'BrienADE
    20
  223. 223
    Liam O'ConnellSTK
    130
  224. 224
    Alix TauruSTK
    90
  225. 225
    Stephen ConiglioGWS
    210
  226. 226
    Nick BryanESS
    130
  227. 227
    Will SetterfieldESS
    110
  228. 228
    Harry PerrymanCOL
    160
  229. 229
    Nik CoxESS
    80
  230. 230
    Jack IsonCAR
    80
  231. 231
    Daniel RioliGCS
    200
  232. 232
    Kieren BriggsGWS
    180
  233. 233
    Harrison OliverGWS
    50
  234. 234
    Max KondogiannisESS
    120
  235. 235
    Sam SwadlingCOL
    90
  236. 236
    Beau McCreeryCOL
    230
  237. 237
    Tylar YoungWCE
    230
  238. 238
    Bodie RyanHAW
    50
  239. 239
    Finn MaginnessHAW
    60
  240. 240
    Jack GinnivanHAW
    240
  241. 241
    Will LorenzPA
    30
  242. 242
    Josh DunkleyBRI
    270
  243. 243
    Levi AshcroftBRI
    270
  244. 244
    Cooper HynesWBD
    230
  245. 245
    James TreziseRIC
    140
  246. 246
    Jacob HopperRIC
    120
  247. 247
    Mitchell EdwardsGEE
    200
  248. 248
    Jaxon PriorESS
    220
  249. 249
    Ben McKayESS
    150
  250. 250
    Tom AnastasopoulosPA
    50

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.