List of all-time top SPFL goalscorers

Friday 12th January 2018
13796581
The landmark 10,000th SPFL goal could be reached this weekend in one of the 15 matches across the Ladbrokes Championship, League 1 and League 2.
 
A total of 9,965 league goals (excluding play-offs) have been scored since the SPFL began in the summer of 2013 and Peterhead striker Rory McAllister is by some distance the leading marksman with 93 goals.
 
Celtic forward Leigh Griffiths is second in the charts with 70 goals while Liam Buchanan, currently of Raith Rovers, is in third place on 65 goals.
 
Listed below are the players who have scored 30 or more league goals (again excluding play-offs) in the four-and-a-half seasons of the SPFL.
 
Top SPFL goalscorers
93 Rory McAllister
70 Leigh Griffiths
65 Liam Buchanan
63 Adam Rooney
56 Michael Moffat
56 Greig Spence
55 Jason Cummings
54 Craig Gunn
54 Shane Sutherland
54 Alan Trouten
51 Kris Doolan
50 Derek Lyle
50 Iain Russell
48 Liam Boyce
47 Kris Boyd
46 Rory Loy
45 John Baird
45 Craig Malcolm
45 Robert Thomson
45 Peter Weatherson
44 Billy Mckay
43 Nathan Austin
43 Kris Commons
43 Darren L Smith
43 John Sutton
42 Peter MacDonald
41 Andy Jackson
41 James Keatings
41 Mark McGuigan
41 Simon Murray
41 Andy Ryan
40 Gavin Reilly
39 Tony Andreu
39 Nicky Clark
39 Kane Hemmings
39 Bobby Linn
39 Anthony Stokes
38 Brian Cameron
38 Niall McGinn
38 Steven MacLean
38 Louis Moult
38 Ryan Wallace
37 Faissal El Bakhtaoui
37 Darren Lavery
37 Declan McManus
36 Stuart Armstrong
36 Jamie Longworth
36 Lawrence Shankland
36 Jordan White
35 Blair Henderson
35 Ally Love
35 David McKenna
35 Jamie Walker
34 Gary Fraser
34 Jim Lister
34 Kenny Miller
34 Greg Stewart
34 Gavin Swankie
33 Danny Denholm
33 Sean Higgins
33 Scott McDonald
32 Colin McMenamin
32 Alan Forrest
32 Josh Todd
31 Danny Mullen
30 Joe Cardle
30 Stephen Dobbie
30 Callum Paterson

view all articles »