AFL Statistics Home
AFL Fixture
Players
Teams
Player Rankings
Team Rankings
Rising Stars
AFL Draft
Brownlow Medal
All-Australian
AFL Ladder
Coaches
Attendances
Supercoach
AFL Fantasy
AFL Highlights
AFL Team Selections
Past Players
AFL Player Contracts
AFL Injury List
Records
 
Year Type Position Statistic Min Games
1978 AFL Player Rankings 1980 AFL Player Rankings
1979 AFL League Goals Per Game Leaders
Rank Player Team Games Average
1 Michael Roach Richmond 19 4.74
2 Kelvin Templeton Western Bulldogs 22 4.14
3 Terry Daniher Essendon 15 3.80
4 Bob Beecroft Fitzroy 24 3.62
5 Craig Davis Collingwood 26 3.38
6 Larry Donohue Geelong 11 3.36
7 Malcolm Blight North Melbourne 19 3.16
8 Michael Moncrieff Hawthorn 15 3.00
9 Paul Sarah Geelong 7 2.86
10 Ross Glendinning North Melbourne 21 2.81
11 Malcolm Scott St Kilda 9 2.78
12 David Cloke Richmond 21 2.71
13 Garry Sidebottom St Kilda 21 2.67
14 Rod Galt Carlton 14 2.57
15 Tony Morwood South Melbourne 22 2.55
16 Ken Sheldon Carlton 22 2.41
17 Leigh Matthews Hawthorn 13 2.31
18 Graeme Anderson Collingwood 13 2.23
19 Bernie Quinlan Fitzroy 22 2.18
20 Peter Brown Carlton 6 2.17
21 Rene Kink Collingwood 25 2.16
22 Kerry Good North Melbourne 8 2.12
23 Phil Carman Melbourne 11 2.09
24 Robert Walls Fitzroy 15 2.00
24 Ray Biffin Melbourne 7 2.00
24 Rodney Ashman Carlton 5 2.00
24 Graham Cornes North Melbourne 5 2.00
28 Mark MacLure Carlton 23 1.96
29 Len Thompson South Melbourne 20 1.95
30 Garry Wilson Fitzroy 24 1.92
31 Arnold Briedis North Melbourne 10 1.90
32 Vin Catoggio Carlton 16 1.88
33 Robert Walters Melbourne 12 1.83
33 Tom Flower Melbourne 6 1.83
35 David Clarke Geelong 22 1.82
36 Simon Madden Essendon 23 1.70
37 Peter Johnston Geelong 12 1.67
37 Gary Lofts St Kilda 3 1.67
39 Kevin Bartlett Richmond 22 1.64
40 Norm Goss Hawthorn 18 1.61
41 Paul Van Der Haar Essendon 15 1.60
41 Wayne Primmer Essendon 10 1.60
41 Michael Smith South Melbourne 10 1.60
41 Frank Dunell Essendon 5 1.60
45 Neville Fields South Melbourne 21 1.57
45 Robert Flower Melbourne 21 1.57
47 Wayne Johnston Carlton 20 1.55
47 Jim Buckley Carlton 11 1.55
49 Mike Fitzpatrick Carlton 24 1.50
49 David McMahon Fitzroy 24 1.50
49 Kevin Ablett Hawthorn 12 1.50
49 Ross Brewer Collingwood 12 1.50
49 John Byrne North Melbourne 6 1.50
49 Peter Thorne Melbourne 6 1.50
49 Shane Fitzsimmons Melbourne 2 1.50
49 Shane Loveless Western Bulldogs 2 1.50
57 Max Richardson Fitzroy 23 1.48
57 Tim Watson Essendon 23 1.48
59 Neville Bruns Geelong 17 1.47
59 Andrew Moir Melbourne 17 1.47
61 Paul Morwood South Melbourne 20 1.45
62 Kevin Sheehan Geelong 9 1.44
63 Jon Hummel South Melbourne 14 1.43
63 Robert Lamb South Melbourne 7 1.43
65 Alex Marcou Carlton 24 1.42
66 Derek Shaw Collingwood 15 1.40
67 Craig Stewart Collingwood 23 1.39
68 Max James South Melbourne 16 1.38
69 Mick Conlan Fitzroy 20 1.35
70 Phil Bradmore Western Bulldogs 3 1.33
71 Emmett Dunne Richmond 19 1.32
72 Brent Crosswell North Melbourne 10 1.30
73 Stephen Robins Essendon 18 1.28
74 Dale Weightman Richmond 15 1.27
75 Bernie Evans South Melbourne 12 1.25
76 John Hendrie Hawthorn 19 1.21
77 Stephen Easton North Melbourne 15 1.20
78 Peter Morrison South Melbourne 18 1.17
78 Alan Martello Hawthorn 6 1.17
80 Xavier Tanner North Melbourne 13 1.15
81 Terry Bright Geelong 22 1.14
81 Ian Morrison Western Bulldogs 21 1.14
83 Graeme Allan Fitzroy 23 1.13
84 Ray Shaw Collingwood 24 1.12
85 Gary Ayres Hawthorn 10 1.10
85 Ian Low Western Bulldogs 10 1.10
87 Greg Wells Melbourne 22 1.09
88 John Murphy North Melbourne 13 1.08
88 John Murphy South Melbourne 13 1.08
90 Allan Edwards Collingwood 15 1.07
90 Allan Edwards Richmond 15 1.07
90 Don Scott Hawthorn 14 1.07
93 Maurice O'Keefe St Kilda 17 1.06
94 Geoff Jennings Western Bulldogs 19 1.05
95 Wayne Harmes Carlton 24 1.04
95 Warwick Irwin Fitzroy 24 1.04
97 Ronnie Wearmouth Collingwood 21 1.00
97 Bill Valli Collingwood 17 1.00
97 John Cassin North Melbourne 14 1.00
97 Steven Taubert Essendon 14 1.00
97 Peter Russo Hawthorn 12 1.00
97 Gary Parkes Richmond 4 1.00
97 Shane Bond North Melbourne 2 1.00
97 Doug Koop South Melbourne 2 1.00
97 Bruce Reid Western Bulldogs 2 1.00
97 Richard Walter Hawthorn 2 1.00
97 Wayne Carroll South Melbourne 1 1.00
108 Wayne Schimmelbusch North Melbourne 25 0.96
109 Paul Callery St Kilda 21 0.95
110 Kelvin Matthews Geelong 16 0.94
110 Steven Smith Melbourne 16 0.94
112 Maurice Boyse North Melbourne 15 0.93
113 Barry Armstrong Carlton 24 0.92
113 Alan Goad Hawthorn 12 0.92
115 Michael Tuck Hawthorn 22 0.91
115 Peter Knights Hawthorn 11 0.91
117 Kevin Bryant North Melbourne 19 0.89
117 Bryan Cousins Geelong 18 0.89
119 Max Kruse South Melbourne 8 0.88
119 Michael McCarthy Hawthorn 8 0.88
119 Gary McDonald St Kilda 8 0.88
122 Bruce Monteath Richmond 22 0.86
122 Roger Podolczak North Melbourne 7 0.86
124 Sam Newman Geelong 13 0.85
125 Ian Hampshire Western Bulldogs 18 0.83
125 Michael Byrne Melbourne 12 0.83
125 Grant Thomas St Kilda 12 0.83
125 Andrew Cross St Kilda 6 0.83
125 Rod Oborne Collingwood 6 0.83
125 Rod Oborne Richmond 6 0.83
125 Glenn Payne North Melbourne 6 0.83
132 Ian Dunstan Western Bulldogs 22 0.82
132 Graeme Melrose North Melbourne 22 0.82
132 Michael Turner Geelong 22 0.82
132 Bruce Duperouzel St Kilda 17 0.82
132 Stephen Wright South Melbourne 11 0.82
137 Peter Murnane Hawthorn 20 0.80
137 Allan Davis Essendon 15 0.80
137 Kevin Morris Collingwood 15 0.80
137 William Berry Western Bulldogs 10 0.80
137 Jim Edmond Western Bulldogs 10 0.80
137 Michael Nettlefold St Kilda 5 0.80
137 Michael Roberts St Kilda 5 0.80
144 Graham Gaunt Melbourne 19 0.79
145 Peter Jones Carlton 18 0.78
145 Barry Rowlings Richmond 18 0.78
145 Robert Dean South Melbourne 9 0.78
145 Robert Wiley Richmond 9 0.78
149 Doug Hawkins Western Bulldogs 22 0.77
150 Peter Featherby Geelong 12 0.75
150 Tony King Hawthorn 4 0.75
152 Trevor Keogh Carlton 19 0.74
153 Glenn Elliott Melbourne 15 0.73
153 Don Discher St Kilda 11 0.73
153 Kelly O'Donnell Melbourne 11 0.73
156 Ian Sartori St Kilda 18 0.72
157 Bruce Tempany Richmond 20 0.70
158 Geoff Ablett Hawthorn 16 0.69
158 Gary Baker Melbourne 16 0.69
158 Shane Zantuck South Melbourne 16 0.69
161 Bruce Nankervis Geelong 22 0.68
161 Ted Whitten Western Bulldogs 19 0.68
163 Ricky Quade South Melbourne 21 0.67
163 Dennis Collins Carlton 9 0.67
163 Stephen Mount Richmond 9 0.67
163 Nick Wilton Hawthorn 9 0.67
163 Robert Wilkinson Hawthorn 6 0.67
163 Chris Woodman Melbourne 6 0.67
163 Ron Andrews Essendon 3 0.67
163 Gerald Betts Collingwood 3 0.67
163 Dean Herbert St Kilda 3 0.67
163 Peter Laughlin Richmond 3 0.67
163 David Twomey Collingwood 3 0.67
174 Barry Day Essendon 11 0.64
175 Bryan Wood Richmond 21 0.62
175 Peter Keenan Essendon 13 0.62
175 Peter McConville Carlton 13 0.62
175 Craig Barbary Essendon 8 0.62
175 Kevin O'Keeffe Fitzroy 8 0.62
180 Russell Ebert North Melbourne 25 0.60
180 Trevor Barker St Kilda 15 0.60
180 Maurice Wingate Melbourne 10 0.60
180 Grant Fowler Fitzroy 5 0.60
184 John Burns Geelong 17 0.59
185 Russell Greene St Kilda 19 0.58
186 Geoff Raines Richmond 21 0.57
186 Terry Moore Hawthorn 14 0.57
188 Gary Dempsey North Melbourne 25 0.56
188 Darryl Sutton North Melbourne 25 0.56
188 Ken Whitfort Melbourne 9 0.56
191 Max Crow Essendon 22 0.55
191 Michael Woolnough Collingwood 11 0.55
191 Michael Young Carlton 11 0.55
194 Cameron Clayton Melbourne 13 0.54
195 Tony Shaw Collingwood 15 0.53
196 Stan Alves North Melbourne 18 0.50
196 Denis Banks Collingwood 14 0.50
196 Graeme Bond St Kilda 14 0.50
196 Neil Cordy Western Bulldogs 14 0.50
196 Bill Nettlefold North Melbourne 14 0.50
196 Colin Hounsell South Melbourne 12 0.50
196 Glenn Middlemiss Geelong 12 0.50
196 Glenn Hawker Essendon 10 0.50
196 Merv Neagle Essendon 10 0.50
196 Graham Teasdale South Melbourne 8 0.50
196 Ricky Barham Collingwood 6 0.50
196 Ian Scrimshaw Richmond 6 0.50
196 Peter Carter South Melbourne 4 0.50
196 Henry Coles Melbourne 4 0.50
196 Graeme Landy Richmond 4 0.50
196 Greg Strachan Richmond 4 0.50
196 Mordecai Bromberg St Kilda 2 0.50
196 John Dellamarta Melbourne 2 0.50
196 Tony Elshaug Melbourne 2 0.50
196 Stewart Gull Melbourne 2 0.50
196 Brendan McFaull Hawthorn 2 0.50
196 Michael McKenna Western Bulldogs 2 0.50
196 Barry Norsworthy Melbourne 2 0.50
196 Dean Ross St Kilda 2 0.50
196 Allan Sinclair St Kilda 2 0.50
196 Shane Walsh Western Bulldogs 2 0.50
222 Gerald McCarthy Fitzroy 23 0.48
222 Gerard Healy Melbourne 21 0.48
222 Ken Mansfield Essendon 21 0.48
225 Russell Ohlsen Collingwood 22 0.45
225 Steve Hoffman Western Bulldogs 11 0.45
227 Peter Moore Collingwood 25 0.44
228 Rodney Eade Hawthorn 21 0.43
228 Greg Burns St Kilda 14 0.43
228 Daryl Schimmelbusch North Melbourne 7 0.43
231 Rod Blake Geelong 22 0.41
231 Wayne Foreman Western Bulldogs 17 0.41
233 Leon Harris Fitzroy 20 0.40
233 Shane Heard Essendon 15 0.40
233 Alan Stoneham Western Bulldogs 15 0.40
233 Neil Bristow Western Bulldogs 10 0.40
233 Daryl Cumming South Melbourne 10 0.40
233 Phil Manassa Collingwood 10 0.40
233 Neil Clarke Essendon 5 0.40
233 Brian Wilson Western Bulldogs 5 0.40
241 Neale Daniher Essendon 23 0.39
242 Alex Jesaulenko Carlton 16 0.38
243 Francis Bourke Richmond 22 0.36
243 Barry Round South Melbourne 22 0.36
245 Peter Bennett Essendon 23 0.35
245 Garry Foulds Essendon 23 0.35
245 Carl Ditterich Melbourne 17 0.35
245 Robert Elliott Melbourne 17 0.35
245 Alan Jarrott North Melbourne 17 0.35
250 Terry Wallace Hawthorn 21 0.33
250 Noel Mugavin Fitzroy 18 0.33
250 David O'Halloran Hawthorn 18 0.33
250 Jeff Cassidy Geelong 12 0.33
250 Malcolm Reed Geelong 9 0.33
250 Peter Daicos Collingwood 6 0.33
250 Warren Jones Carlton 6 0.33
250 Bill Mildenhall St Kilda 6 0.33
250 Michael Poynton Fitzroy 6 0.33
250 Don Whitford Melbourne 6 0.33
250 Wayne Gordon Melbourne 3 0.33
250 David Granger St Kilda 3 0.33
250 Grant Lawrie Fitzroy 3 0.33
250 Tony Pickett Carlton 3 0.33
250 Chris Stone St Kilda 3 0.33
265 Kelvin Moore Hawthorn 22 0.32
265 Jeff Sarau St Kilda 22 0.32
267 Mick Kelly Western Bulldogs 16 0.31
267 David Dench North Melbourne 13 0.31
269 Kevin Worthington Collingwood 23 0.30
269 Greg Hutchison Melbourne 10 0.30
269 Ian Roberts South Melbourne 10 0.30
272 Robert Groenewegen Western Bulldogs 7 0.29
272 Greg Naylor Richmond 7 0.29
274 Stephen McCann North Melbourne 25 0.28
275 Dale Evans St Kilda 15 0.27
275 Jim O'Dea St Kilda 15 0.27
275 Geoffrey Austen Collingwood 11 0.27
278 Peter Francis Carlton 23 0.26
278 Chris Hansen Fitzroy 23 0.26
278 Harvey Merrigan Fitzroy 19 0.26
278 Terry Wight Collingwood 19 0.26
282 Greg Towns Carlton 12 0.25
282 Malcolm Bramley Fitzroy 4 0.25
282 Roger Merrett Essendon 4 0.25
285 Barry Breen St Kilda 21 0.24
286 Gerard Cahir St Kilda 9 0.22
286 Phil Seaton Melbourne 9 0.22
286 Mark Turner Hawthorn 9 0.22
286 Terry Wheeler Western Bulldogs 9 0.22
290 Stephen Icke North Melbourne 20 0.20
290 John Mossop Geelong 15 0.20
290 Ian Paton Hawthorn 15 0.20
290 Leigh Carlson Collingwood 10 0.20
290 Murray Witcombe Geelong 10 0.20
290 Phillip Pinnell Carlton 5 0.20
290 Norm Tivendale Western Bulldogs 5 0.20
290 Mark Williams Western Bulldogs 5 0.20
290 Alan Woodman Geelong 5 0.20
299 Alan Reid Essendon 16 0.19
300 Gary Cowton Western Bulldogs 22 0.18
301 Mark Bos Geelong 6 0.17
301 Peter Brown Fitzroy 6 0.17
301 Daryl Freame Richmond 6 0.17
301 Mark Hannebery Collingwood 6 0.17
301 Graham Hunnibell Melbourne 6 0.17
301 Bernie Jones Hawthorn 6 0.17
301 Mick Nolan North Melbourne 6 0.17
308 Gary Colling St Kilda 19 0.16
308 Merv Keane Richmond 19 0.16
310 Bill Picken Collingwood 26 0.15
310 David Polkinghorne Hawthorn 20 0.15
310 Mark Browning South Melbourne 13 0.15
313 Mick Egan Western Bulldogs 22 0.14
313 Andrew Ireland Collingwood 22 0.14
313 Bruce Doull Carlton 21 0.14
313 Chris Smith Fitzroy 21 0.14
313 Craig Considine Richmond 7 0.14
313 Graham Dempster South Melbourne 7 0.14
313 Russell Tweeddale St Kilda 7 0.14
313 Peter Williams Richmond 7 0.14
321 Alby Smedts Western Bulldogs 15 0.13
322 David McKay Carlton 17 0.12
322 Denis Scanlon Essendon 17 0.12
322 Terry O'Neill South Melbourne 16 0.12
322 Neil Besanko Essendon 8 0.12
326 Andy Preston Geelong 19 0.11
326 Ray Card Geelong 18 0.11
326 Jim Jess Richmond 18 0.11
326 Mario Bortolotto Geelong 9 0.11
330 Mick Malthouse Richmond 10 0.10
331 Ian Marsh Essendon 22 0.09
331 David Ackerly South Melbourne 11 0.09
331 Jim Durnan Melbourne 11 0.09
331 Alan Mangels Carlton 11 0.09
335 Ray Byrne Collingwood 26 0.08
335 Ron Alexander Fitzroy 24 0.08
335 Robbert Klomp Carlton 24 0.08
335 Richard Murrie Western Bulldogs 13 0.08
335 Ian Baker St Kilda 12 0.08
340 Robert DiPierdomenico Hawthorn 15 0.07
340 Graeme Robertson Richmond 14 0.07
342 John Kennedy Hawthorn 17 0.06
342 Tony Martyn Melbourne 17 0.06
342 John Moylan Western Bulldogs 17 0.06
342 Russell Muir Essendon 16 0.06
346 Jeff Dunne St Kilda 22 0.05
346 Keith Greig North Melbourne 22 0.05
346 Neville Taylor Fitzroy 22 0.05
346 Rod Austin Carlton 21 0.05
346 Geoff Cunningham St Kilda 21 0.05
346 Alle De Wolde Hawthorn 21 0.05
346 Ken Fletcher Essendon 19 0.05
346 David McLeish South Melbourne 19 0.05
354 Stan Magro Collingwood 23 0.04
1978 AFL Player Rankings 1980 AFL Player Rankings
Register New Account
Email:
Confirm Email:
Password:
Confirm Password:
 Remember me on this computer
Already Registered? Sign in!
Email:
Password:
 Remember me on this computer
  Forgot Password?
Privacy Statement
  • Emails will only be used for identification purposes and for the resetting of forgotten passwords.
  • Emails will NOT be used for the sending of unsolicited, spam or promotional materials.
  • All data entered is sent securely via SSL to our system.
  • Passwords are encrypted before being stored in our system (we cannot see what your password is).
  • Cookies will be used for the identification of users if the "Remember me on this computer" option is checked.
  • Reset Password
    Please enter the email you registered your account with. If it is a valid email, your password will be reset and emailed to you. You are advised to change this password after using it to sign in again.
    Email: Back to Login/Registration
    Change Password
    Old Password:
    Password:
    Confirm Password:
    Manage Settings
    First Name:
    Location:
    Club:
    Receive Messages From Us?
    Send us feedback or report a mistake on this page.
    Please enter some feedback