AFL Player Stats

AFL Goal Assists

The players with the most goal assists in AFL, ranked.

Every player, no games qualifier.

Leader ยท Goal AssistsHugh McCluggage leads the AFL for goal assists in 2021 with 31.

Full ranking

Top 250 of 251
#PlayerGPAssists
  1. 1
    Hugh McCluggageBRI
    2431
  2. 2
    Jack MacraeWBD
    2627
  3. 3
    Harry HimmelbergGWS
    2426
  4. 4
    Marcus BontempelliWBD
    2624
  5. 5
    Dayne ZorkoBRI
    2323
  6. 6
    Tom PapleySYD
    2322
  7. 7
    Tom McDonaldMEL
    2322
  8. 8
    Lincoln McCarthyBRI
    2422
  9. 9
    Lachie HunterWBD
    2522
  10. 10
    Darcy ParishESS
    2321
  11. 11
    Joel SelwoodGEE
    2421
  12. 12
    Scott PendleburyCOL
    1820
  13. 13
    Shai BoltonRIC
    2020
  14. 14
    Anthony McDonald-TipungwutiESS
    2020
  15. 15
    Zach MerrettESS
    2320
  16. 16
    Travis BoakPA
    2320
  17. 17
    Tom HawkinsGEE
    2520
  18. 18
    Chad WingardHAW
    1619
  19. 19
    Isaac HeeneySYD
    2119
  20. 20
    Christian PetraccaMEL
    2519
  21. 21
    Robbie GrayPA
    1818
  22. 22
    Jarryd LyonsBRI
    2418
  23. 23
    Clayton OliverMEL
    2518
  24. 24
    Bobby HillGWS
    1717
  25. 25
    Errol GuldenSYD
    1817
  26. 26
    Jack RiewoldtRIC
    2217
  27. 27
    Luke ParkerSYD
    2317
  28. 28
    Zac BaileyBRI
    2417
  29. 29
    Dustin MartinRIC
    1616
  30. 30
    Toby GreeneGWS
    1816
  31. 31
    Ed CurnowCAR
    2216
  32. 32
    Travis ColyerFRE
    2216
  33. 33
    Charlie SpargoMEL
    2516
  34. 34
    Alex Neal-BullenMEL
    2516
  35. 35
    Patrick DangerfieldGEE
    1615
  36. 36
    Adam CerraFRE
    1815
  37. 37
    Josh J. KennedyWCE
    1815
  38. 38
    Tim KellyWCE
    1915
  39. 39
    Tarryn ThomasNM
    2115
  40. 40
    Rory LairdADE
    2215
  41. 41
    Sam WalshCAR
    2215
  42. 42
    Jack GrahamRIC
    2215
  43. 43
    Dan HoustonPA
    2315
  44. 44
    Charlie CameronBRI
    2415
  45. 45
    Jason JohannisenWBD
    2515
  46. 46
    Ben AinsworthGCS
    1714
  47. 47
    Will Hoskin-ElliottCOL
    2014
  48. 48
    Tim MembreySTK
    2114
  49. 49
    Jamie CrippsWCE
    2214
  50. 50
    Jy SimpkinNM
    2214
  51. 51
    Paul SeedsmanADE
    2214
  52. 52
    Sam MenegolaGEE
    2314
  53. 53
    Ollie WinesPA
    2414
  54. 54
    Jake StringerESS
    1913
  55. 55
    Eddie BettsCAR
    1913
  56. 56
    Max KingSTK
    2013
  57. 57
    Jordan De GoeyCOL
    2013
  58. 58
    Dylan MooreHAW
    2013
  59. 59
    Devon SmithESS
    2013
  60. 60
    Connor RozeePA
    2113
  61. 61
    Jake AartsRIC
    2113
  62. 62
    Todd MarshallPA
    2113
  63. 63
    Nick HindESS
    2213
  64. 64
    Jack CrispCOL
    2213
  65. 65
    Brent DanielsGWS
    1312
  66. 66
    Cody WeightmanWBD
    1612
  67. 67
    Taylor WalkerADE
    1712
  68. 68
    Adam TreloarWBD
    1712
  69. 69
    Shaun HigginsGEE
    1812
  70. 70
    Jack MahonyNM
    1912
  71. 71
    Andrew GaffWCE
    2112
  72. 72
    Luke DahlhausGEE
    2112
  73. 73
    Jack SteeleSTK
    2212
  74. 74
    Cameron GuthrieGEE
    2312
  75. 75
    Charlie DixonPA
    2412
  76. 76
    Lance FranklinSYD
    1811
  77. 77
    Daniel McStayBRI
    1911
  78. 78
    Will HaywardSYD
    2011
  79. 79
    Josh ThomasCOL
    2011
  80. 80
    Patrick CrippsCAR
    2011
  81. 81
    Jack SinclairSTK
    2111
  82. 82
    Josh P. KennedySYD
    2111
  83. 83
    Oscar AllenWCE
    2111
  84. 84
    David MundyFRE
    2211
  85. 85
    Ben KeaysADE
    2211
  86. 86
    Liam BakerRIC
    2211
  87. 87
    Jack DarlingWCE
    2211
  88. 88
    Brandan ParfittGEE
    2311
  89. 89
    Isaac SmithGEE
    2411
  90. 90
    Joe DaniherBRI
    2411
  91. 91
    Aaron NaughtonWBD
    2511
  92. 92
    Bailey SmithWBD
    2611
  93. 93
    Jack MartinCAR
    1110
  94. 94
    Tom LynchADE
    1210
  95. 95
    Kane LambertRIC
    1310
  96. 96
    Liam RyanWCE
    1410
  97. 97
    Hugh GreenwoodGCS
    1510
  98. 98
    Mitch CrowdenFRE
    1610
  99. 99
    Bailey ScottNM
    1710
  100. 100
    Izak RankineGCS
    1810
  101. 101
    Steven MotlopPA
    1910
  102. 102
    Luke BreustHAW
    1910
  103. 103
    Steele SidebottomCOL
    2110
  104. 104
    Nic NaitanuiWCE
    2210
  105. 105
    Tom MitchellHAW
    2210
  106. 106
    Dan ButlerSTK
    2210
  107. 107
    Brad CloseGEE
    2210
  108. 108
    Jacob HopperGWS
    2310
  109. 109
    Karl AmonPA
    2410
  110. 110
    Bailey DaleWBD
    2610
  111. 111
    Zac FisherCAR
    109
  112. 112
    Zak ButtersPA
    129
  113. 113
    Nat FyfeFRE
    159
  114. 114
    Jeremy CameronGEE
    159
  115. 115
    Jack SilvagniCAR
    159
  116. 116
    Matt TabernerFRE
    169
  117. 117
    Michael WaltersFRE
    169
  118. 118
    Lachie WhitfieldGWS
    179
  119. 119
    Paddy DowCAR
    179
  120. 120
    Jack BillingsSTK
    189
  121. 121
    Rory SloaneADE
    189
  122. 122
    Callum MillsSYD
    189
  123. 123
    Will SnellingESS
    209
  124. 124
    Ned McHenryADE
    219
  125. 125
    Liam ShielsHAW
    219
  126. 126
    Archie PerkinsESS
    219
  127. 127
    Mitch RobinsonBRI
    229
  128. 128
    Harry SchoenbergADE
    229
  129. 129
    Adam SaadCAR
    229
  130. 130
    Jack LukosiusGCS
    229
  131. 131
    Bradley HillSTK
    229
  132. 132
    Caleb SerongFRE
    229
  133. 133
    Callan WardGWS
    249
  134. 134
    Caleb DanielWBD
    259
  135. 135
    Max GawnMEL
    259
  136. 136
    Kysaiah PickettMEL
    259
  137. 137
    Angus BrayshawMEL
    259
  138. 138
    Sam ReidSYD
    108
  139. 139
    Laitham VandermeerWBD
    118
  140. 140
    Matt de BoerGWS
    118
  141. 141
    Jake MelkshamMEL
    128
  142. 142
    Jeremy FinlaysonGWS
    138
  143. 143
    Zak JonesSTK
    138
  144. 144
    Orazio FantasiaPA
    158
  145. 145
    Nick HolmanGCS
    168
  146. 146
    Zac LangdonWCE
    178
  147. 147
    Lachie NealeBRI
    178
  148. 148
    Cale HookerESS
    188
  149. 149
    Curtis TaylorNM
    198
  150. 150
    Jaidyn StephensonNM
    198
  151. 151
    Jack HigginsSTK
    198
  152. 152
    Luke Davies-UniackeNM
    208
  153. 153
    Lachie SchultzFRE
    208
  154. 154
    James WorpelHAW
    208
  155. 155
    Jack ScrimshawHAW
    208
  156. 156
    Aaron HallNM
    208
  157. 157
    Gary RohanGEE
    218
  158. 158
    Touk MillerGCS
    218
  159. 159
    Callum Ah CheeBRI
    218
  160. 160
    Justin McInerneySYD
    218
  161. 161
    Mitch GeorgiadesPA
    218
  162. 162
    Dom SheedWCE
    228
  163. 163
    Sam WicksSYD
    228
  164. 164
    Ben McEvoyHAW
    228
  165. 165
    Willem DrewPA
    248
  166. 166
    Christian SalemMEL
    248
  167. 167
    Darcy Byrne-JonesPA
    248
  168. 168
    Tim TarantoGWS
    248
  169. 169
    Luke JacksonMEL
    248
  170. 170
    Tom LiberatoreWBD
    258
  171. 171
    Jesse HoganGWS
    97
  172. 172
    James CousinsHAW
    107
  173. 173
    Oliver HenryCOL
    107
  174. 174
    Lachlan BrambleHAW
    107
  175. 175
    Jamie ElliottCOL
    137
  176. 176
    Chad WarnerSYD
    137
  177. 177
    Ben CunningtonNM
    157
  178. 178
    Gryan MiersGEE
    157
  179. 179
    Esava RatugoleaGEE
    157
  180. 180
    Shane EdwardsRIC
    167
  181. 181
    Ryan ByrnesSTK
    167
  182. 182
    Sam Powell-PepperPA
    167
  183. 183
    Harrison JonesESS
    167
  184. 184
    Kyle LangfordESS
    177
  185. 185
    Brandon EllisGCS
    187
  186. 186
    Brayden HamESS
    197
  187. 187
    Tim O'BrienHAW
    197
  188. 188
    James RoweADE
    197
  189. 189
    Sebastian RossSTK
    207
  190. 190
    Josh BruceWBD
    207
  191. 191
    Cameron ZurhaarNM
    207
  192. 192
    Jason CastagnaRIC
    217
  193. 193
    Peter WrightESS
    217
  194. 194
    Brody MihocekCOL
    217
  195. 195
    Zach TuohyGEE
    217
  196. 196
    Alex SextonGCS
    217
  197. 197
    Ben KingGCS
    227
  198. 198
    Nick LarkeyNM
    227
  199. 199
    Todd GoldsteinNM
    227
  200. 200
    Oliver FlorentSYD
    237
  201. 201
    Ryan BurtonPA
    247
  202. 202
    Bayley FritschMEL
    247
  203. 203
    Logan McDonaldSYD
    76
  204. 204
    Michael GibbonsCAR
    116
  205. 205
    Tyler BrockmanHAW
    116
  206. 206
    Tom FullartonBRI
    126
  207. 207
    Rory LobbFRE
    136
  208. 208
    Tom PowellNM
    136
  209. 209
    Riley BonnerPA
    146
  210. 210
    Jake WatermanWCE
    146
  211. 211
    Zac WilliamsCAR
    146
  212. 212
    Shane McAdamADE
    156
  213. 213
    Marc MurphyCAR
    156
  214. 214
    Andrew McGrathESS
    156
  215. 215
    Sam FlandersGCS
    166
  216. 216
    Daniel LloydGWS
    166
  217. 217
    Darcy FogartyADE
    176
  218. 218
    Xavier O'HalloranGWS
    176
  219. 219
    Jack PetruccelleWCE
    176
  220. 220
    Sam BerryADE
    176
  221. 221
    Liam HenryFRE
    176
  222. 222
    Peter LadhamsPA
    176
  223. 223
    Lachie FogartyCAR
    176
  224. 224
    Keidean ColemanBRI
    186
  225. 225
    Jaeger O'MearaHAW
    186
  226. 226
    David MackayADE
    186
  227. 227
    Harry McKayCAR
    196
  228. 228
    Lachlan ShollADE
    196
  229. 229
    Dyson HeppellESS
    196
  230. 230
    Jacob KoschitzkeHAW
    206
  231. 231
    Andrew BrayshawFRE
    206
  232. 232
    Brad CrouchSTK
    206
  233. 233
    Anthony ScottWBD
    216
  234. 234
    Tom HickeySYD
    216
  235. 235
    Jordan DawsonSYD
    236
  236. 236
    Ed LangdonMEL
    246
  237. 237
    Callum SinclairSYD
    45
  238. 238
    David CuninghamCAR
    45
  239. 239
    Riley GarciaWBD
    95
  240. 240
    Daniel McKenzieSTK
    125
  241. 241
    Sam SwitkowskiFRE
    125
  242. 242
    Hayden McLeanSYD
    125
  243. 243
    Mitch DuncanGEE
    135
  244. 244
    Lachie WellerGCS
    135
  245. 245
    Tom CutlerESS
    135
  246. 246
    Tanner BruhnGWS
    135
  247. 247
    Shane MumfordGWS
    145
  248. 248
    Liam DugganWCE
    145
  249. 249
    Mitch LewisHAW
    145
  250. 250
    Aaron FrancisESS
    155