AFL Player Stats

AFL Goal Assists

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

Every player, no games qualifier.

Leader ยท Goal AssistsChristian Petracca leads the AFL for goal assists in 2022 with 28.

Full ranking

Top 250 of 251
#PlayerGPAssists
  1. 1
    Christian PetraccaMEL
    2428
  2. 2
    Tom HawkinsGEE
    2527
  3. 3
    Ben AinsworthGCS
    2225
  4. 4
    Marcus BontempelliWBD
    2224
  5. 5
    Chad WarnerSYD
    2424
  6. 6
    Patrick LipinskiCOL
    2522
  7. 7
    Brad CloseGEE
    2522
  8. 8
    Jeremy CameronGEE
    2421
  9. 9
    Tom PapleySYD
    1920
  10. 10
    Cam RaynerBRI
    2420
  11. 11
    Scott PendleburyCOL
    2420
  12. 12
    Charlie CameronBRI
    2520
  13. 13
    Jarryd LyonsBRI
    2219
  14. 14
    Shane EdwardsRIC
    2219
  15. 15
    Gryan MiersGEE
    2219
  16. 16
    Lachie SchultzFRE
    2319
  17. 17
    Clayton OliverMEL
    2319
  18. 18
    Hugh McCluggageBRI
    2419
  19. 19
    Izak RankineGCS
    1818
  20. 20
    Patrick DangerfieldGEE
    1818
  21. 21
    Trent CotchinRIC
    1918
  22. 22
    Jack MacraeWBD
    2318
  23. 23
    Jye CaldwellESS
    2017
  24. 24
    Alex Neal-BullenMEL
    2317
  25. 25
    Shai BoltonRIC
    2317
  26. 26
    Bailey SmithWBD
    1716
  27. 27
    Zach MerrettESS
    1916
  28. 28
    Dylan ShielESS
    1916
  29. 29
    Dan ButlerSTK
    1916
  30. 30
    Zak ButtersPA
    2016
  31. 31
    Stephen ConiglioGWS
    2116
  32. 32
    Travis BoakPA
    2116
  33. 33
    Jai NewcombeHAW
    2216
  34. 34
    Jarrod BerryBRI
    2316
  35. 35
    Bayley FritschMEL
    2416
  36. 36
    Callum MillsSYD
    2516
  37. 37
    Travis ColyerFRE
    1815
  38. 38
    Nick HindESS
    2115
  39. 39
    Luke BreustHAW
    2115
  40. 40
    Jaeger O'MearaHAW
    2115
  41. 41
    Touk MillerGCS
    2215
  42. 42
    Dayne ZorkoBRI
    2215
  43. 43
    Charlie SpargoMEL
    2415
  44. 44
    James RowbottomSYD
    2415
  45. 45
    Errol GuldenSYD
    2515
  46. 46
    Sam SwitkowskiFRE
    1414
  47. 47
    Max HolmesGEE
    1814
  48. 48
    Taylor AdamsCOL
    1814
  49. 49
    Dion PrestiaRIC
    1914
  50. 50
    Jeremy FinlaysonPA
    2014
  51. 51
    Ollie WinesPA
    2114
  52. 52
    Joel SelwoodGEE
    2114
  53. 53
    Dylan MooreHAW
    2214
  54. 54
    Aaron NaughtonWBD
    2214
  55. 55
    Daniel McStayBRI
    2214
  56. 56
    Lachie NealeBRI
    2514
  57. 57
    Robbie GrayPA
    1613
  58. 58
    Jack GunstonHAW
    1613
  59. 59
    Taylor WalkerADE
    1813
  60. 60
    Corey DurdinCAR
    2113
  61. 61
    Ben KeaysADE
    2213
  62. 62
    Tom LiberatoreWBD
    2213
  63. 63
    Peter WrightESS
    2213
  64. 64
    Beau McCreeryCOL
    2213
  65. 65
    Lance FranklinSYD
    2313
  66. 66
    Josh DunkleyWBD
    2313
  67. 67
    Will HaywardSYD
    2513
  68. 68
    Jack LukosiusGCS
    1312
  69. 69
    Rhylee WestWBD
    1412
  70. 70
    Darcy ParishESS
    1612
  71. 71
    Lachlan MurphyADE
    1712
  72. 72
    Luke ShueyWCE
    1712
  73. 73
    Liam RyanWCE
    1712
  74. 74
    Jack HigginsSTK
    1812
  75. 75
    Lochie O'BrienCAR
    1912
  76. 76
    Matt GuelfiESS
    2012
  77. 77
    Jy SimpkinNM
    2112
  78. 78
    Josh KellyGWS
    2112
  79. 79
    Noah AndersonGCS
    2112
  80. 80
    Jack RiewoldtRIC
    2112
  81. 81
    Rory LobbFRE
    2112
  82. 82
    Brad CrouchSTK
    2112
  83. 83
    Tom GreenGWS
    2112
  84. 84
    Charlie CurnowCAR
    2212
  85. 85
    Connor RozeePA
    2212
  86. 86
    Mitch DuncanGEE
    2212
  87. 87
    David SwallowGCS
    2212
  88. 88
    Will Hoskin-ElliottCOL
    2412
  89. 89
    Isaac SmithGEE
    2412
  90. 90
    Tyson StengleGEE
    2512
  91. 91
    Jack CrispCOL
    2512
  92. 92
    Jake MelkshamMEL
    1111
  93. 93
    Tim KellyWCE
    1711
  94. 94
    Jamie CrippsWCE
    1711
  95. 95
    Eric HipwoodBRI
    1711
  96. 96
    Matthew OwiesCAR
    1711
  97. 97
    Archie PerkinsESS
    1811
  98. 98
    Jesse HoganGWS
    1811
  99. 99
    Joe DaniherBRI
    1911
  100. 100
    Bradley HillSTK
    2111
  101. 101
    Patrick CrippsCAR
    2111
  102. 102
    Tom MitchellHAW
    2111
  103. 103
    Michael WaltersFRE
    2111
  104. 104
    Todd GoldsteinNM
    2211
  105. 105
    Sam Powell-PepperPA
    2211
  106. 106
    Tim MembreySTK
    2211
  107. 107
    Michael FrederickFRE
    2211
  108. 108
    Luke JacksonMEL
    2211
  109. 109
    Daniel RioliRIC
    2311
  110. 110
    Andrew BrayshawFRE
    2411
  111. 111
    Isaac HeeneySYD
    2511
  112. 112
    Oliver FlorentSYD
    2511
  113. 113
    Laitham VandermeerWBD
    1010
  114. 114
    Shane McAdamADE
    1510
  115. 115
    Maurice RioliRIC
    1510
  116. 116
    Jaidyn StephensonNM
    1610
  117. 117
    Tim TarantoGWS
    1610
  118. 118
    James RoweADE
    1710
  119. 119
    Logan McDonaldSYD
    1710
  120. 120
    Jade GreshamSTK
    1810
  121. 121
    Ned McHenryADE
    2010
  122. 122
    Todd MarshallPA
    2110
  123. 123
    Jarrod WittsGCS
    2210
  124. 124
    Karl AmonPA
    2210
  125. 125
    Jayden ShortRIC
    2310
  126. 126
    Brody MihocekCOL
    2310
  127. 127
    Will BrodieFRE
    2410
  128. 128
    Charlie DixonPA
    129
  129. 129
    Wayne MileraADE
    129
  130. 130
    Steven MotlopPA
    149
  131. 131
    George HewettCAR
    159
  132. 132
    Robbie McCombWBD
    159
  133. 133
    Toby GreeneGWS
    159
  134. 134
    Keidean ColemanBRI
    189
  135. 135
    Jake WatermanWCE
    209
  136. 136
    Jack GrahamRIC
    209
  137. 137
    Jack DarlingWCE
    219
  138. 138
    Jack ReddenWCE
    219
  139. 139
    James HarmesMEL
    219
  140. 140
    Jordan DawsonADE
    229
  141. 141
    Jack VineyMEL
    229
  142. 142
    Ed LangdonMEL
    239
  143. 143
    Lincoln McCarthyBRI
    259
  144. 144
    Devon SmithESS
    88
  145. 145
    Noah CumberlandRIC
    98
  146. 146
    Xavier O'NeillWCE
    118
  147. 147
    Gary RohanGEE
    128
  148. 148
    Jack MartinCAR
    128
  149. 149
    Jack RossRIC
    158
  150. 150
    Jack NewnesCAR
    168
  151. 151
    Darcy FogartyADE
    178
  152. 152
    Nick VlastuinRIC
    178
  153. 153
    Lachie WhitfieldGWS
    188
  154. 154
    Matthew CottrellCAR
    188
  155. 155
    Jordan De GoeyCOL
    198
  156. 156
    Rory LairdADE
    208
  157. 157
    Mason RedmanESS
    208
  158. 158
    Nick HolmanGCS
    208
  159. 159
    Luke Davies-UniackeNM
    218
  160. 160
    Sebastian RossSTK
    218
  161. 161
    Zach GuthrieGEE
    218
  162. 162
    Sean DarcyFRE
    218
  163. 163
    Harry MorrisonHAW
    218
  164. 164
    Nic MartinESS
    218
  165. 165
    Jack SinclairSTK
    228
  166. 166
    Max KingSTK
    228
  167. 167
    Willem DrewPA
    228
  168. 168
    Toby NankervisRIC
    238
  169. 169
    Kysaiah PickettMEL
    238
  170. 170
    Bailey DaleWBD
    238
  171. 171
    James AishFRE
    238
  172. 172
    Bailey BanfieldFRE
    238
  173. 173
    Zach TuohyGEE
    248
  174. 174
    Nick BlakeySYD
    248
  175. 175
    Zac BaileyBRI
    248
  176. 176
    Luke ParkerSYD
    258
  177. 177
    Josh DaicosCOL
    258
  178. 178
    Steele SidebottomCOL
    258
  179. 179
    Cameron GuthrieGEE
    258
  180. 180
    Sam MenegolaGEE
    77
  181. 181
    Hayden McLeanSYD
    97
  182. 182
    Tom McDonaldMEL
    97
  183. 183
    James PeatlingGWS
    127
  184. 184
    Josh WardHAW
    147
  185. 185
    Mitch LewisHAW
    157
  186. 186
    Malcolm RosasGCS
    157
  187. 187
    Paul CurtisNM
    157
  188. 188
    Jason CastagnaRIC
    167
  189. 189
    Kane FarrellPA
    167
  190. 190
    Harry SchoenbergADE
    167
  191. 191
    Brandan ParfittGEE
    177
  192. 192
    Sam BerryADE
    187
  193. 193
    Jack SteeleSTK
    187
  194. 194
    Cameron ZurhaarNM
    197
  195. 195
    Mason WoodSTK
    197
  196. 196
    Jack ZiebellNM
    197
  197. 197
    Jamie ElliottCOL
    197
  198. 198
    Sam WalshCAR
    207
  199. 199
    Brodie SmithADE
    217
  200. 200
    Hugh GreenwoodNM
    217
  201. 201
    Sam DochertyCAR
    227
  202. 202
    Zac FisherCAR
    227
  203. 203
    Justin McInerneySYD
    227
  204. 204
    Mabior CholGCS
    227
  205. 205
    Adam TreloarWBD
    227
  206. 206
    Daniel RichBRI
    227
  207. 207
    Caleb SerongFRE
    227
  208. 208
    Harry HimmelbergGWS
    227
  209. 209
    John NobleCOL
    257
  210. 210
    Nick DaicosCOL
    257
  211. 211
    Nakia CockatooBRI
    86
  212. 212
    Chad WingardHAW
    106
  213. 213
    Braydon PreussGWS
    106
  214. 214
    Wil PowellGCS
    126
  215. 215
    Jake RiccardiGWS
    156
  216. 216
    Dylan StephensSYD
    156
  217. 217
    Jake StringerESS
    156
  218. 218
    Jake SoligoADE
    166
  219. 219
    Finn MaginnessHAW
    166
  220. 220
    Nasiah Wanganeen-MileraSTK
    176
  221. 221
    Ben LongSTK
    196
  222. 222
    Connor MacdonaldHAW
    206
  223. 223
    Griffin LogueFRE
    206
  224. 224
    Blake AcresFRE
    206
  225. 225
    Adam SaadCAR
    216
  226. 226
    Lachie AshGWS
    216
  227. 227
    Brandon EllisGCS
    216
  228. 228
    Conor NashHAW
    216
  229. 229
    David MundyFRE
    226
  230. 230
    Bailey WilliamsWBD
    226
  231. 231
    Oscar McInerneyBRI
    226
  232. 232
    Dyson HeppellESS
    226
  233. 233
    Jack GinnivanCOL
    236
  234. 234
    Tom SparrowMEL
    236
  235. 235
    Liam BakerRIC
    236
  236. 236
    Jordan ClarkFRE
    246
  237. 237
    Darcy CameronCOL
    246
  238. 238
    Tom AtkinsGEE
    256
  239. 239
    Jack CarrollCAR
    55
  240. 240
    Brodie GrundyCOL
    65
  241. 241
    Nat FyfeFRE
    75
  242. 242
    Zac LangdonWCE
    85
  243. 243
    Deven RobertsonBRI
    85
  244. 244
    Lachlan BrambleHAW
    95
  245. 245
    Luke DahlhausGEE
    105
  246. 246
    Xavier DuursmaPA
    115
  247. 247
    Elliott HimmelbergADE
    115
  248. 248
    Charlie LazzaroNM
    125
  249. 249
    Zak JonesSTK
    135
  250. 250
    Willie RioliWCE
    135