The players with the most marks in AFL, ranked.

Every player, no games qualifier.

Leader ยท MarksTom Stewart has taken the most marks in the AFL in 2020 with 125.

Full ranking

Top 250 of 251
#PlayerGPMarks
  1. 1
    Tom StewartGEE
    18125
  2. 2
    Mitch DuncanGEE
    20123
  3. 3
    Nick HaynesGWS
    17121
  4. 4
    Nick CoffieldSTK
    18118
  5. 5
    Sam MenegolaGEE
    21118
  6. 6
    Tom HawkinsGEE
    21113
  7. 7
    Jayden ShortRIC
    21113
  8. 8
    Brad SheppardWCE
    18112
  9. 9
    Lachie WhitfieldGWS
    17111
  10. 10
    Jordan RidleyESS
    17110
  11. 11
    Liam DugganWCE
    1798
  12. 12
    Nick VlastuinRIC
    2095
  13. 13
    Tom BarrassWCE
    1894
  14. 14
    Cameron GuthrieGEE
    2194
  15. 15
    Gryan MiersGEE
    2193
  16. 16
    Matt TabernerFRE
    1692
  17. 17
    Jack CrispCOL
    1991
  18. 18
    Lachie HendersonGEE
    1490
  19. 19
    Luke RyanFRE
    1788
  20. 20
    Ed LangdonMEL
    1788
  21. 21
    Shannon HurnWCE
    1787
  22. 22
    Darcy MooreCOL
    1887
  23. 23
    Mark O'ConnorGEE
    2187
  24. 24
    Michael HurleyESS
    1486
  25. 25
    Will Hoskin-ElliottCOL
    1885
  26. 26
    Sam DochertyCAR
    1683
  27. 27
    Tim MembreySTK
    1883
  28. 28
    Rowan MarshallSTK
    1983
  29. 29
    Bailey WilliamsWBD
    1882
  30. 30
    Ben PatonSTK
    1982
  31. 31
    Jack HenryGEE
    2182
  32. 32
    Bayley FritschMEL
    1681
  33. 33
    Jake LloydSYD
    1781
  34. 34
    Andrew GaffWCE
    1881
  35. 35
    Levi CasboultCAR
    1780
  36. 36
    Ethan HughesFRE
    1779
  37. 37
    Lachie NealeBRI
    1979
  38. 38
    Eric HipwoodBRI
    1979
  39. 39
    Heath ShawGWS
    1778
  40. 40
    Tom ClureyPA
    1878
  41. 41
    Brayden MaynardCOL
    1978
  42. 42
    Dylan GrimesRIC
    2078
  43. 43
    Patrick DangerfieldGEE
    2178
  44. 44
    Callum MillsSYD
    1577
  45. 45
    Jake KolodjashnijGEE
    1777
  46. 46
    Tim EnglishWBD
    1877
  47. 47
    Jack BillingsSTK
    1977
  48. 48
    Steven MayMEL
    1776
  49. 49
    Dougal HowardSTK
    1976
  50. 50
    Zac BaileyBRI
    1976
  51. 51
    Tom JonasPA
    1976
  52. 52
    Jake LeverMEL
    1775
  53. 53
    Trent McKenziePA
    1775
  54. 54
    Jack RiewoldtRIC
    2175
  55. 55
    Daniel RichBRI
    1574
  56. 56
    Sam CollinsGCS
    1774
  57. 57
    Jacob WeiteringCAR
    1774
  58. 58
    Zach TuohyGEE
    1974
  59. 59
    Jake CarlisleSTK
    1373
  60. 60
    Sam WalshCAR
    1773
  61. 61
    Liam BakerRIC
    2073
  62. 62
    Jeremy McGovernWCE
    1272
  63. 63
    Liam JonesCAR
    1772
  64. 64
    Jack SteeleSTK
    1972
  65. 65
    Dan HoustonPA
    1771
  66. 66
    Darcy GardinerBRI
    1871
  67. 67
    Jason CastagnaRIC
    2171
  68. 68
    Ben AinsworthGCS
    1670
  69. 69
    Harris AndrewsBRI
    1670
  70. 70
    Jarrod BerryBRI
    1770
  71. 71
    Alex KeathWBD
    1870
  72. 72
    Hugh McCluggageBRI
    1970
  73. 73
    Mark BlicavsGEE
    2170
  74. 74
    Grant BirchallBRI
    1669
  75. 75
    Zach MerrettESS
    1669
  76. 76
    Jack BowesGCS
    1769
  77. 77
    Josh J. KennedyWCE
    1769
  78. 78
    Charlie DixonPA
    1869
  79. 79
    Hamish HartlettPA
    1969
  80. 80
    Charlie BallardGCS
    1668
  81. 81
    Brandon EllisGCS
    1668
  82. 82
    Robbie TarrantNM
    1668
  83. 83
    Jack GunstonHAW
    1668
  84. 84
    Kamdyn McIntoshRIC
    1868
  85. 85
    Josh DaicosCOL
    1868
  86. 86
    Brody MihocekCOL
    1868
  87. 87
    Jeremy CameronGWS
    1767
  88. 88
    Luke McDonaldNM
    1766
  89. 89
    Kade SimpsonCAR
    1766
  90. 90
    Liam RyanWCE
    1866
  91. 91
    Mitch RobinsonBRI
    1966
  92. 92
    Kyle LangfordESS
    1665
  93. 93
    Nathan BroadRIC
    1665
  94. 94
    Dayne ZorkoBRI
    1765
  95. 95
    Noah BaltaRIC
    1765
  96. 96
    Josh WalkerNM
    1765
  97. 97
    Jason JohannisenWBD
    1765
  98. 98
    Jed BewsGEE
    2065
  99. 99
    Jack MartinCAR
    1564
  100. 100
    Christian SalemMEL
    1664
  101. 101
    Reilly O'BrienADE
    1764
  102. 102
    Jordan RougheadCOL
    1764
  103. 103
    Jack DarlingWCE
    1864
  104. 104
    Hunter ClarkSTK
    1864
  105. 105
    Darcy Byrne-JonesPA
    1964
  106. 106
    Charlie CameronBRI
    1964
  107. 107
    Jarryd LyonsBRI
    1964
  108. 108
    Bradley HillSTK
    1964
  109. 109
    Max GawnMEL
    1463
  110. 110
    James AishFRE
    1663
  111. 111
    Rory LobbFRE
    1763
  112. 112
    Marc MurphyCAR
    1763
  113. 113
    Shaun HigginsNM
    1763
  114. 114
    Callum Ah CheeBRI
    1863
  115. 115
    Taylor AdamsCOL
    1963
  116. 116
    James SicilyHAW
    1162
  117. 117
    Michael HibberdMEL
    1462
  118. 118
    Ryan LesterBRI
    1562
  119. 119
    Jack LukosiusGCS
    1762
  120. 120
    Jackson NelsonWCE
    1561
  121. 121
    Harry PerrymanGWS
    1661
  122. 122
    Lachie SchultzFRE
    1761
  123. 123
    Harry TaylorGEE
    1961
  124. 124
    Callum WilkieSTK
    1961
  125. 125
    Gary RohanGEE
    1961
  126. 126
    Kane LambertRIC
    2061
  127. 127
    Hayden CrozierWBD
    1559
  128. 128
    Aidan CorrGWS
    1559
  129. 129
    Jordan DawsonSYD
    1659
  130. 130
    Harry CunninghamSYD
    1759
  131. 131
    Caleb DanielWBD
    1859
  132. 132
    Marcus BontempelliWBD
    1859
  133. 133
    Brodie SmithADE
    1658
  134. 134
    Christian PetraccaMEL
    1758
  135. 135
    Karl AmonPA
    1958
  136. 136
    Shai BoltonRIC
    1958
  137. 137
    Harry McKayCAR
    1357
  138. 138
    Shaun AtleyNM
    1757
  139. 139
    Tom PapleySYD
    1757
  140. 140
    Clayton OliverMEL
    1757
  141. 141
    Max KingSTK
    1857
  142. 142
    Brandon StarcevichBRI
    1857
  143. 143
    Brodie GrundyCOL
    1957
  144. 144
    Adam TomlinsonMEL
    1356
  145. 145
    Sam FrostHAW
    1655
  146. 146
    Zak ButtersPA
    1755
  147. 147
    John NobleCOL
    1755
  148. 148
    Dom SheedWCE
    1755
  149. 149
    Lachie HunterWBD
    1054
  150. 150
    David SwallowGCS
    1554
  151. 151
    Will HaywardSYD
    1654
  152. 152
    Lachie PlowmanCAR
    1654
  153. 153
    Daniel McStayBRI
    1754
  154. 154
    Tom LynchADE
    1353
  155. 155
    Luke ParkerSYD
    1753
  156. 156
    Jack NewnesCAR
    1753
  157. 157
    Josh RothamWCE
    1052
  158. 158
    Toby GreeneGWS
    1352
  159. 159
    Brad EbertPA
    1452
  160. 160
    Josh BattleSTK
    1452
  161. 161
    Xavier DuursmaPA
    1552
  162. 162
    Trent DumontNM
    1752
  163. 163
    Tom MitchellHAW
    1752
  164. 164
    Dustin MartinRIC
    2052
  165. 165
    Jake WatermanWCE
    1051
  166. 166
    Jack ScrimshawHAW
    1351
  167. 167
    Brennan CoxFRE
    1351
  168. 168
    Tom McCartinSYD
    1451
  169. 169
    Michael GibbonsCAR
    1551
  170. 170
    Ben McEvoyHAW
    1651
  171. 171
    Cam RaynerBRI
    1751
  172. 172
    Adam CerraFRE
    1751
  173. 173
    Jamie ElliottCOL
    1851
  174. 174
    Travis BoakPA
    1951
  175. 175
    Easton WoodWBD
    1350
  176. 176
    Chris MayneCOL
    1450
  177. 177
    Nathan WilsonFRE
    1550
  178. 178
    Touk MillerGCS
    1750
  179. 179
    Jack MacraeWBD
    1850
  180. 180
    Tom ColeWCE
    1549
  181. 181
    Wil PowellGCS
    1549
  182. 182
    Ben LongSTK
    1549
  183. 183
    Sam Petrevski-SetonCAR
    1649
  184. 184
    Chad WingardHAW
    1749
  185. 185
    Jake MelkshamMEL
    1749
  186. 186
    Adam SaadESS
    1749
  187. 187
    Will DayHAW
    1148
  188. 188
    Bachar HouliRIC
    1348
  189. 189
    Reece ConcaFRE
    1448
  190. 190
    Dean KentSTK
    1548
  191. 191
    Jarryn GearySTK
    1648
  192. 192
    Ben KingGCS
    1748
  193. 193
    Andrew BrayshawFRE
    1748
  194. 194
    Noah AndersonGCS
    1748
  195. 195
    Tom DoedeeADE
    947
  196. 196
    Lachlan KeeffeGWS
    1347
  197. 197
    Jaidyn StephensonCOL
    1447
  198. 198
    Daniel TaliaADE
    1447
  199. 199
    Aaron HallNM
    1547
  200. 200
    Zak JonesSTK
    1647
  201. 201
    Ben KeaysADE
    1647
  202. 202
    Sam DayGCS
    1747
  203. 203
    Josh BruceWBD
    1747
  204. 204
    Daniel RioliRIC
    1847
  205. 205
    Shane McAdamADE
    1346
  206. 206
    Jack ReddenWCE
    1346
  207. 207
    Jack MadgenCOL
    1346
  208. 208
    Taylin DumanFRE
    1546
  209. 209
    Tom PhillipsCOL
    1546
  210. 210
    Tim O'BrienHAW
    1646
  211. 211
    Liam ShielsHAW
    1646
  212. 212
    Cameron ZurhaarNM
    1646
  213. 213
    Rory LairdADE
    1746
  214. 214
    Luke BrownADE
    1746
  215. 215
    Tim KellyWCE
    1846
  216. 216
    Justin WesthoffPA
    1245
  217. 217
    Aliir AliirSYD
    1445
  218. 218
    Blake HardwickHAW
    1645
  219. 219
    Jack LonieSTK
    1344
  220. 220
    Michael WaltersFRE
    1444
  221. 221
    Alex SextonGCS
    1444
  222. 222
    Oscar AllenWCE
    1544
  223. 223
    Jake KellyADE
    1544
  224. 224
    Matt CrouchADE
    1644
  225. 225
    Luke DahlhausGEE
    1644
  226. 226
    Stephen ConiglioGWS
    1644
  227. 227
    Nat FyfeFRE
    1443
  228. 228
    Harry HimmelbergGWS
    1643
  229. 229
    Marlion PickettRIC
    1943
  230. 230
    Dane RampeSYD
    1142
  231. 231
    Aaron NaughtonWBD
    1242
  232. 232
    Jared PolecNM
    1342
  233. 233
    Josh KellyGWS
    1442
  234. 234
    Ed CurnowCAR
    1742
  235. 235
    Mitch WallisWBD
    1842
  236. 236
    Mason RedmanESS
    1341
  237. 237
    Sam WeidemanMEL
    1341
  238. 238
    Todd MarshallPA
    1441
  239. 239
    Ben StrattonHAW
    1441
  240. 240
    James FrawleyHAW
    1441
  241. 241
    Jed AndersonNM
    1541
  242. 242
    Blake AcresFRE
    740
  243. 243
    Stephen HillFRE
    1240
  244. 244
    Brett BewleyFRE
    1240
  245. 245
    Martin GleesonESS
    1340
  246. 246
    Jarrod HarbrowGCS
    1340
  247. 247
    Zaine CordyWBD
    1440
  248. 248
    Angus BrayshawMEL
    1440
  249. 249
    Devon SmithESS
    1640
  250. 250
    Jack VineyMEL
    1640