Ed Richards leads the AFL for goal assists in 2025, averaging 1.5 a game
#PlayerGPAvgTot
- 1Ed Richards
Western Bulldogs231.535
- 2Marcus Bontempelli
Western Bulldogs181.527
- 3Patrick Dangerfield
Geelong Cats231.330
- 4Alex Cincotta
Carlton51.26
- 5Brad Close
Geelong Cats261.230
- 6Luke Breust
Hawthorn81.19
- 7Tom Papley
Sydney Swans111.112
- 8Josh Rachele
Adelaide Crows141.115
- 9Sam Switkowski
Fremantle171.118
- 10Zak Butters
Port Adelaide201.121
- 11Tyson Stengle
Geelong Cats241.024
- 12Rhylee West
Western Bulldogs231.023
- 13Malcolm Rosas
Gold Coast Suns41.04
- 14Adam Treloar
Western Bulldogs41.04
- 15Jesse Dattoli
Sydney Swans31.03
- 16Brayden Cook
Adelaide Crows31.03
- 17George Stevens
Geelong Cats21.02
- 18Ned Reeves
Hawthorn11.01
- 19Jack Billings
Melbourne11.01
- 20Liam Fawcett
Richmond11.01
- 21Liam Reidy
Fremantle11.01
- 22Ewan Mackinlay
Port Adelaide11.01
- 23Hugh McCluggage
Brisbane Lions271.026
- 24Taylor Walker
Adelaide Crows231.022
- 25Bailey Humphrey
Gold Coast Suns231.022
- 26Jake Melksham
Melbourne190.918
- 27Izak Rankine
Adelaide Crows220.920
- 28Ned Long
Collingwood250.922
- 29Nick Daicos
Collingwood250.922
- 30Murphy Reid
Fremantle240.921
- 31Shaun Mannagh
Geelong Cats230.920
- 32James Peatling
Adelaide Crows230.920
- 33Tim English
Western Bulldogs230.920
- 34Jack Gunston
Hawthorn230.920
- 35Christian Petracca
Melbourne230.920
- 36Zach Merrett
Essendon220.919
- 37Bobby Hill
Collingwood140.912
- 38Riley Thilthorpe
Adelaide Crows250.821
- 39Gryan Miers
Geelong Cats240.820
- 40Matthew Cottrell
Carlton60.85
- 41Brent Daniels
GWS Giants60.85
- 42Matt Crouch
Adelaide Crows60.85
- 43Nasiah Wanganeen-Milera
St Kilda230.819
- 44Bailey Smith
Geelong Cats230.819
- 45Matthew Kennedy
Western Bulldogs230.819
- 46Isaac Heeney
Sydney Swans230.819
- 47Aaron Naughton
Western Bulldogs230.819
- 48Luke Davies-Uniacke
North Melbourne220.818
- 49Sam Lalor
Richmond110.89
- 50Lachie Schultz
Collingwood160.813
- 51Finn Callaghan
GWS Giants210.817
- 52Noah Anderson
Gold Coast Suns250.820
- 53Jordan Dawson
Adelaide Crows250.820
- 54Francis Evans
Carlton100.88
- 55Brodie Kemp
Carlton50.84
- 56Ben Ainsworth
Gold Coast Suns240.819
- 57Darcy Fogarty
Adelaide Crows240.819
- 58Andrew Brayshaw
Fremantle240.819
- 59Will Ashcroft
Brisbane Lions270.821
- 60Oskar Baker
Western Bulldogs90.87
- 61Callum Ah Chee
Brisbane Lions260.820
- 62Tom Atkins
Geelong Cats260.820
- 63George Wardlaw
North Melbourne130.810
- 64Cooper Sharman
St Kilda210.816
- 65Isaiah Dudley
Fremantle160.812
- 66Tom Lynch
Richmond160.812
- 67Tom Green
GWS Giants230.717
- 68Joel Freijah
Western Bulldogs230.717
- 69Rowan Marshall
St Kilda230.717
- 70Max Hall
St Kilda230.717
- 71Zac Williams
Carlton190.714
- 72Willie Rioli
Port Adelaide190.714
- 73Beau McCreery
Collingwood190.714
- 74Jason Horne-Francis
Port Adelaide150.711
- 75Scott Pendlebury
Collingwood220.716
- 76Kai Lohmann
Brisbane Lions180.713
- 77Sam Walsh
Carlton140.710
- 78Michael Frederick
Fremantle240.717
- 79Kysaiah Pickett
Melbourne200.714
- 80Sam Durham
Essendon200.714
- 81Jake Riccardi
GWS Giants200.714
- 82Harry Rowston
GWS Giants100.77
- 83Aaron Francis
Sydney Swans100.77
- 84Jack Ross
Richmond230.716
- 85Jacob Konstanty
North Melbourne230.716
- 86Max Holmes
Geelong Cats260.718
- 87Jack Martin
Geelong Cats130.79
- 88Lachie Weller
Gold Coast Suns190.713
- 89Paul Curtis
North Melbourne190.713
- 90Alex Neal-Bullen
Adelaide Crows250.717
- 91Matt Rowell
Gold Coast Suns250.717
- 92Ben Long
Gold Coast Suns240.716
- 93Connor Macdonald
Hawthorn240.716
- 94Oliver Henry
Geelong Cats150.710
- 95Robert Hansen Jr
North Melbourne120.78
- 96Josaia Delana
GWS Giants30.72
- 97Cooper Trembath
North Melbourne30.72
- 98Darcy Parish
Essendon30.72
- 99Oliver Dempsey
Geelong Cats260.717
- 100Chad Warner
Sydney Swans230.715
- 101Ollie Wines
Port Adelaide200.713
- 102Liam Ryan
West Coast Eagles200.713
- 103Justin McInerney
Sydney Swans170.611
- 104Cameron Zurhaar
North Melbourne220.614
- 105Jordan De Goey
Collingwood110.67
- 106Mitch Owens
St Kilda190.612
- 107Sam Powell-Pepper
Port Adelaide160.610
- 108Will Graham
Gold Coast Suns80.65
- 109Dylan Moore
Hawthorn260.616
- 110Logan Morris
Brisbane Lions260.616
- 111Charlie Cameron
Brisbane Lions260.616
- 112Bruce Reville
Brisbane Lions130.68
- 113Toby Bedford
GWS Giants230.614
- 114Darcy Jones
GWS Giants230.614
- 115Jack Higgins
St Kilda230.614
- 116Shai Bolton
Fremantle230.614
- 117Touk Miller
Gold Coast Suns230.614
- 118Xavier O'Halloran
GWS Giants230.614
- 119Jack Ginnivan
Hawthorn250.615
- 120Karl Amon
Hawthorn250.615
- 121Jake Stringer
GWS Giants150.69
- 122Peter Ladhams
Sydney Swans100.66
- 123Alex Sexton
Gold Coast Suns50.63
- 124Darcy Byrne-Jones
Port Adelaide220.613
- 125Bayley Fritsch
Melbourne220.613
- 126Jack Darling
North Melbourne220.613
- 127Luke Parker
North Melbourne220.613
- 128Bradley Hill
St Kilda220.613
- 129Mitch McGovern
Carlton170.610
- 130Nick Larkey
North Melbourne170.610
- 131Sam Darcy
Western Bulldogs170.610
- 132Isaac Cumming
Adelaide Crows240.614
- 133Caleb Serong
Fremantle240.614
- 134Callum Brown
GWS Giants120.67
- 135Laitham Vandermeer
Western Bulldogs190.611
- 136Jeremy Cameron
Geelong Cats260.615
- 137Jamie Cripps
West Coast Eagles210.612
- 138Archer Reid
West Coast Eagles140.68
- 139Will Phillips
North Melbourne70.64
- 140Tom Powell
North Melbourne230.613
- 141Nick Blakey
Sydney Swans230.613
- 142George Hewett
Carlton230.613
- 143Tom Liberatore
Western Bulldogs230.613
- 144Sam Flanders
Gold Coast Suns230.613
- 145Ed Langdon
Melbourne230.613
- 146Travis Boak
Port Adelaide160.69
- 147Nic Martin
Essendon160.69
- 148Ben Keays
Adelaide Crows250.614
- 149Jack Crisp
Collingwood250.614
- 150Jamie Elliott
Collingwood250.614
- 151Kyle Langford
Essendon90.65
- 152Jake Rogers
Gold Coast Suns90.65
- 153Mabior Chol
Hawthorn240.513
- 154Zac Bailey
Brisbane Lions260.514
- 155Jai Newcombe
Hawthorn260.514
- 156Jack Macrae
St Kilda210.511
- 157Jack Bowes
Geelong Cats210.511
- 158Ryley Sanders
Western Bulldogs210.511
- 159Mason Wood
St Kilda210.511
- 160Jy Simpkin
North Melbourne210.511
- 161Jack Sinclair
St Kilda230.512
- 162Patrick Lipinski
Collingwood230.512
- 163Daniel Curtin
Adelaide Crows250.513
- 164Josh Ward
Hawthorn250.513
- 165Cam Rayner
Brisbane Lions270.514
- 166Josh Treacy
Fremantle240.512
- 167Aaron Cadman
GWS Giants240.512
- 168Lachie Neale
Brisbane Lions220.511
- 169Joe Richards
Port Adelaide220.511
- 170Toby Greene
GWS Giants220.511
- 171Changkuoth Jiath
Hawthorn200.510
- 172Kieren Briggs
GWS Giants200.510
- 173Harvey Thomas
GWS Giants180.59
- 174Nick Holman
Gold Coast Suns160.58
- 175Dylan Shiel
Essendon140.57
- 176Lachlan Sullivan
Collingwood140.57
- 177Christian Moraes
Port Adelaide140.57
- 178Dion Prestia
Richmond120.56
- 179Matt Guelfi
Essendon120.56
- 180Errol Gulden
Sydney Swans100.55
- 181Ryan Angwin
GWS Giants100.55
- 182Tom McCarthy
West Coast Eagles100.55
- 183Jy Farrar
Gold Coast Suns80.54
- 184Jake Waterman
West Coast Eagles80.54
- 185Ty Gallop
Brisbane Lions60.53
- 186Sam Butler
Hawthorn60.53
- 187Will Day
Hawthorn60.53
- 188Max Ramsden
Hawthorn40.52
- 189Taylor Adams
Sydney Swans40.52
- 190Jai Culley
Melbourne40.52
- 191Jordan Croft
Western Bulldogs20.51
- 192William Hayes
Collingwood20.51
- 193Thomas Edwards
Essendon20.51
- 194Nick Watson
Hawthorn250.512
- 195Reilly O'Brien
Adelaide Crows250.512
- 196Shannon Neale
Geelong Cats250.512
- 197Patrick Cripps
Carlton230.511
- 198Luke Jackson
Fremantle210.510
- 199Will Hayward
Sydney Swans210.510
- 200Harrison Petty
Melbourne190.59
- 201Hayden McLean
Sydney Swans190.59
- 202Corey Wagner
Fremantle170.58
- 203Zak Jones
St Kilda150.57
- 204Will Setterfield
Essendon130.56
- 205Eric Hipwood
Brisbane Lions220.510
- 206Patrick Voss
Fremantle200.59
- 207Lachie Fogarty
Carlton200.59
- 208Angus Sheldrick
Sydney Swans200.59
- 209Dayne Zorko
Brisbane Lions270.412
- 210Jack Viney
Melbourne180.48
- 211Hugh Jackson
Port Adelaide90.44
- 212Mani Liddy
Port Adelaide90.44
- 213Calsher Dear
Hawthorn90.44
- 214Hayden Young
Fremantle90.44
- 215Jason Johannisen
Western Bulldogs160.47
- 216Jesse Motlop
Carlton230.410
- 217Christian Salem
Melbourne230.410
- 218Steele Sidebottom
Collingwood230.410
- 219Bailey Dale
Western Bulldogs230.410
- 220Braeden Campbell
Sydney Swans230.410
- 221Lachlan McNeil
Western Bulldogs210.49
- 222Corey Warner
Sydney Swans140.46
- 223Will White
Carlton140.46
- 224Archer May
Essendon70.43
- 225Oscar McDonald
Fremantle70.43
- 226Mitch Knevitt
Geelong Cats70.43
- 227Mattaes Phillipou
St Kilda70.43
- 228Max Gruzewski
GWS Giants70.43
- 229Adam Cerra
Carlton190.48
- 230Jarman Impey
Hawthorn240.410
- 231Cam Mackenzie
Hawthorn120.45
- 232Callan Ward
GWS Giants120.45
- 233Lance Collard
St Kilda120.45
- 234Zac Taylor
Adelaide Crows170.47
- 235Conor Nash
Hawthorn220.49
- 236Dylan Stephens
North Melbourne220.49
- 237Brody Mihocek
Collingwood220.49
- 238Harvey Langford
Melbourne220.49
- 239Elijah Hewett
West Coast Eagles200.48
- 240Rhyan Mansell
Richmond200.48
- 241Harry Morrison
Hawthorn200.48
- 242Ollie Lord
Port Adelaide150.46
- 243Charlie Spargo
Melbourne100.44
- 244Jye Menzie
Essendon100.44
- 245Aidan Johnson
Melbourne50.42
- 246Kane McAuliffe
Richmond50.42
- 247Conor McKenna
Brisbane Lions50.42
- 248Roan Steele
Collingwood50.42
- 249Jacob Hopper
Richmond230.49
- 250Oliver Hollands
Carlton230.49