<Tr> <Td> 19 </Td> <Td> Gretna </Td> <Td> </Td> <Td> 38 </Td> <Td> 5 </Td> <Td> 8 </Td> <Td> 25 </Td> <Td> 32 </Td> <Td> 83 </Td> <Td> − 51 </Td> <Td> 13 </Td> <Td> 0.342 </Td> <Td> </Td> <Td> </Td> <Td> </Td> <Td> </Td> </Tr> <P> P = Position; Ssn = Number of seasons; Pld = Matches played; W = Matches won; D = Matches drawn; L = Matches lost; GF = Goals for; GA = Goals against; GD = Goal difference; Pts = Points; Ppg = Points per game </P> <P> Kilmarnock and Rangers player Kris Boyd scored the most goals in the SPL, with 167 goals . He broke the previous record of 158, set by Henrik Larsson, by scoring five goals for Rangers in a 7--1 win against Dundee United on 30 December 2009 . Boyd and Larsson were the only players who scored more than 100 goals in the SPL era . There are players who scored far more goals in the predecessor Scottish Football League competition, with Jimmy McGrory holding the overall record with 408 goals in the top flight of Scottish football . </P> <Table> <Tr> <Th> Rank </Th> <Th> Player </Th> <Th> Club (s) </Th> <Th> Goals </Th> </Tr> <Tr> <Td> </Td> <Td> Kris Boyd </Td> <Td> Kilmarnock (2001--2006) Rangers (2006--2010) Kilmarnock (2013) </Td> <Td> 167 </Td> </Tr> <Tr> <Td> </Td> <Td> Henrik Larsson </Td> <Td> Celtic (1998--2004) </Td> <Td> 158 </Td> </Tr> <Tr> <Td> </Td> <Td> Derek Riordan </Td> <Td> Hibernian (2001--2006) Celtic (2006--2008) Hibernian (2008--2011) St Johnstone (2012) </Td> <Td> 95 </Td> </Tr> <Tr> <Td> </Td> <Td> Scott McDonald </Td> <Td> Motherwell (2004--2007) Celtic (2007--2010) </Td> <Td> 93 </Td> </Tr> <Tr> <Td> 5 </Td> <Td> John Hartson </Td> <Td> Celtic (2001--2006) </Td> <Td> 88 </Td> </Tr> <Tr> <Td> 6 </Td> <Td> Kenny Miller </Td> <Td> Hibernian (1999--2000) Rangers (2000--2001) Celtic (2006--2007) Rangers (2008--2011) </Td> <Td> 75 </Td> </Tr> <Tr> <Td> 7 </Td> <Td> Michael Higdon </Td> <Td> Falkirk (2007--2009) St Mirren (2009--2011) Motherwell (2011--2013) </Td> <Td> 73 </Td> </Tr> <Tr> <Td> Nacho Novo </Td> <Td> Dundee (2002--2004) Rangers (2004--2010) </Td> </Tr> <Tr> <Td> 9 </Td> <Td> Anthony Stokes </Td> <Td> Falkirk (2006--2007) Hibernian (2009--2010) Celtic (2010--2013) </Td> <Td> 67 </Td> </Tr> <Tr> <Td> 10 </Td> <Td> Colin Nish </Td> <Td> Dunfermline Athletic (1999--2003) Kilmarnock (2003--2008) Hibernian (2008--2011) Dundee (2012--2013) </Td> <Td> 64 </Td> </Tr> </Table>

Top scottish league goal scorers of all time
find me the text answering this question