AFL Player Stats

AFL Fantasy Points

The top fantasy points scorers in AFL, ranked.

Every player, no games qualifier.

Leader ยท Fantasy PointsJack Macrae leads the AFL for fantasy points in 2021 with 3020.

Full ranking

Top 250 of 251
#PlayerGPPoints
  1. 1
    Jack MacraeWBD
    263,020
  2. 2
    Jarryd LyonsBRI
    242,788
  3. 3
    Christian PetraccaMEL
    252,788
  4. 4
    Max GawnMEL
    252,768
  5. 5
    Marcus BontempelliWBD
    262,749
  6. 6
    Clayton OliverMEL
    252,736
  7. 7
    Ollie WinesPA
    242,687
  8. 8
    Jack SteeleSTK
    222,681
  9. 9
    Touk MillerGCS
    212,565
  10. 10
    Tim TarantoGWS
    242,556
  11. 11
    Zach MerrettESS
    232,544
  12. 12
    Tom MitchellHAW
    222,533
  13. 13
    Rory LairdADE
    222,453
  14. 14
    Dayne ZorkoBRI
    232,453
  15. 15
    Darcy ParishESS
    232,442
  16. 16
    Cameron GuthrieGEE
    232,434
  17. 17
    Hugh McCluggageBRI
    242,398
  18. 18
    Sam WalshCAR
    222,397
  19. 19
    Josh KellyGWS
    232,380
  20. 20
    Ben KeaysADE
    222,373
  21. 21
    Karl AmonPA
    242,350
  22. 22
    Daniel RichBRI
    242,348
  23. 23
    Bailey SmithWBD
    262,298
  24. 24
    Luke ParkerSYD
    232,297
  25. 25
    Tom LiberatoreWBD
    252,269
  26. 26
    Christian SalemMEL
    242,268
  27. 27
    Travis BoakPA
    232,254
  28. 28
    Jack CrispCOL
    222,239
  29. 29
    Isaac SmithGEE
    242,210
  30. 30
    Aaron HallNM
    202,183
  31. 31
    Caleb DanielWBD
    252,183
  32. 32
    Brodie GrundyCOL
    202,128
  33. 33
    Jake LloydSYD
    222,128
  34. 34
    Bailey DaleWBD
    262,125
  35. 35
    Lachie HunterWBD
    252,107
  36. 36
    Paul SeedsmanADE
    222,102
  37. 37
    Jy SimpkinNM
    222,100
  38. 38
    Jack ZiebellNM
    212,098
  39. 39
    Andrew BrayshawFRE
    202,085
  40. 40
    Joel SelwoodGEE
    242,075
  41. 41
    Jacob HopperGWS
    232,070
  42. 42
    Jayden ShortRIC
    222,054
  43. 43
    Andrew GaffWCE
    212,044
  44. 44
    Jordan DawsonSYD
    232,044
  45. 45
    Dom SheedWCE
    222,015
  46. 46
    Ed LangdonMEL
    242,011
  47. 47
    Isaac CummingGWS
    242,003
  48. 48
    Sam MenegolaGEE
    231,996
  49. 49
    Callan WardGWS
    241,985
  50. 50
    Callum MillsSYD
    181,973
  51. 51
    Sean DarcyFRE
    211,971
  52. 52
    David MundyFRE
    221,958
  53. 53
    Ed CurnowCAR
    221,955
  54. 54
    Tom StewartGEE
    201,936
  55. 55
    Brad CrouchSTK
    201,904
  56. 56
    Tom HawkinsGEE
    251,896
  57. 57
    Jack LukosiusGCS
    221,892
  58. 58
    Todd GoldsteinNM
    221,887
  59. 59
    David SwallowGCS
    211,879
  60. 60
    Nic NaitanuiWCE
    221,877
  61. 61
    Josh P. KennedySYD
    211,868
  62. 62
    Nick HindESS
    221,859
  63. 63
    Steele SidebottomCOL
    211,857
  64. 64
    Dan HoustonPA
    231,842
  65. 65
    Darcy Byrne-JonesPA
    241,829
  66. 66
    Alex Neal-BullenMEL
    251,829
  67. 67
    Caleb SerongFRE
    221,810
  68. 68
    Willem DrewPA
    241,796
  69. 69
    Dyson HeppellESS
    191,792
  70. 70
    Brayden MaynardCOL
    221,792
  71. 71
    Oscar McInerneyBRI
    231,786
  72. 72
    Ryan BurtonPA
    241,775
  73. 73
    Ben McEvoyHAW
    221,766
  74. 74
    Liam ShielsHAW
    211,764
  75. 75
    Zach TuohyGEE
    211,760
  76. 76
    Jordan RidleyESS
    221,754
  77. 77
    Zac BaileyBRI
    241,745
  78. 78
    Angus BrayshawMEL
    251,733
  79. 79
    Tim EnglishWBD
    221,731
  80. 80
    Tom HickeySYD
    211,730
  81. 81
    Jaeger O'MearaHAW
    181,726
  82. 82
    Jack GrahamRIC
    221,726
  83. 83
    Taylor DuryeaWBD
    251,726
  84. 84
    Reilly O'BrienADE
    201,721
  85. 85
    Mitch RobinsonBRI
    221,714
  86. 86
    Grant BirchallBRI
    231,714
  87. 87
    Tarryn ThomasNM
    211,706
  88. 88
    Brandan ParfittGEE
    231,700
  89. 89
    Jack ReddenWCE
    181,690
  90. 90
    Jordan De GoeyCOL
    201,690
  91. 91
    Brandon EllisGCS
    181,689
  92. 92
    Joe DaniherBRI
    241,682
  93. 93
    Scott LycettPA
    201,679
  94. 94
    Brodie SmithADE
    211,672
  95. 95
    Jack SinclairSTK
    211,664
  96. 96
    Luke RyanFRE
    191,661
  97. 97
    Aaron NaughtonWBD
    251,658
  98. 98
    Lachie NealeBRI
    171,654
  99. 99
    Mark BlicavsGEE
    241,650
  100. 100
    Oliver FlorentSYD
    231,645
  101. 101
    John NobleCOL
    221,641
  102. 102
    Patrick CrippsCAR
    201,635
  103. 103
    Luke Davies-UniackeNM
    201,634
  104. 104
    Charlie DixonPA
    241,633
  105. 105
    Blake HardwickHAW
    201,630
  106. 106
    Tom McDonaldMEL
    231,624
  107. 107
    Tim MembreySTK
    211,622
  108. 108
    Isaac HeeneySYD
    211,621
  109. 109
    Lachie WhitfieldGWS
    171,619
  110. 110
    Noah AndersonGCS
    201,619
  111. 111
    Jacob WeiteringCAR
    221,619
  112. 112
    Lachie AshGWS
    231,617
  113. 113
    Jaidyn StephensonNM
    191,611
  114. 114
    Tom PhillipsHAW
    221,608
  115. 115
    Tim KellyWCE
    191,601
  116. 116
    Liam BakerRIC
    221,601
  117. 117
    Sebastian RossSTK
    201,597
  118. 118
    Jack ScrimshawHAW
    201,595
  119. 119
    Aliir AliirPA
    241,591
  120. 120
    Wil PowellGCS
    221,588
  121. 121
    Chris MayneCOL
    171,578
  122. 122
    Steven MayMEL
    231,575
  123. 123
    Adam CerraFRE
    181,572
  124. 124
    Bradley HillSTK
    221,571
  125. 125
    James WorpelHAW
    201,570
  126. 126
    Jamie CrippsWCE
    221,562
  127. 127
    Jake LeverMEL
    251,559
  128. 128
    Jack HenryGEE
    241,558
  129. 129
    Will SnellingESS
    201,554
  130. 130
    Shai BoltonRIC
    201,553
  131. 131
    Bayley FritschMEL
    241,547
  132. 132
    Rory SloaneADE
    181,544
  133. 133
    Charlie CameronBRI
    241,542
  134. 134
    Kysaiah PickettMEL
    251,535
  135. 135
    Adam SaadCAR
    221,534
  136. 136
    Jack DarlingWCE
    221,532
  137. 137
    Jack BowesGCS
    191,531
  138. 138
    Harry SchoenbergADE
    221,531
  139. 139
    Jake StringerESS
    191,528
  140. 140
    Harris AndrewsBRI
    231,528
  141. 141
    James AishFRE
    221,524
  142. 142
    Harry PerrymanGWS
    181,523
  143. 143
    Lincoln McCarthyBRI
    241,520
  144. 144
    Scott PendleburyCOL
    181,519
  145. 145
    Bailey WilliamsWBD
    231,519
  146. 146
    Nick HaynesGWS
    211,517
  147. 147
    James JordonMEL
    251,517
  148. 148
    Harry HimmelbergGWS
    241,503
  149. 149
    Daniel HoweHAW
    201,502
  150. 150
    Jack BillingsSTK
    181,501
  151. 151
    Toby GreeneGWS
    181,499
  152. 152
    Tom PapleySYD
    231,499
  153. 153
    Mason RedmanESS
    221,496
  154. 154
    Ben CunningtonNM
    151,488
  155. 155
    Luke JacksonMEL
    241,482
  156. 156
    Tom JonasPA
    241,479
  157. 157
    Rhys StanleyGEE
    191,475
  158. 158
    Kyle LangfordESS
    171,472
  159. 159
    Adam TreloarWBD
    171,468
  160. 160
    Jed BewsGEE
    251,447
  161. 161
    Tom AtkinsGEE
    221,440
  162. 162
    Will Hoskin-ElliottCOL
    201,437
  163. 163
    James HarmesMEL
    181,432
  164. 164
    Harry CunninghamSYD
    211,428
  165. 165
    Trent RiversMEL
    251,428
  166. 166
    Justin McInerneySYD
    211,427
  167. 167
    Brad SheppardWCE
    201,426
  168. 168
    Connor RozeePA
    211,421
  169. 169
    Dane RampeSYD
    201,418
  170. 170
    Jack RiewoldtRIC
    221,415
  171. 171
    Peter WrightESS
    211,414
  172. 172
    Chad WingardHAW
    161,411
  173. 173
    Dylan MooreHAW
    201,407
  174. 174
    Taylor AdamsCOL
    141,405
  175. 175
    Lachie HendersonGEE
    211,399
  176. 176
    Patrick DangerfieldGEE
    161,396
  177. 177
    Isaac QuaynorCOL
    201,395
  178. 178
    Callum WilkieSTK
    221,391
  179. 179
    George HewettSYD
    211,385
  180. 180
    Sam DochertyCAR
    141,381
  181. 181
    Jack VineyMEL
    151,374
  182. 182
    Miles BergmanPA
    231,370
  183. 183
    Josh RothamWCE
    191,360
  184. 184
    Charlie SpargoMEL
    251,359
  185. 185
    Tom DoedeeADE
    211,347
  186. 186
    Brody MihocekCOL
    211,340
  187. 187
    Josh DunkleyWBD
    151,339
  188. 188
    Toby NankervisRIC
    161,332
  189. 189
    Harry McKayCAR
    191,331
  190. 190
    Jayden LaverdeESS
    231,328
  191. 191
    Hugh GreenwoodGCS
    151,319
  192. 192
    Shannon HurnWCE
    151,313
  193. 193
    Jack HigginsSTK
    191,312
  194. 194
    Mitch DuncanGEE
    131,307
  195. 195
    Shaun AtleyNM
    201,303
  196. 196
    Dustin MartinRIC
    161,298
  197. 197
    Charlie BallardGCS
    211,295
  198. 198
    Devon SmithESS
    201,294
  199. 199
    Errol GuldenSYD
    181,290
  200. 200
    Trent CotchinRIC
    171,289
  201. 201
    Sam FrostHAW
    221,289
  202. 202
    Robbie GrayPA
    181,288
  203. 203
    Brad CloseGEE
    221,286
  204. 204
    Taylor WalkerADE
    171,285
  205. 205
    Dougal HowardSTK
    211,281
  206. 206
    Jake KellyADE
    201,276
  207. 207
    Jordan RougheadCOL
    211,274
  208. 208
    Shaun HigginsGEE
    181,269
  209. 209
    Connor IdunGWS
    231,263
  210. 210
    Lance FranklinSYD
    181,262
  211. 211
    Nat FyfeFRE
    151,261
  212. 212
    Steven MotlopPA
    191,260
  213. 213
    Josh BruceWBD
    201,256
  214. 214
    Tom GreenGWS
    181,254
  215. 215
    Sam WicksSYD
    221,249
  216. 216
    Darcy CameronCOL
    181,247
  217. 217
    Jack NewnesCAR
    191,244
  218. 218
    Andrew McGrathESS
    151,240
  219. 219
    Travis ColyerFRE
    221,240
  220. 220
    Tom ColeWCE
    221,238
  221. 221
    Cameron ZurhaarNM
    201,237
  222. 222
    Dylan GrimesRIC
    211,236
  223. 223
    Jimmy WebsterSTK
    201,235
  224. 224
    Oleg MarkovGCS
    171,233
  225. 225
    Sam TaylorGWS
    191,216
  226. 226
    Josh DaicosCOL
    171,213
  227. 227
    Lachlan ShollADE
    191,211
  228. 228
    James RowbottomSYD
    171,210
  229. 229
    Nic NewmanCAR
    141,209
  230. 230
    Oscar AllenWCE
    211,209
  231. 231
    Dan ButlerSTK
    221,206
  232. 232
    Peter LadhamsPA
    171,200
  233. 233
    Alex KeathWBD
    231,199
  234. 234
    Nick LarkeyNM
    221,196
  235. 235
    Blake AcresFRE
    181,189
  236. 236
    Tom McCartinSYD
    221,184
  237. 237
    Brandon StarcevichBRI
    241,183
  238. 238
    Ben AinsworthGCS
    171,181
  239. 239
    Will HaywardSYD
    201,179
  240. 240
    Daniel McStayBRI
    191,176
  241. 241
    Luke BreustHAW
    191,171
  242. 242
    Rowan MarshallSTK
    131,167
  243. 243
    Josh ThomasCOL
    201,161
  244. 244
    Lachie SchultzFRE
    201,159
  245. 245
    Changkuoth JiathHAW
    161,157
  246. 246
    Gary RohanGEE
    211,154
  247. 247
    Zak JonesSTK
    131,150
  248. 248
    Jason CastagnaRIC
    211,150
  249. 249
    Jake KolodjashnijGEE
    221,139
  250. 250
    Luke DunstanSTK
    121,135