AFL Player Stats

AFL Goal Assists

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

Leader ยท Goal AssistsChristian Petracca leads the AFL for goal assists in 2022, averaging 1.2 a game.

Full ranking

Top 250 of 251
#PlayerGPper game
  1. 1
    Christian PetraccaMEL
    241.2
  2. 2
    Ben AinsworthGCS
    221.1
  3. 3
    Marcus BontempelliWBD
    221.1
  4. 4
    Tom HawkinsGEE
    251.1
  5. 5
    Tom PapleySYD
    191.1
  6. 6
    Chad WarnerSYD
    241.0
  7. 7
    Izak RankineGCS
    181.0
  8. 8
    Patrick DangerfieldGEE
    181.0
  9. 9
    Sam SwitkowskiFRE
    141.0
  10. 10
    Jake MelkshamMEL
    111.0
  11. 11
    Laitham VandermeerWBD
    101.0
  12. 12
    Devon SmithESS
    81.0
  13. 13
    Sam MenegolaGEE
    71.0
  14. 14
    Jack CarrollCAR
    51.0
  15. 15
    Lachie FogartyCAR
    31.0
  16. 16
    Jye AmissFRE
    31.0
  17. 17
    Dean KentSTK
    21.0
  18. 18
    Jack SaundersHAW
    11.0
  19. 19
    James TsitasGCS
    11.0
  20. 20
    Trent CotchinRIC
    190.9
  21. 21
    Bailey SmithWBD
    170.9
  22. 22
    Jack LukosiusGCS
    130.9
  23. 23
    Noah CumberlandRIC
    90.9
  24. 24
    Brad CloseGEE
    250.9
  25. 25
    Patrick LipinskiCOL
    250.9
  26. 26
    Jeremy CameronGEE
    240.9
  27. 27
    Jarryd LyonsBRI
    220.9
  28. 28
    Gryan MiersGEE
    220.9
  29. 29
    Shane EdwardsRIC
    220.9
  30. 30
    Rhylee WestWBD
    140.9
  31. 31
    Jye CaldwellESS
    200.9
  32. 32
    Zach MerrettESS
    190.8
  33. 33
    Dan ButlerSTK
    190.8
  34. 34
    Dylan ShielESS
    190.8
  35. 35
    Cam RaynerBRI
    240.8
  36. 36
    Scott PendleburyCOL
    240.8
  37. 37
    Travis ColyerFRE
    180.8
  38. 38
    Brodie GrundyCOL
    60.8
  39. 39
    Lachie SchultzFRE
    230.8
  40. 40
    Clayton OliverMEL
    230.8
  41. 41
    Robbie GrayPA
    160.8
  42. 42
    Jack GunstonHAW
    160.8
  43. 43
    Charlie CameronBRI
    250.8
  44. 44
    Zak ButtersPA
    200.8
  45. 45
    Matthew ParkerRIC
    50.8
  46. 46
    Tom FullartonBRI
    50.8
  47. 47
    Shaun HigginsGEE
    50.8
  48. 48
    Hugh McCluggageBRI
    240.8
  49. 49
    Jack MacraeWBD
    230.8
  50. 50
    Max HolmesGEE
    180.8
  51. 51
    Taylor AdamsCOL
    180.8
  52. 52
    Tom McDonaldMEL
    90.8
  53. 53
    Hayden McLeanSYD
    90.8
  54. 54
    Travis BoakPA
    210.8
  55. 55
    Stephen ConiglioGWS
    210.8
  56. 56
    Darcy ParishESS
    160.8
  57. 57
    Charlie DixonPA
    120.8
  58. 58
    Wayne MileraADE
    120.8
  59. 59
    Nakia CockatooBRI
    80.8
  60. 60
    Tom PhillipsHAW
    40.8
  61. 61
    Sam DayGCS
    40.8
  62. 62
    Alex Neal-BullenMEL
    230.7
  63. 63
    Shai BoltonRIC
    230.7
  64. 64
    Dion PrestiaRIC
    190.7
  65. 65
    Jai NewcombeHAW
    220.7
  66. 66
    Xavier O'NeillWCE
    110.7
  67. 67
    Taylor WalkerADE
    180.7
  68. 68
    Jaeger O'MearaHAW
    210.7
  69. 69
    Nick HindESS
    210.7
  70. 70
    Luke BreustHAW
    210.7
  71. 71
    Nat FyfeFRE
    70.7
  72. 72
    Lachlan MurphyADE
    170.7
  73. 73
    Luke ShueyWCE
    170.7
  74. 74
    Liam RyanWCE
    170.7
  75. 75
    Jeremy FinlaysonPA
    200.7
  76. 76
    Jarrod BerryBRI
    230.7
  77. 77
    Touk MillerGCS
    220.7
  78. 78
    Dayne ZorkoBRI
    220.7
  79. 79
    Bayley FritschMEL
    240.7
  80. 80
    Ollie WinesPA
    210.7
  81. 81
    Joel SelwoodGEE
    210.7
  82. 82
    Jack HigginsSTK
    180.7
  83. 83
    Maurice RioliRIC
    150.7
  84. 84
    Shane McAdamADE
    150.7
  85. 85
    Gary RohanGEE
    120.7
  86. 86
    Jack MartinCAR
    120.7
  87. 87
    Sam MayesPA
    30.7
  88. 88
    Jamie CrippsWCE
    170.6
  89. 89
    Tim KellyWCE
    170.6
  90. 90
    Matthew OwiesCAR
    170.6
  91. 91
    Eric HipwoodBRI
    170.6
  92. 92
    Steven MotlopPA
    140.6
  93. 93
    Callum MillsSYD
    250.6
  94. 94
    Aaron NaughtonWBD
    220.6
  95. 95
    Dylan MooreHAW
    220.6
  96. 96
    Daniel McStayBRI
    220.6
  97. 97
    Lochie O'BrienCAR
    190.6
  98. 98
    Charlie SpargoMEL
    240.6
  99. 99
    James RowbottomSYD
    240.6
  100. 100
    Jaidyn StephensonNM
    160.6
  101. 101
    Tim TarantoGWS
    160.6
  102. 102
    Zac LangdonWCE
    80.6
  103. 103
    Deven RobertsonBRI
    80.6
  104. 104
    Corey DurdinCAR
    210.6
  105. 105
    Archie PerkinsESS
    180.6
  106. 106
    Jesse HoganGWS
    180.6
  107. 107
    Errol GuldenSYD
    250.6
  108. 108
    Matt GuelfiESS
    200.6
  109. 109
    Robbie McCombWBD
    150.6
  110. 110
    George HewettCAR
    150.6
  111. 111
    Toby GreeneGWS
    150.6
  112. 112
    Chad WingardHAW
    100.6
  113. 113
    Braydon PreussGWS
    100.6
  114. 114
    Luke DunstanMEL
    50.6
  115. 115
    Josh HoneyCAR
    50.6
  116. 116
    Phoenix SpicerNM
    50.6
  117. 117
    Tom LiberatoreWBD
    220.6
  118. 118
    Ben KeaysADE
    220.6
  119. 119
    Beau McCreeryCOL
    220.6
  120. 120
    Peter WrightESS
    220.6
  121. 121
    Logan McDonaldSYD
    170.6
  122. 122
    James RoweADE
    170.6
  123. 123
    James PeatlingGWS
    120.6
  124. 124
    Joe DaniherBRI
    190.6
  125. 125
    Rory LobbFRE
    210.6
  126. 126
    Jack RiewoldtRIC
    210.6
  127. 127
    Josh KellyGWS
    210.6
  128. 128
    Jy SimpkinNM
    210.6
  129. 129
    Noah AndersonGCS
    210.6
  130. 130
    Brad CrouchSTK
    210.6
  131. 131
    Tom GreenGWS
    210.6
  132. 132
    Mitch McGovernCAR
    70.6
  133. 133
    Tyler SonsieRIC
    70.6
  134. 134
    Josh DunkleyWBD
    230.6
  135. 135
    Lance FranklinSYD
    230.6
  136. 136
    Lachie NealeBRI
    250.6
  137. 137
    Jade GreshamSTK
    180.6
  138. 138
    Lachlan BrambleHAW
    90.6
  139. 139
    Charlie CurnowCAR
    220.5
  140. 140
    Connor RozeePA
    220.5
  141. 141
    Mitch DuncanGEE
    220.5
  142. 142
    David SwallowGCS
    220.5
  143. 143
    Jack RossRIC
    150.5
  144. 144
    Bradley HillSTK
    210.5
  145. 145
    Tom MitchellHAW
    210.5
  146. 146
    Patrick CrippsCAR
    210.5
  147. 147
    Michael WaltersFRE
    210.5
  148. 148
    Will HaywardSYD
    250.5
  149. 149
    Will Hoskin-ElliottCOL
    240.5
  150. 150
    Isaac SmithGEE
    240.5
  151. 151
    Tim MembreySTK
    220.5
  152. 152
    Todd GoldsteinNM
    220.5
  153. 153
    Sam Powell-PepperPA
    220.5
  154. 154
    Michael FrederickFRE
    220.5
  155. 155
    Luke JacksonMEL
    220.5
  156. 156
    Ned McHenryADE
    200.5
  157. 157
    Keidean ColemanBRI
    180.5
  158. 158
    Jack NewnesCAR
    160.5
  159. 159
    Josh WardHAW
    140.5
  160. 160
    Wil PowellGCS
    120.5
  161. 161
    Luke DahlhausGEE
    100.5
  162. 162
    Ben RonkeSYD
    80.5
  163. 163
    Reef McInnesCOL
    60.5
  164. 164
    Zach SprouleGWS
    60.5
  165. 165
    Jai CulleyWCE
    40.5
  166. 166
    Aaron FrancisESS
    40.5
  167. 167
    Josh TreacyFRE
    40.5
  168. 168
    Will HayesCAR
    20.5
  169. 169
    Oliver DempseyGEE
    20.5
  170. 170
    Riley Collier-DawkinsRIC
    20.5
  171. 171
    Angus SheldrickSYD
    20.5
  172. 172
    Chris BurgessGCS
    20.5
  173. 173
    Sydney StackRIC
    20.5
  174. 174
    Kai LohmannBRI
    20.5
  175. 175
    Jye MenzieESS
    20.5
  176. 176
    Luke StrnadicaWCE
    20.5
  177. 177
    Tyson StengleGEE
    250.5
  178. 178
    Jack CrispCOL
    250.5
  179. 179
    Daniel RioliRIC
    230.5
  180. 180
    Todd MarshallPA
    210.5
  181. 181
    Nick VlastuinRIC
    170.5
  182. 182
    Darcy FogartyADE
    170.5
  183. 183
    Mitch LewisHAW
    150.5
  184. 184
    Malcolm RosasGCS
    150.5
  185. 185
    Paul CurtisNM
    150.5
  186. 186
    Andrew BrayshawFRE
    240.5
  187. 187
    Jarrod WittsGCS
    220.5
  188. 188
    Karl AmonPA
    220.5
  189. 189
    Elliott HimmelbergADE
    110.5
  190. 190
    Xavier DuursmaPA
    110.5
  191. 191
    Jake WatermanWCE
    200.5
  192. 192
    Jack GrahamRIC
    200.5
  193. 193
    Lachie WhitfieldGWS
    180.4
  194. 194
    Matthew CottrellCAR
    180.4
  195. 195
    Dustin MartinRIC
    90.4
  196. 196
    Kyle LangfordESS
    90.4
  197. 197
    Ash JohnsonCOL
    90.4
  198. 198
    Isaac HeeneySYD
    250.4
  199. 199
    Oliver FlorentSYD
    250.4
  200. 200
    Kane FarrellPA
    160.4
  201. 201
    Harry SchoenbergADE
    160.4
  202. 202
    Jason CastagnaRIC
    160.4
  203. 203
    Jayden ShortRIC
    230.4
  204. 204
    Brody MihocekCOL
    230.4
  205. 205
    Jack DarlingWCE
    210.4
  206. 206
    Jack ReddenWCE
    210.4
  207. 207
    James HarmesMEL
    210.4
  208. 208
    Jacob HopperGWS
    70.4
  209. 209
    Cooper StephensGEE
    70.4
  210. 210
    Riley GarciaWBD
    70.4
  211. 211
    Mitch HannanWBD
    70.4
  212. 212
    Jordan De GoeyCOL
    190.4
  213. 213
    Will BrodieFRE
    240.4
  214. 214
    Charlie LazzaroNM
    120.4
  215. 215
    Brandan ParfittGEE
    170.4
  216. 216
    Jack VineyMEL
    220.4
  217. 217
    Jordan DawsonADE
    220.4
  218. 218
    Mason RedmanESS
    200.4
  219. 219
    Nick HolmanGCS
    200.4
  220. 220
    Rory LairdADE
    200.4
  221. 221
    Jake RiccardiGWS
    150.4
  222. 222
    Dylan StephensSYD
    150.4
  223. 223
    Jake StringerESS
    150.4
  224. 224
    Callum Coleman-JonesNM
    100.4
  225. 225
    Darcy MacphersonGCS
    100.4
  226. 226
    Sam WicksSYD
    100.4
  227. 227
    Sam WeidemanMEL
    100.4
  228. 228
    Hugh DixonWCE
    100.4
  229. 229
    Jack HayesSTK
    50.4
  230. 230
    Joel JeffreyGCS
    50.4
  231. 231
    Finn CallaghanGWS
    50.4
  232. 232
    Nick BryanESS
    50.4
  233. 233
    Ben DavisADE
    50.4
  234. 234
    Ed LangdonMEL
    230.4
  235. 235
    Sam BerryADE
    180.4
  236. 236
    Jack SteeleSTK
    180.4
  237. 237
    Willie RioliWCE
    130.4
  238. 238
    Zak JonesSTK
    130.4
  239. 239
    Zach GuthrieGEE
    210.4
  240. 240
    Harry MorrisonHAW
    210.4
  241. 241
    Luke Davies-UniackeNM
    210.4
  242. 242
    Sebastian RossSTK
    210.4
  243. 243
    Sean DarcyFRE
    210.4
  244. 244
    Nic MartinESS
    210.4
  245. 245
    Jake SoligoADE
    160.4
  246. 246
    Finn MaginnessHAW
    160.4
  247. 247
    Jason JohannisenWBD
    80.4
  248. 248
    Quinton NarkleGEE
    80.4
  249. 249
    Jack BillingsSTK
    80.4
  250. 250
    Cameron ZurhaarNM
    190.4