Ed Richards leads the AFL for goal assists in 2025 with 35
#PlayerGPAvgTot
- 1Ed Richards
Western Bulldogs231.535
- 2Patrick Dangerfield
Geelong Cats231.330
- 3Brad Close
Geelong Cats261.230
- 4Marcus Bontempelli
Western Bulldogs181.527
- 5Hugh McCluggage
Brisbane Lions271.026
- 6Tyson Stengle
Geelong Cats241.024
- 7Rhylee West
Western Bulldogs231.023
- 8Bailey Humphrey
Gold Coast Suns231.022
- 9Taylor Walker
Adelaide Crows231.022
- 10Ned Long
Collingwood250.922
- 11Nick Daicos
Collingwood250.922
- 12Zak Butters
Port Adelaide201.121
- 13Murphy Reid
Fremantle240.921
- 14Riley Thilthorpe
Adelaide Crows250.821
- 15Will Ashcroft
Brisbane Lions270.821
- 16Izak Rankine
Adelaide Crows220.920
- 17Christian Petracca
Melbourne230.920
- 18Tim English
Western Bulldogs230.920
- 19Jack Gunston
Hawthorn230.920
- 20Shaun Mannagh
Geelong Cats230.920
- 21James Peatling
Adelaide Crows230.920
- 22Gryan Miers
Geelong Cats240.820
- 23Jordan Dawson
Adelaide Crows250.820
- 24Noah Anderson
Gold Coast Suns250.820
- 25Callum Ah Chee
Brisbane Lions260.820
- 26Tom Atkins
Geelong Cats260.820
- 27Zach Merrett
Essendon220.919
- 28Bailey Smith
Geelong Cats230.819
- 29Nasiah Wanganeen-Milera
St Kilda230.819
- 30Matthew Kennedy
Western Bulldogs230.819
- 31Aaron Naughton
Western Bulldogs230.819
- 32Isaac Heeney
Sydney Swans230.819
- 33Ben Ainsworth
Gold Coast Suns240.819
- 34Darcy Fogarty
Adelaide Crows240.819
- 35Andrew Brayshaw
Fremantle240.819
- 36Sam Switkowski
Fremantle171.118
- 37Jake Melksham
Melbourne190.918
- 38Luke Davies-Uniacke
North Melbourne220.818
- 39Max Holmes
Geelong Cats260.718
- 40Finn Callaghan
GWS Giants210.817
- 41Max Hall
St Kilda230.717
- 42Rowan Marshall
St Kilda230.717
- 43Tom Green
GWS Giants230.717
- 44Joel Freijah
Western Bulldogs230.717
- 45Michael Frederick
Fremantle240.717
- 46Matt Rowell
Gold Coast Suns250.717
- 47Alex Neal-Bullen
Adelaide Crows250.717
- 48Oliver Dempsey
Geelong Cats260.717
- 49Cooper Sharman
St Kilda210.816
- 50Scott Pendlebury
Collingwood220.716
- 51Jacob Konstanty
North Melbourne230.716
- 52Jack Ross
Richmond230.716
- 53Ben Long
Gold Coast Suns240.716
- 54Connor Macdonald
Hawthorn240.716
- 55Logan Morris
Brisbane Lions260.616
- 56Charlie Cameron
Brisbane Lions260.616
- 57Dylan Moore
Hawthorn260.616
- 58Josh Rachele
Adelaide Crows141.115
- 59Chad Warner
Sydney Swans230.715
- 60Karl Amon
Hawthorn250.615
- 61Jack Ginnivan
Hawthorn250.615
- 62Jeremy Cameron
Geelong Cats260.615
- 63Beau McCreery
Collingwood190.714
- 64Zac Williams
Carlton190.714
- 65Willie Rioli
Port Adelaide190.714
- 66Kysaiah Pickett
Melbourne200.714
- 67Jake Riccardi
GWS Giants200.714
- 68Sam Durham
Essendon200.714
- 69Cameron Zurhaar
North Melbourne220.614
- 70Shai Bolton
Fremantle230.614
- 71Xavier O'Halloran
GWS Giants230.614
- 72Darcy Jones
GWS Giants230.614
- 73Jack Higgins
St Kilda230.614
- 74Toby Bedford
GWS Giants230.614
- 75Touk Miller
Gold Coast Suns230.614
- 76Caleb Serong
Fremantle240.614
- 77Isaac Cumming
Adelaide Crows240.614
- 78Jack Crisp
Collingwood250.614
- 79Jamie Elliott
Collingwood250.614
- 80Ben Keays
Adelaide Crows250.614
- 81Jai Newcombe
Hawthorn260.514
- 82Zac Bailey
Brisbane Lions260.514
- 83Cam Rayner
Brisbane Lions270.514
- 84Lachie Schultz
Collingwood160.813
- 85Kai Lohmann
Brisbane Lions180.713
- 86Lachie Weller
Gold Coast Suns190.713
- 87Paul Curtis
North Melbourne190.713
- 88Ollie Wines
Port Adelaide200.713
- 89Liam Ryan
West Coast Eagles200.713
- 90Darcy Byrne-Jones
Port Adelaide220.613
- 91Bradley Hill
St Kilda220.613
- 92Luke Parker
North Melbourne220.613
- 93Jack Darling
North Melbourne220.613
- 94Bayley Fritsch
Melbourne220.613
- 95Nick Blakey
Sydney Swans230.613
- 96Sam Flanders
Gold Coast Suns230.613
- 97Ed Langdon
Melbourne230.613
- 98Tom Liberatore
Western Bulldogs230.613
- 99Tom Powell
North Melbourne230.613
- 100George Hewett
Carlton230.613
- 101Mabior Chol
Hawthorn240.513
- 102Josh Ward
Hawthorn250.513
- 103Daniel Curtin
Adelaide Crows250.513
- 104Tom Papley
Sydney Swans111.112
- 105Bobby Hill
Collingwood140.912
- 106Isaiah Dudley
Fremantle160.812
- 107Tom Lynch
Richmond160.812
- 108Mitch Owens
St Kilda190.612
- 109Jamie Cripps
West Coast Eagles210.612
- 110Jack Sinclair
St Kilda230.512
- 111Patrick Lipinski
Collingwood230.512
- 112Aaron Cadman
GWS Giants240.512
- 113Josh Treacy
Fremantle240.512
- 114Nick Watson
Hawthorn250.512
- 115Reilly O'Brien
Adelaide Crows250.512
- 116Shannon Neale
Geelong Cats250.512
- 117Dayne Zorko
Brisbane Lions270.412
- 118Jason Horne-Francis
Port Adelaide150.711
- 119Justin McInerney
Sydney Swans170.611
- 120Laitham Vandermeer
Western Bulldogs190.611
- 121Jack Bowes
Geelong Cats210.511
- 122Ryley Sanders
Western Bulldogs210.511
- 123Jack Macrae
St Kilda210.511
- 124Jy Simpkin
North Melbourne210.511
- 125Mason Wood
St Kilda210.511
- 126Lachie Neale
Brisbane Lions220.511
- 127Toby Greene
GWS Giants220.511
- 128Joe Richards
Port Adelaide220.511
- 129Patrick Cripps
Carlton230.511
- 130George Wardlaw
North Melbourne130.810
- 131Sam Walsh
Carlton140.710
- 132Oliver Henry
Geelong Cats150.710
- 133Sam Powell-Pepper
Port Adelaide160.610
- 134Nick Larkey
North Melbourne170.610
- 135Mitch McGovern
Carlton170.610
- 136Sam Darcy
Western Bulldogs170.610
- 137Kieren Briggs
GWS Giants200.510
- 138Changkuoth Jiath
Hawthorn200.510
- 139Luke Jackson
Fremantle210.510
- 140Will Hayward
Sydney Swans210.510
- 141Eric Hipwood
Brisbane Lions220.510
- 142Steele Sidebottom
Collingwood230.410
- 143Jesse Motlop
Carlton230.410
- 144Bailey Dale
Western Bulldogs230.410
- 145Christian Salem
Melbourne230.410
- 146Braeden Campbell
Sydney Swans230.410
- 147Jarman Impey
Hawthorn240.410
- 148Massimo D'Ambrosio
Hawthorn260.410
- 149Luke Breust
Hawthorn81.19
- 150Sam Lalor
Richmond110.89
- 151Jack Martin
Geelong Cats130.79
- 152Jake Stringer
GWS Giants150.69
- 153Nic Martin
Essendon160.69
- 154Travis Boak
Port Adelaide160.69
- 155Harvey Thomas
GWS Giants180.59
- 156Hayden McLean
Sydney Swans190.59
- 157Harrison Petty
Melbourne190.59
- 158Angus Sheldrick
Sydney Swans200.59
- 159Patrick Voss
Fremantle200.59
- 160Lachie Fogarty
Carlton200.59
- 161Lachlan McNeil
Western Bulldogs210.49
- 162Conor Nash
Hawthorn220.49
- 163Brody Mihocek
Collingwood220.49
- 164Dylan Stephens
North Melbourne220.49
- 165Harvey Langford
Melbourne220.49
- 166Oliver Hollands
Carlton230.49
- 167Liam Baker
West Coast Eagles230.49
- 168Jacob Hopper
Richmond230.49
- 169Jarrod Berry
Brisbane Lions240.49
- 170Jye Amiss
Fremantle240.49
- 171Mark Blicavs
Geelong Cats250.49
- 172Lawson Humphries
Geelong Cats250.49
- 173Josh Daicos
Collingwood250.49
- 174Francis Evans
Carlton100.88
- 175Robert Hansen Jr
North Melbourne120.78
- 176Bruce Reville
Brisbane Lions130.68
- 177Archer Reid
West Coast Eagles140.68
- 178Nick Holman
Gold Coast Suns160.58
- 179Corey Wagner
Fremantle170.58
- 180Jack Viney
Melbourne180.48
- 181Adam Cerra
Carlton190.48
- 182Harry Morrison
Hawthorn200.48
- 183Rhyan Mansell
Richmond200.48
- 184Elijah Hewett
West Coast Eagles200.48
- 185Darcy Fort
Brisbane Lions210.48
- 186Cooper Lord
Carlton210.48
- 187Clayton Oliver
Melbourne220.48
- 188Jake Lloyd
Sydney Swans220.48
- 189Marcus Windhager
St Kilda230.38
- 190Kade Chandler
Melbourne230.38
- 191Lachlan Bramble
Western Bulldogs230.38
- 192James Rowbottom
Sydney Swans230.38
- 193Isaac Kako
Essendon230.38
- 194Jarrod Witts
Gold Coast Suns240.38
- 195Harry Himmelberg
GWS Giants240.38
- 196Mitchell Hinge
Adelaide Crows240.38
- 197Wayne Milera
Adelaide Crows240.38
- 198Ben King
Gold Coast Suns250.38
- 199Jake Soligo
Adelaide Crows250.38
- 200John Noble
Gold Coast Suns250.38
- 201Mark O'Connor
Geelong Cats250.38
- 202Oskar Baker
Western Bulldogs90.87
- 203Harry Rowston
GWS Giants100.77
- 204Aaron Francis
Sydney Swans100.77
- 205Jordan De Goey
Collingwood110.67
- 206Callum Brown
GWS Giants120.67
- 207Lachlan Sullivan
Collingwood140.57
- 208Dylan Shiel
Essendon140.57
- 209Christian Moraes
Port Adelaide140.57
- 210Zak Jones
St Kilda150.57
- 211Jason Johannisen
Western Bulldogs160.47
- 212Zac Taylor
Adelaide Crows170.47
- 213Matthew Johnson
Fremantle180.47
- 214Darcy Wilson
St Kilda180.47
- 215Charlie Curnow
Carlton180.47
- 216Rhys Stanley
Geelong Cats190.47
- 217Sam Davidson
Western Bulldogs190.47
- 218Miles Bergman
Port Adelaide190.47
- 219Jade Gresham
Essendon190.47
- 220Jackson Mead
Port Adelaide200.37
- 221Tyler Brockman
West Coast Eagles200.37
- 222Jack Steele
St Kilda210.37
- 223Archie Perkins
Essendon210.37
- 224Xavier Duursma
Essendon220.37
- 225Mitch Georgiades
Port Adelaide230.37
- 226Willem Drew
Port Adelaide230.37
- 227Tim Membrey
Collingwood230.37
- 228Colby McKercher
North Melbourne230.37
- 229Jordan Clark
Fremantle240.37
- 230Lloyd Meek
Hawthorn250.37
- 231Joel Jeffrey
Gold Coast Suns250.37
- 232Alex Cincotta
Carlton51.26
- 233Peter Ladhams
Sydney Swans100.66
- 234Dion Prestia
Richmond120.56
- 235Matt Guelfi
Essendon120.56
- 236Will Setterfield
Essendon130.56
- 237Will White
Carlton140.46
- 238Corey Warner
Sydney Swans140.46
- 239Ollie Lord
Port Adelaide150.46
- 240Jesse Hogan
GWS Giants160.46
- 241Corey Durdin
Carlton160.46
- 242Jonty Faull
Richmond160.46
- 243Jacob van Rooyen
Melbourne160.46
- 244Tyrell Dewar
West Coast Eagles160.46
- 245Caleb Windsor
Melbourne170.46
- 246Jack Graham
West Coast Eagles180.36
- 247Brayden Fiorini
Gold Coast Suns180.36
- 248Sam Berry
Adelaide Crows190.36
- 249Peter Wright
Essendon190.36
- 250Tim Kelly
West Coast Eagles200.36