Jeremy Cameron leads the AFL for goals in 2025, averaging 3.4 a game
#PlayerGPAvgTot
- 1Jeremy Cameron
Geelong Cats263.488
- 2Jack Gunston
Hawthorn233.273
- 3Cooper Trembath
North Melbourne33.09
- 4Jesse Hogan
GWS Giants162.946
- 5Ben King
Gold Coast Suns252.871
- 6Sam Darcy
Western Bulldogs172.848
- 7Aaron Naughton
Western Bulldogs232.660
- 8Mitch Georgiades
Port Adelaide232.558
- 9Nick Larkey
North Melbourne172.441
- 10Jamie Elliott
Collingwood252.460
- 11Riley Thilthorpe
Adelaide Crows252.460
- 12Jake Waterman
West Coast Eagles82.117
- 13Logan Morris
Brisbane Lions262.053
- 14Jack Higgins
St Kilda232.046
- 15Kysaiah Pickett
Melbourne202.040
- 16Paul Curtis
North Melbourne192.038
- 17Jordan Croft
Western Bulldogs22.04
- 18Henry Smith
Brisbane Lions22.04
- 19Billy Dowling
Adelaide Crows12.02
- 20Josh Rachele
Adelaide Crows141.927
- 21Ben Long
Gold Coast Suns241.945
- 22Toby Greene
GWS Giants221.941
- 23Patrick Voss
Fremantle201.937
- 24Aaron Cadman
GWS Giants241.844
- 25Josh Treacy
Fremantle241.844
- 26Harry McKay
Carlton121.822
- 27Charlie Curnow
Carlton181.832
- 28Shannon Neale
Geelong Cats251.844
- 29Mabior Chol
Hawthorn241.842
- 30Jake Melksham
Melbourne191.733
- 31Cameron Zurhaar
North Melbourne221.738
- 32Liam McMahon
Essendon71.712
- 33Darcy Fogarty
Adelaide Crows241.741
- 34Taylor Walker
Adelaide Crows231.739
- 35Rhylee West
Western Bulldogs231.739
- 36Jake Stringer
GWS Giants151.725
- 37Bayley Fritsch
Melbourne221.636
- 38Brody Mihocek
Collingwood221.636
- 39Tom Lynch
Richmond161.626
- 40Joel Amartey
Sydney Swans81.613
- 41Cooper Sharman
St Kilda211.634
- 42Zac Bailey
Brisbane Lions261.642
- 43Isaac Heeney
Sydney Swans231.637
- 44Thomas Edwards
Essendon21.53
- 45Peter Wright
Essendon191.528
- 46Luke Pedlar
Adelaide Crows91.413
- 47Ben Keays
Adelaide Crows251.436
- 48Nick Watson
Hawthorn251.436
- 49Bobby Hill
Collingwood141.420
- 50Cooper Harvey
North Melbourne71.410
- 51Max Gruzewski
GWS Giants71.410
- 52Willie Rioli
Port Adelaide191.427
- 53Tyson Stengle
Geelong Cats241.434
- 54Izak Rankine
Adelaide Crows221.431
- 55Brodie Kemp
Carlton51.47
- 56Sam Draper
Essendon51.47
- 57Tim Membrey
Collingwood231.432
- 58Will Hayward
Sydney Swans211.429
- 59Shaun Mannagh
Geelong Cats231.331
- 60Oliver Dempsey
Geelong Cats261.335
- 61Cam Rayner
Brisbane Lions271.336
- 62Jye Amiss
Fremantle241.332
- 63Jobe Shanahan
West Coast Eagles91.312
- 64Mitch Owens
St Kilda191.325
- 65Hayden McLean
Sydney Swans191.325
- 66Patrick Dangerfield
Geelong Cats231.330
- 67Francis Evans
Carlton101.313
- 68Seth Campbell
Richmond221.328
- 69Michael Frederick
Fremantle241.330
- 70Callum Brown
GWS Giants121.315
- 71Will Graham
Gold Coast Suns81.310
- 72Jy Farrar
Gold Coast Suns81.310
- 73Charlie Cameron
Brisbane Lions261.232
- 74Jack Williams
West Coast Eagles131.216
- 75Jack Buller
Sydney Swans91.211
- 76Shai Bolton
Fremantle231.228
- 77Nate Caddy
Essendon171.220
- 78Marcus Bontempelli
Western Bulldogs181.221
- 79Orazio Fantasia
Carlton61.27
- 80Dan Butler
St Kilda61.27
- 81Jack Ginnivan
Hawthorn251.229
- 82Zac Williams
Carlton191.222
- 83Jake Riccardi
GWS Giants201.123
- 84Jamie Cripps
West Coast Eagles211.124
- 85Jack Lukosius
Port Adelaide71.18
- 86Eric Hipwood
Brisbane Lions221.125
- 87Sam Powell-Pepper
Port Adelaide161.118
- 88Jed Walter
Gold Coast Suns161.118
- 89Kai Lohmann
Brisbane Lions181.120
- 90Calsher Dear
Hawthorn91.110
- 91Ashton Moir
Carlton91.110
- 92Liam Ryan
West Coast Eagles201.122
- 93Jack Darling
North Melbourne221.124
- 94Bailey Humphrey
Gold Coast Suns231.125
- 95Daniel McStay
Collingwood181.119
- 96Harrison Petty
Melbourne191.120
- 97Mason Wood
St Kilda211.022
- 98Murphy Reid
Fremantle241.025
- 99Max Hall
St Kilda231.023
- 100Jacob van Rooyen
Melbourne161.016
- 101Oscar Allen
West Coast Eagles121.012
- 102Sam Lalor
Richmond111.011
- 103Mitch Lewis
Hawthorn81.08
- 104Archer May
Essendon71.07
- 105Will Day
Hawthorn61.06
- 106Jack Whitlock
Port Adelaide41.04
- 107Max Ramsden
Hawthorn41.04
- 108Geordie Payne
North Melbourne31.03
- 109Liam Fawcett
Richmond11.01
- 110Ewan Mackinlay
Port Adelaide11.01
- 111Charlie West
Collingwood11.01
- 112Zaine Cordy
St Kilda11.01
- 113Ben Ainsworth
Gold Coast Suns241.023
- 114Ed Richards
Western Bulldogs231.022
- 115Luke Jackson
Fremantle211.020
- 116Isaiah Dudley
Fremantle160.915
- 117Jason Horne-Francis
Port Adelaide150.914
- 118Oliver Henry
Geelong Cats150.914
- 119Buku Khamis
Western Bulldogs140.913
- 120Callum Ah Chee
Brisbane Lions260.924
- 121Jack Martin
Geelong Cats130.912
- 122Connor Macdonald
Hawthorn240.922
- 123Matthew Kennedy
Western Bulldogs230.921
- 124Tom Papley
Sydney Swans110.910
- 125Isaac Keeler
St Kilda110.910
- 126Ethan Read
Gold Coast Suns210.919
- 127Rhyan Mansell
Richmond200.918
- 128Jye Menzie
Essendon100.99
- 129Kyle Langford
Essendon90.98
- 130Dylan Moore
Hawthorn260.923
- 131Corey Durdin
Carlton160.914
- 132Chad Warner
Sydney Swans230.920
- 133Darcy Byrne-Jones
Port Adelaide220.919
- 134Darcy Wilson
St Kilda180.815
- 135Jed McEntee
Port Adelaide60.85
- 136Darcy Jones
GWS Giants230.819
- 137Jordan De Goey
Collingwood110.89
- 138Lachie Schultz
Collingwood160.813
- 139Lachlan McNeil
Western Bulldogs210.817
- 140Archie Perkins
Essendon210.817
- 141Ollie Lord
Port Adelaide150.812
- 142Christian Petracca
Melbourne230.818
- 143Joel Freijah
Western Bulldogs230.818
- 144Kade Chandler
Melbourne230.818
- 145Hayden Young
Fremantle90.87
- 146Jack Bowes
Geelong Cats210.816
- 147Matt Guelfi
Essendon120.89
- 148Harry Armstrong
Richmond80.86
- 149Tom Hanily
Sydney Swans80.86
- 150Max Heath
St Kilda40.83
- 151Jai Culley
Melbourne40.83
- 152Toby Bedford
GWS Giants230.717
- 153Nasiah Wanganeen-Milera
St Kilda230.717
- 154Jesse Motlop
Carlton230.717
- 155Harley Reid
West Coast Eagles190.714
- 156Brad Close
Geelong Cats260.719
- 157Jordan Dawson
Adelaide Crows250.718
- 158Tim Taranto
Richmond210.715
- 159Will White
Carlton140.710
- 160Tyler Brockman
West Coast Eagles200.714
- 161Peter Ladhams
Sydney Swans100.77
- 162Touk Miller
Gold Coast Suns230.716
- 163Braeden Campbell
Sydney Swans230.716
- 164James Harmes
Western Bulldogs130.79
- 165Nic Martin
Essendon160.711
- 166Bailey J. Williams
West Coast Eagles160.711
- 167Sam Davidson
Western Bulldogs190.713
- 168Laitham Vandermeer
Western Bulldogs190.713
- 169Joe Richards
Port Adelaide220.715
- 170Nick Daicos
Collingwood250.717
- 171Alex Neal-Bullen
Adelaide Crows250.717
- 172Hugh McCluggage
Brisbane Lions270.718
- 173Will Hoskin-Elliott
Collingwood180.712
- 174Lance Collard
St Kilda120.78
- 175Ty Gallop
Brisbane Lions60.74
- 176Tom Cochrane
Port Adelaide30.72
- 177Isaac Kako
Essendon230.715
- 178Steele Sidebottom
Collingwood230.715
- 179Mitch McGovern
Carlton170.611
- 180Sam Switkowski
Fremantle170.611
- 181Harvey Langford
Melbourne220.614
- 182Jeremy Finlayson
Port Adelaide80.65
- 183Flynn Young
Carlton80.65
- 184Ryley Sanders
Western Bulldogs210.613
- 185Patrick Cripps
Carlton230.614
- 186Errol Gulden
Sydney Swans100.66
- 187Jacob Bauer
Richmond50.63
- 188Hudson O'Keeffe
Carlton50.63
- 189Aidan Johnson
Melbourne50.63
- 190Gryan Miers
Geelong Cats240.614
- 191Steely Green
Richmond190.611
- 192Jy Simpkin
North Melbourne210.612
- 193Corey Warner
Sydney Swans140.68
- 194Oscar McDonald
Fremantle70.64
- 195Mattaes Phillipou
St Kilda70.64
- 196Finnbar Maley
North Melbourne70.64
- 197Matthew Jefferson
Melbourne70.64
- 198Tim English
Western Bulldogs230.613
- 199Tom Green
GWS Giants230.613
- 200Jonty Faull
Richmond160.69
- 201Jake Soligo
Adelaide Crows250.614
- 202Will Ashcroft
Brisbane Lions270.615
- 203Lachie Fogarty
Carlton200.611
- 204Luke Parker
North Melbourne220.512
- 205Max Holmes
Geelong Cats260.514
- 206Jade Gresham
Essendon190.510
- 207Connor Rozee
Port Adelaide210.511
- 208James Peatling
Adelaide Crows230.512
- 209Sam Flanders
Gold Coast Suns230.512
- 210Colby McKercher
North Melbourne230.512
- 211Elijah Hewett
West Coast Eagles200.510
- 212Harvey Thomas
GWS Giants180.59
- 213Josh Weddle
Hawthorn180.59
- 214Hugo Ralphsmith
Richmond120.56
- 215Callan Ward
GWS Giants120.56
- 216Harry Rowston
GWS Giants100.55
- 217Aaron Francis
Sydney Swans100.55
- 218Cooper Hynes
Western Bulldogs80.54
- 219Luke Breust
Hawthorn80.54
- 220Sam Butler
Hawthorn60.53
- 221Will McLachlan
Brisbane Lions60.53
- 222Campbell Chesser
West Coast Eagles40.52
- 223Adam Treloar
Western Bulldogs40.52
- 224Arthur Jones
Western Bulldogs40.52
- 225Jasper Alger
Richmond40.52
- 226Jacob Newton
West Coast Eagles20.51
- 227Jack Petruccelle
West Coast Eagles20.51
- 228William Hayes
Collingwood20.51
- 229Matt Whitlock
North Melbourne20.51
- 230Quinton Narkle
Fremantle20.51
- 231Oliver Wiltshire
Geelong Cats20.51
- 232George Stevens
Geelong Cats20.51
- 233Noah Anderson
Gold Coast Suns250.512
- 234Jacob Konstanty
North Melbourne230.511
- 235Justin McInerney
Sydney Swans170.58
- 236Lewis Young
Carlton130.56
- 237Xavier Duursma
Essendon220.510
- 238Tom Sparrow
Melbourne220.510
- 239Jye Caldwell
Essendon110.55
- 240Levi Ashcroft
Brisbane Lions270.412
- 241Harry Sharp
Melbourne180.48
- 242Brayden Fiorini
Gold Coast Suns180.48
- 243Jake Rogers
Gold Coast Suns90.44
- 244Mark Blicavs
Geelong Cats250.411
- 245Daniel Curtin
Adelaide Crows250.411
- 246Matthew Owies
West Coast Eagles160.47
- 247Rowan Marshall
St Kilda230.410
- 248Patrick Lipinski
Collingwood230.410
- 249Nick Blakey
Sydney Swans230.410
- 250James Jordon
Sydney Swans230.410