AFL Player Stats

AFL One Percenters

The players with the most one percenters in AFL, ranked.

Every player, no games qualifier.

Leader · One PercentersJames O'Donnell leads the AFL for one percenters in 2026 with 214.

Full ranking

Top 250 of 251
#PlayerGP1%ers
  1. 1
    James O'DonnellWBD
    21214
  2. 2
    Billy FramptonCOL
    24195
  3. 3
    Harris AndrewsBRI
    24183
  4. 4
    Buku KhamisWBD
    25170
  5. 5
    James BorlaseADE
    19163
  6. 6
    Charlie CombenNM
    22156
  7. 7
    Sam CollinsGCS
    21146
  8. 8
    Ben MillerRIC
    21142
  9. 9
    Harry HimmelbergGWS
    23136
  10. 10
    Connor O'SullivanGEE
    25135
  11. 11
    Tom BarrassHAW
    21132
  12. 12
    Tom McCartinSYD
    22132
  13. 13
    Jake LeverMEL
    22126
  14. 14
    Jack SilvagniSTK
    23126
  15. 15
    Mac AndrewGCS
    23126
  16. 16
    Ty GallopBRI
    21123
  17. 17
    Bodhi UwlandGCS
    23123
  18. 18
    Harry DeanCAR
    22117
  19. 19
    Connor IdunGWS
    23117
  20. 20
    Tylar YoungWCE
    23115
  21. 21
    Brennan CoxFRE
    18113
  22. 22
    Zach ReidESS
    23111
  23. 23
    Rory LobbWBD
    22110
  24. 24
    Jacob WeiteringCAR
    14108
  25. 25
    Jack HenryGEE
    21108
  26. 26
    Josh BattleHAW
    23108
  27. 27
    Callum WilkieSTK
    23108
  28. 28
    Jayden LaverdeGWS
    19107
  29. 29
    Jeremy HoweCOL
    18106
  30. 30
    Nathan BroadRIC
    21106
  31. 31
    William EdwardsSYD
    14105
  32. 32
    Daniel TurnerMEL
    20104
  33. 33
    Darcy GardinerBRI
    16101
  34. 34
    Aliir AliirPA
    2297
  35. 35
    Josh WorrellADE
    2494
  36. 36
    Rhett BazzoWCE
    1492
  37. 37
    Alex PearceFRE
    2489
  38. 38
    Nick MurrayADE
    1188
  39. 39
    Anthony CaminitiSTK
    1888
  40. 40
    Oscar McDonaldFRE
    1487
  41. 41
    Nick BlakeySYD
    2287
  42. 42
    Joe FontiGWS
    2286
  43. 43
    Ryan LesterBRI
    2386
  44. 44
    Sam TaylorGWS
    1285
  45. 45
    Heath ChapmanFRE
    2685
  46. 46
    Kye AnnandRIC
    1183
  47. 47
    Nick HaynesCAR
    1983
  48. 48
    Reuben GinbeyWCE
    1380
  49. 49
    Jordon SweetPA
    2280
  50. 50
    James SicilyHAW
    2480
  51. 51
    Karl WornerFRE
    2778
  52. 52
    Lewis YoungCAR
    1477
  53. 53
    Isaac QuaynorCOL
    2176
  54. 54
    Sam De KoningGEE
    1975
  55. 55
    Lachlan CowanCAR
    2475
  56. 56
    Luke RyanFRE
    2675
  57. 57
    Blake HardwickHAW
    2574
  58. 58
    Wade DerksenCAR
    1573
  59. 59
    Griffin LogueNM
    1673
  60. 60
    Lachie JonesPA
    2073
  61. 61
    Michael SellwoodWBD
    2473
  62. 62
    Dane RampeSYD
    1772
  63. 63
    Harrison PettyMEL
    2072
  64. 64
    Josh TreacyFRE
    2771
  65. 65
    Sam DraperBRI
    2670
  66. 66
    Tom StewartGEE
    2369
  67. 67
    Jedd BusslingerWBD
    868
  68. 68
    Callum MillsSYD
    2368
  69. 69
    Marcus BontempelliWBD
    2468
  70. 70
    Joel HamlingSYD
    1167
  71. 71
    Brayden MaynardCOL
    1767
  72. 72
    Zach GuthrieGEE
    2566
  73. 73
    Brodie GrundySYD
    2365
  74. 74
    Lachlan McAndrewADE
    2465
  75. 75
    Darcy FortBRI
    2665
  76. 76
    Mark KeaneADE
    1164
  77. 77
    Josh WeddleHAW
    2264
  78. 78
    Cameron ZurhaarNM
    2364
  79. 79
    Aidan CorrNM
    1663
  80. 80
    Dante VisentiniPA
    1561
  81. 81
    Mark BlicavsGEE
    2061
  82. 82
    Max GawnMEL
    2461
  83. 83
    Tom McDonaldMEL
    1160
  84. 84
    Logan EvansPA
    1960
  85. 85
    Liam DugganWCE
    2260
  86. 86
    Darcy WilmotBRI
    2760
  87. 87
    Jaxon PriorESS
    2258
  88. 88
    Lawson HumphriesGEE
    2458
  89. 89
    Ned MoyleGCS
    1657
  90. 90
    Jack BuckleyGWS
    956
  91. 91
    Tim EnglishWBD
    1755
  92. 92
    Josh LaiPA
    1955
  93. 93
    Lloyd MeekHAW
    2555
  94. 94
    Campbell GrayRIC
    1054
  95. 95
    Blake HowesMEL
    2054
  96. 96
    Josh DunkleyBRI
    2754
  97. 97
    Lachlan BlakistonESS
    1753
  98. 98
    Andrew BrayshawFRE
    2753
  99. 99
    Jordon ButtsADE
    952
  100. 100
    Mitch McGovernCAR
    2552
  101. 101
    Max MichalanneyADE
    2552
  102. 102
    Lewis MelicanSYD
    1151
  103. 103
    Riley BiceSYD
    2051
  104. 104
    Marc PittonetCAR
    2251
  105. 105
    Oscar AdamsGCS
    1350
  106. 106
    Bailey J. WilliamsWCE
    1950
  107. 107
    Peter WrightESS
    1849
  108. 108
    Koltyn TholstrupMEL
    2449
  109. 109
    Luke JacksonFRE
    2749
  110. 110
    Luke McDonaldNM
    1848
  111. 111
    Jake LloydSYD
    2548
  112. 112
    Jake KolodjashnijGEE
    1147
  113. 113
    Mark O'ConnorGEE
    2247
  114. 114
    Judd McVeeFRE
    2447
  115. 115
    Toby NankervisRIC
    1246
  116. 116
    Changkuoth JiathMEL
    1646
  117. 117
    Liam StockerSTK
    1846
  118. 118
    Kyle LangfordESS
    1946
  119. 119
    Mykelti LefauRIC
    2146
  120. 120
    Willem DrewPA
    2246
  121. 121
    Joel FreijahWBD
    2546
  122. 122
    Tristan XerriNM
    1945
  123. 123
    Shannon NealeGEE
    2545
  124. 124
    Brady HoughWCE
    2344
  125. 125
    Jai SerongSYD
    2444
  126. 126
    Dan HoustonCOL
    2444
  127. 127
    Mason WoodSTK
    2043
  128. 128
    Jobe ShanahanWCE
    2343
  129. 129
    Kysaiah PickettMEL
    2443
  130. 130
    Jordan ClarkFRE
    2743
  131. 131
    Noah AnswerthBRI
    1642
  132. 132
    Mason RedmanESS
    1642
  133. 133
    Rowan MarshallSTK
    2142
  134. 134
    Luke ParkerNM
    2342
  135. 135
    Mitch LewisHAW
    2442
  136. 136
    Nick CoffieldWBD
    1341
  137. 137
    Noah BaltaRIC
    1741
  138. 138
    Cooper SharmanSTK
    2141
  139. 139
    Isaac CummingADE
    1740
  140. 140
    Charlie CurnowSYD
    2440
  141. 141
    Jack CrispCOL
    2439
  142. 142
    Esava RatugoleaPA
    838
  143. 143
    Charlie BallardGCS
    1138
  144. 144
    Mitchell EdwardsGEE
    2038
  145. 145
    Bailey DaleWBD
    2037
  146. 146
    Joel JeffreyGCS
    2237
  147. 147
    James RowbottomSYD
    2337
  148. 148
    Ben McKayESS
    1536
  149. 149
    Mabior CholHAW
    2036
  150. 150
    Bradley HillSTK
    2336
  151. 151
    Hugo GarciaSTK
    2336
  152. 152
    Harrison RammPA
    635
  153. 153
    Hayden McLeanSYD
    1235
  154. 154
    Daniel CurtinADE
    1835
  155. 155
    Mitch OwensSTK
    2035
  156. 156
    Archer Day-WicksESS
    2135
  157. 157
    Darcy CameronCOL
    2335
  158. 158
    Lachie AshGWS
    2335
  159. 159
    Aaron NaughtonWBD
    2435
  160. 160
    Jai NewcombeHAW
    2535
  161. 161
    Liam PuncherCOL
    834
  162. 162
    Luke TrainorRIC
    1134
  163. 163
    Tom BrownRIC
    1834
  164. 164
    Mason CoxFRE
    2034
  165. 165
    Tom De KoningSTK
    2034
  166. 166
    Nick VlastuinRIC
    2234
  167. 167
    Izak RankineADE
    2234
  168. 168
    Tom AtkinsGEE
    2534
  169. 169
    Nick BryanESS
    1333
  170. 170
    Jed WalterGCS
    1833
  171. 171
    Wayne MileraADE
    2033
  172. 172
    Liam BakerWCE
    2033
  173. 173
    Willem DuursmaWCE
    2233
  174. 174
    Tom McCarthyWCE
    2233
  175. 175
    Riley ThilthorpeADE
    2233
  176. 176
    Ned LongCOL
    2233
  177. 177
    Oliver FlorentCAR
    2533
  178. 178
    Oisin MullinGEE
    2533
  179. 179
    Cooper Duff-TytlerWCE
    1632
  180. 180
    Kieren BriggsGWS
    1832
  181. 181
    Taylor WalkerADE
    1832
  182. 182
    Jack WhitlockPA
    2332
  183. 183
    Daniel McStayCOL
    2432
  184. 184
    Tom SparrowMEL
    2432
  185. 185
    Cam RaynerBRI
    2732
  186. 186
    Jarrod WittsGCS
    1331
  187. 187
    Harry PerrymanCOL
    1631
  188. 188
    Ben LongGCS
    2131
  189. 189
    Lachie WhitfieldGWS
    2131
  190. 190
    Matt RobertsSYD
    2131
  191. 191
    Zach MerrettESS
    2331
  192. 192
    Jake StringerGWS
    2331
  193. 193
    Brayden CookADE
    2431
  194. 194
    Charlie CameronBRI
    2731
  195. 195
    Ned ReevesHAW
    1530
  196. 196
    George WardlawNM
    1630
  197. 197
    Rory LairdADE
    2030
  198. 198
    Darcy Byrne-JonesPA
    2230
  199. 199
    Harvey ThomasGWS
    2230
  200. 200
    Caleb DanielNM
    2330
  201. 201
    Jase BurgoynePA
    2330
  202. 202
    Jack GinnivanHAW
    2430
  203. 203
    Jye AmissFRE
    2630
  204. 204
    Luke NankervisADE
    1829
  205. 205
    Jacob van RooyenMEL
    2229
  206. 206
    Bailey SmithGEE
    2429
  207. 207
    Connor BudarickWBD
    1628
  208. 208
    Karl AmonHAW
    2028
  209. 209
    Jordan DawsonADE
    2228
  210. 210
    Patrick CrippsCAR
    2528
  211. 211
    Dougal HowardSTK
    727
  212. 212
    Harry CunninghamSYD
    1427
  213. 213
    Finn O'SullivanNM
    1927
  214. 214
    Tim MembreyCOL
    2027
  215. 215
    Ed LangdonMEL
    2427
  216. 216
    Josh WardHAW
    2527
  217. 217
    Jack SinclairSTK
    1526
  218. 218
    Miles BergmanPA
    1626
  219. 219
    Aaron CadmanGWS
    1826
  220. 220
    Paul CurtisNM
    2026
  221. 221
    Toby GreeneGWS
    2126
  222. 222
    Steele SidebottomCOL
    2126
  223. 223
    Touk MillerGCS
    2326
  224. 224
    Logan McDonaldSYD
    2326
  225. 225
    Ed RichardsWBD
    2426
  226. 226
    Jack SteeleMEL
    2426
  227. 227
    Oliver DempseyGEE
    2526
  228. 228
    Toby PinkNM
    525
  229. 229
    Sandy BrockWCE
    625
  230. 230
    Toby MurrayADE
    1325
  231. 231
    Hugo RalphsmithRIC
    1325
  232. 232
    Ethan ReadGCS
    1525
  233. 233
    Nathan O'DriscollFRE
    1725
  234. 234
    Tom ColeWCE
    1725
  235. 235
    Ryan AngwinGWS
    2025
  236. 236
    Conor McKennaBRI
    2125
  237. 237
    Jarman ImpeyHAW
    2325
  238. 238
    Harley ReidWCE
    2325
  239. 239
    Noah MrazHAW
    424
  240. 240
    Alix TauruSTK
    924
  241. 241
    Harry KyleSYD
    1224
  242. 242
    Keidean ColemanBRI
    1324
  243. 243
    James TreziseRIC
    1424
  244. 244
    Joel AmarteySYD
    1524
  245. 245
    Sam DavidsonWBD
    1824
  246. 246
    Finn CallaghanGWS
    1924
  247. 247
    Tom PapleySYD
    2024
  248. 248
    Wil PowellGCS
    2024
  249. 249
    Michael FrederickFRE
    2224
  250. 250
    Bayley FritschMEL
    2224

CHANCES ARE YOU'RE ABOUT TO LOSE.

For free and confidential support call 1800 858 858 or visit Gambling Help Online.

BetStop - National Self-Exclusion Register - www.betstop.gov.au.

This website is intended for use by persons aged 18 years or over only.