Scottish Premier League High Scorers 1998-2018 - Glasgow Rangers

1 Kris Boyd 101 2005 2009   11 Dadao Prso 31 2004 2006
2 Kenny Miller 71 2000 2017   12 Ronald de Boer 31 2000 2003
3 Nacho Novo 47 2004 2009   13 Nikica Jelavic 30 2010 2011
4 Barry Ferguson 44 1998 2008   14 Alfredo Morales 29 1999 2018
5 Shota Arveladze 42 2001 2004   15 Tore Andre Flo 29 2000 2001
6 Rod Wallace 40 1998 2000   16 Steven Naismith 28 2007 2011
7 Peter Lovenkrands 38 2001 2005   17 Billy Dodds 21 1999 2001
8 Michael Mols 38 1999 2004   18 Neil McCann 20 1998 2002
9 Jorg Albertz 38 1998 2000   19 Steven Whittaker 19 2007 2011
10 Kyle Lafferty 34 2008 2018   20 James Tavernier 18 2016 2018