Top 100 Scottish Premier League Scorers

1 Kris Boyd 221     11 Billy McKay 79 7
2 Henrik Larsson 158     12 Stephen Thompson 77  
3 Scott McDonald 117     13 Niall McGinn 75 6
4 Leigh Griffiths 112 6   14 Steven Naismith 73 4
5 Anthony Stokes 100     15 Michael Higdon 73  
6 John Sutton 97     16 Nacho Novo 73  
7 Kenny Miller 96     17 Colin Nish 65  
8 Derek Riordan 96     18 Kris Commons 64  
9 John Hartson 88     19 Gary Hooper 63  
10 Adam Rooney 86     20 Stephen Crawford 63  
                 
21 Chris Sutton 63     31 Kris Doolan 54  
22 Billy Dodds 60     32 Craig Dargo 54  
23 Gary O'Connor 59     33 Liam Craig 53  
24 James Forrest 58 10   34 Georgios Samaras 53  
25 Steven MacLean 58 1   35 Liam Boyce 50 2
26 Jon Daly 58     36 Richie Foran 49  
27 Darren Mackie 57     37 Lee Miller 47 1
28 David Clarkson 56     38 Kyle Lafferty 47  
29 Steve Lovell 56     39 Paul Hartley 46  
30 Stilian Petrov 55     40 Gary McSwegan 45  
                 
41 Odsonne Edouard 44 20   51 Scott Sinclair 40  
42 Alfredo Morelos 44 12   52 Barry Robson 40  
43 Andy Kirk 44     53 Jim Hamilton 40  
44 Barry Ferguson 44     54 Rod Wallace 40  
45 Rudi Skacel 42     55 Scott Brown 39 2
46 Steven Fletcher 42     56 Dougie Imrie 39  
47 Shota Arveladze 42     57 Kenny McLean 39  
48 Robbie Winters 42     58 Barry Nicholson 39  
49 Stuart Armstrong 41     59 Shaun Maloney 39  
50 David Goodwillie 41     60 Ryan Christie 38 11
                 
61 Jonny Hayes 38 2   71 Dean Shiels 37  
62 Gary Mackay-Steven 38     72 Craig Brewster 37  
63 Louis Moult 38     73 Jim McIntyre 37  
64 Jamie Murphy 38     74 Alan Thompson 37  
65 James McFadden 38     75 Stevie May 35 6
66 Mark Burchill 38     76 Jan Vennegoor of H 34  
67 Peter Lovenkrands 38     77 Eamonn Brophy 33 9
68 Michael Mols 38     78 Barry Wilson 33  
69 Jorg Albertz 38     79 Murray Davidson 32  
70 Greg Stewart 37 3   80 Lee McCulloch 32  
                 
81 Danny Invincible 32     91 Johnny Russell 30  
82 Russell Latapy 32     92 Nikica Jelavic 30  
83 Gary Wales 32     93 Mark De Vries 30  
84 Nadir Ciftci 31     94 Derek Lilley 30  
85 Charlie Mulgrew 31     95 Mark Viduka 30  
86 Aidan McGeady 31     96 Scott Arfield 29 5
87 Noel Hunt 31     97 Jamie Walker 29 3
88 Dado Prso 31     98 Connor Sammon 29 7
89 Ronald De Boer 31     99 Scott Vernon 29  
90 Callum McGregor 30 8   100 Derek Young 29  


Back to Home Page