AFL First Goals
The players who kick the first goal of the match most often in AFL, ranked.
Brayden Fiorini leads the AFL for first goals in 2026, averaging 0.5 a game
#PlayerGPAvgTot
- 1Brayden Fiorini
Essendon20.51
- 2Jack Gunston
Hawthorn180.36
- 3Ben King
Gold Coast Suns230.37
- 4Brent Daniels
GWS Giants100.33
- 5Tim Membrey
Collingwood200.24
- 6Caiden Cleary
Sydney Swans100.22
- 7Harry Schoenberg
West Coast Eagles50.21
- 8Jack Dalton
Hawthorn50.21
- 9Max Hall
St Kilda230.24
- 10Jack Martin
Geelong Cats180.23
- 11Eric Hipwood
Brisbane Lions120.22
- 12Will Day
Hawthorn120.22
- 13Sam Darcy
Western Bulldogs60.21
- 14Finnbar Maley
Adelaide Crows60.21
- 15Angus Clarke
Essendon60.21
- 16Charlie Cameron
Brisbane Lions250.24
- 17Will Lewis
Western Bulldogs130.22
- 18Jason Horne-Francis
Port Adelaide210.13
- 19Sam Cumming
Richmond140.12
- 20Thomas Edwards
Essendon70.11
- 21Leek Aleer
GWS Giants70.11
- 22Braeden Campbell
Sydney Swans70.11
- 23Harry McKay
Carlton230.13
- 24Charlie Curnow
Sydney Swans230.13
- 25Logan Morris
Brisbane Lions240.13
- 26Shai Bolton
Fremantle240.13
- 27Jack Lukosius
Port Adelaide80.11
- 28Saad El-Hawli
Essendon80.11
- 29Jasper Alger
Richmond80.11
- 30Liam Ryan
St Kilda170.12
- 31Taylor Walker
Adelaide Crows180.12
- 32Jesse Hogan
GWS Giants90.11
- 33Oskar Baker
Western Bulldogs90.11
- 34Charlie West
Collingwood90.11
- 35Jake Riccardi
GWS Giants90.11
- 36Mitch Zadow
Port Adelaide90.11
- 37Callum Ah Chee
Adelaide Crows90.11
- 38Patrick Dangerfield
Geelong Cats190.12
- 39Tom Papley
Sydney Swans190.12
- 40Conor McKenna
Brisbane Lions190.12
- 41Wil Powell
Gold Coast Suns200.12
- 42Michael Frederick
Fremantle200.12
- 43Paul Curtis
North Melbourne200.12
- 44Bailey Humphrey
Gold Coast Suns200.12
- 45Jonty Faull
Richmond100.11
- 46Will Hayward
Carlton210.12
- 47Toby Greene
GWS Giants210.12
- 48Mitch Georgiades
Port Adelaide210.12
- 49Cooper Sharman
St Kilda210.12
- 50Chad Warner
Sydney Swans220.12
- 51Izak Rankine
Adelaide Crows220.12
- 52Jack Darling
North Melbourne220.12
- 53Jacob van Rooyen
Melbourne220.12
- 54Nick Watson
Hawthorn220.12
- 55Hayden McLean
Sydney Swans110.11
- 56Lachie Weller
Gold Coast Suns110.11
- 57Nick Larkey
North Melbourne230.12
- 58Jobe Shanahan
West Coast Eagles230.12
- 59Harley Reid
West Coast Eagles230.12
- 60Aaron Naughton
Western Bulldogs240.12
- 61Kysaiah Pickett
Melbourne240.12
- 62Daniel McStay
Collingwood240.12
- 63Jye Amiss
Fremantle240.12
- 64Will Graham
Gold Coast Suns120.11
- 65Oscar McDonald
Fremantle120.11
- 66Kai Lohmann
Brisbane Lions250.12
- 67Shannon Neale
Geelong Cats250.12
- 68Oliver Dempsey
Geelong Cats250.12
- 69Brodie Kemp
Carlton250.12
- 70Luke Jackson
Fremantle250.12
- 71Shaun Mannagh
Geelong Cats250.12
- 72Hugo Ralphsmith
Richmond130.11
- 73Justin McInerney
Sydney Swans130.11
- 74Oscar Allen
Brisbane Lions130.11
- 75Max Gruzewski
GWS Giants150.11
- 76Joel Amartey
Sydney Swans150.11
- 77Tom Lynch
Richmond150.11
- 78Zane Duursma
North Melbourne150.11
- 79Ryan Byrnes
St Kilda150.11
- 80Mason Redman
Essendon160.11
- 81Darcy Fogarty
Adelaide Crows160.11
- 82Phoenix Gothard
GWS Giants160.11
- 83Malcolm Rosas
Sydney Swans160.11
- 84Nasiah Wanganeen-Milera
St Kilda170.11
- 85Lachlan Blakiston
Essendon170.11
- 86Isaac Cumming
Adelaide Crows170.11
- 87Jacob Wehr
Port Adelaide170.11
- 88Brad Close
Geelong Cats180.11
- 89Jed Walter
Gold Coast Suns180.11
- 90Roan Steele
Collingwood190.11
- 91Rory Laird
Adelaide Crows200.11
- 92Mitch Owens
St Kilda200.11
- 93Jarrod Berry
Brisbane Lions200.11
- 94Bailey Dale
Western Bulldogs200.11
- 95Harrison Petty
Melbourne200.11
- 96Milan Murdock
West Coast Eagles200.11
- 97Hamish Davis
West Coast Eagles210.01
- 98Mykelti Lefau
Richmond210.01
- 99Elliot Yeo
West Coast Eagles210.01
- 100Nick Blakey
Sydney Swans220.01
- 101Bayley Fritsch
Melbourne220.01
- 102Lachie Schultz
Collingwood220.01
- 103Harvey Thomas
GWS Giants220.01
- 104Marc Pittonet
Carlton220.01
- 105Darcy Byrne-Jones
Port Adelaide220.01
- 106Riley Thilthorpe
Adelaide Crows220.01
- 107Darcy Wilson
St Kilda220.01
- 108James Jordon
Sydney Swans220.01
- 109Jake Soligo
Adelaide Crows220.01
- 110Ned Long
Collingwood220.01
- 111Willem Duursma
West Coast Eagles220.01
- 112Logan McDonald
Sydney Swans220.01
- 113Dylan Moore
Hawthorn230.01
- 114Nick Daicos
Collingwood230.01
- 115Luke Davies-Uniacke
North Melbourne230.01
- 116Ryley Sanders
Western Bulldogs230.01
- 117Bradley Hill
St Kilda230.01
- 118Leonardo Lombard
Gold Coast Suns230.01
- 119Brady Hough
West Coast Eagles230.01
- 120Tom Stewart
Geelong Cats230.01
- 121Jake Stringer
GWS Giants230.01
- 122Francis Evans
Carlton230.01
- 123Jy Simpkin
North Melbourne230.01
- 124Corey Durdin
Port Adelaide230.01
- 125Matthew Kennedy
Western Bulldogs240.01
- 126Harry Sharp
Melbourne240.01
- 127Massimo D'Ambrosio
Hawthorn240.01
- 128Ed Richards
Western Bulldogs240.01
- 129Jake Lloyd
Sydney Swans240.01
- 130Jai Newcombe
Hawthorn240.01
- 131Zac Bailey
Brisbane Lions240.01
- 132Max Gawn
Melbourne240.01
- 133Rhylee West
Western Bulldogs240.01
- 134Marcus Bontempelli
Western Bulldogs240.01
- 135Mitch McGovern
Carlton250.01
- 136Jagga Smith
Carlton250.01
- 137Will Ashcroft
Brisbane Lions250.01
- 138Tom Atkins
Geelong Cats250.01
- 139Joel Freijah
Western Bulldogs250.01
- 140Patrick Voss
Fremantle250.01
- 141Ben Keays
Adelaide Crows250.01
- 142Andrew Brayshaw
Fremantle250.01
- 143Lachie Neale
Brisbane Lions250.01
- 144Isaiah Dudley
Fremantle250.01
- 145Josh Treacy
Fremantle250.01
- 146Murphy Reid
Fremantle230.00
- 147Nathan O'Driscoll
Fremantle170.00
- 148Flynn Riley
Carlton10.00
- 149Riley Hamilton
GWS Giants80.00
- 150Sam Swadling
Collingwood90.00
- 151Aidan Schubert
Hawthorn10.00
- 152Lewis Melican
Sydney Swans100.00
- 153Brodie Grundy
Sydney Swans220.00
- 154Tom McCartin
Sydney Swans210.00
- 155Callum Mills
Sydney Swans230.00
- 156Ewan Mackinlay
Port Adelaide140.00
- 157Luker Kentfield
Melbourne30.00
- 158Liam Puncher
Collingwood80.00
- 159Jack Ough
GWS Giants50.00
- 160Max King
St Kilda10.00
- 161Callum Coleman-Jones
North Melbourne50.00
- 162Vigo Visentini
Essendon30.00
- 163Noah Howes
Collingwood20.00
- 164Alex Van Wyk
Port Adelaide30.00
- 165Jesse Dattoli
Sydney Swans40.00
- 166William Green
Sydney Swans30.00
- 167Judson Clarke
Richmond30.00
- 168Isaac Kako
Essendon150.00
- 169Jordon Sweet
Port Adelaide220.00
- 170Jackson Mead
Port Adelaide100.00
- 171Oscar Steene
Collingwood80.00
- 172Max Beattie
Hawthorn30.00
- 173Cody Angove
GWS Giants10.00
- 174Lachlan Carmichael
Western Bulldogs20.00
- 175Levi Ashcroft
Brisbane Lions250.00
- 176Cam Rayner
Brisbane Lions250.00
- 177Arthur Jones
Western Bulldogs200.00
- 178Reuben Ginbey
West Coast Eagles130.00
- 179Anthony Caminiti
St Kilda180.00
- 180Tobyn Murray
Fremantle10.00
- 181Billy Frampton
Collingwood240.00
- 182Isaac Quaynor
Collingwood210.00
- 183Brayden Maynard
Collingwood170.00
- 184Harry Perryman
Collingwood160.00
- 185Marcus Windhager
St Kilda230.00
- 186Nate Caddy
Essendon220.00
- 187Andrew McGrath
Essendon200.00
- 188Jye Caldwell
Essendon170.00
- 189Cam Mackenzie
Hawthorn220.00
- 190Tom McCarthy
West Coast Eagles220.00
- 191Cooper Duff-Tytler
West Coast Eagles160.00
- 192Ryan Maric
West Coast Eagles120.00
- 193Tom Cole
West Coast Eagles170.00
- 194Jacob Newton
West Coast Eagles30.00
- 195Sam Lalor
Richmond120.00
- 196Kane McAuliffe
Richmond100.00
- 197Ben Ainsworth
Carlton250.00
- 198Seth Campbell
Richmond230.00
- 199Rhyan Mansell
Richmond60.00
- 200Lachie Fogarty
Carlton20.00
- 201Maurice Rioli
Richmond100.00
- 202Jaxon Prior
Essendon220.00
- 203Xavier Duursma
Essendon180.00
- 204Peter Wright
Essendon180.00
- 205Judd McVee
Fremantle220.00
- 206Corey Wagner
Fremantle140.00
- 207Caleb Daniel
North Melbourne230.00
- 208Tom Blamires
North Melbourne170.00
- 209Miles Bergman
Port Adelaide160.00
- 210Aliir Aliir
Port Adelaide220.00
- 211Tom Powell
North Melbourne80.00
- 212Jase Burgoyne
Port Adelaide230.00
- 213Connor Rozee
Port Adelaide20.00
- 214Cooper Trembath
North Melbourne230.00
- 215Jacob Konstanty
North Melbourne100.00
- 216Luke Parker
North Melbourne230.00
- 217Ollie Lord
Port Adelaide10.00
- 218Luke McDonald
North Melbourne180.00
- 219Jack Watkins
Port Adelaide100.00
- 220Jake Lever
Melbourne220.00
- 221Blake Howes
Melbourne200.00
- 222Changkuoth Jiath
Melbourne160.00
- 223Daniel Turner
Melbourne200.00
- 224Christian Salem
Melbourne90.00
- 225Trent Rivers
Melbourne170.00
- 226Isaac Keeler
St Kilda20.00
- 227Tim Kelly
West Coast Eagles210.00
- 228Liam Baker
West Coast Eagles200.00
- 229Dane Rampe
Sydney Swans160.00
- 230Luke Pedlar
Adelaide Crows100.00
- 231Lachlan McAndrew
Adelaide Crows240.00
- 232James Peatling
Adelaide Crows210.00
- 233Max Michalanney
Adelaide Crows250.00
- 234Wayne Milera
Adelaide Crows200.00
- 235Jordon Butts
Adelaide Crows90.00
- 236Nick Murray
Adelaide Crows110.00
- 237Josh Worrell
Adelaide Crows240.00
- 238Luke Ryan
Fremantle240.00
- 239James Leake
GWS Giants50.00
- 240Darcy Moore
Collingwood40.00
- 241Jeremy Howe
Collingwood180.00
- 242Brennan Cox
Fremantle180.00
- 243Luke Trainor
Richmond110.00
- 244Jaeger O'Meara
Fremantle60.00
- 245Ollie Wines
Port Adelaide190.00
- 246Tom Hanily
Sydney Swans60.00
- 247Oliver Hayes-Brown
Richmond70.00
- 248Harry Kyle
Sydney Swans110.00
- 249Patrick Retschko
Richmond180.00
- 250Jack Bowes
Geelong Cats90.00