Scotland Premiership

Scotland Premiership

Player Team Matches Goals Penalties G/M
Nicky Clark St Johnstone 13 5 2 0.38
Callum McGregor Celtic 9 5 0 0.56
Habib Gueye Aberdeen 5 5 0 1.00
Benjamin Mbunga-Kimpioka St Johnstone 11 5 1 0.45
Luke McCowan Celtic 11 4 2 0.36
Matthew Kennedy Kilmarnock 12 4 0 0.33
Vaclav Cerny Rangers 9 4 0 0.44
Cyriel Dessers Rangers 11 4 0 0.36
Simon Murray Dundee 12 4 1 0.33
Toyosi Olusanya St Mirren 13 4 0 0.31
Nicolas Kuhn Celtic 10 4 0 0.40
Ronan Aiden Connolly Shea Chapman Hale Ross County 13 4 1 0.31
Sam Dalby Dundee Utd 9 4 1 0.44
Kyogo Furuhashi Celtic 11 4 0 0.36
Alistair Johnston Celtic 11 4 0 0.36
Marley Watkins Kilmarnock 9 3 0 0.33
Tom Lawrence Rangers 8 3 0 0.38
Nicky Devlin Aberdeen 11 3 0 0.27
Kevin Nisbet Aberdeen 7 3 0 0.43
Bruce Anderson Kilmarnock 7 3 1 0.43
Reo Hatate Celtic 11 3 0 0.27
Ziyad Larkeche Dundee 12 3 0 0.25
Topi Keskinen Aberdeen 9 3 0 0.33
Tawanda Maswanhise Motherwell 8 3 0 0.38
Luca Stephenson Dundee Utd 10 3 0 0.30
Jordan White Ross County 13 2 1 0.15
Martin Boyle Hibernian 10 2 0 0.20
Mark O'Hara St Mirren 11 2 1 0.18
Blair Spittal Hearts 13 2 0 0.15
Conor McMenamin St Mirren 4 2 0 0.50
Frankie Kent Hearts 11 2 0 0.18
Jamie McGrath Aberdeen 10 2 0 0.20
Akil Wright Ross County 13 2 0 0.15
Scott Tiffoney Dundee 11 2 0 0.18
Rabbi Matondo Rangers 4 2 0 0.50
Daizen Maeda Celtic 10 2 0 0.20
Adam Idah Celtic 8 2 0 0.25
Moses Ebiye Motherwell 9 2 0 0.22
Ante Palaversa Aberdeen 8 2 0 0.25
Vicente Besuijen Aberdeen 8 2 0 0.25
Ross Graham Dundee Utd 6 2 1 0.33
Oisin Smyth St Mirren 7 2 0 0.29
Mykola Kukharevych Hibernian 11 2 0 0.18
Arne Engels Celtic 8 2 2 0.25
Tom Sparrow Motherwell 8 2 0 0.25
Lennon Miller Motherwell 11 2 1 0.18
David Watson Kilmarnock 12 2 0 0.17
James Wilson Hearts 3 2 0 0.67
Kenneth Vargas Hearts 13 2 0 0.15
Seb Palmer Houlden Dundee 11 2 0 0.18
Adama Sidibeh St Johnstone 9 2 0 0.22
Junior Hoilett Hibernian 8 1 0 0.12
Curtis Main Dundee 10 1 0 0.10
Graham Carey St Johnstone 12 1 0 0.08
Andy Halliday Motherwell 11 1 0 0.09
Graeme Shinnie Aberdeen 10 1 0 0.10
Louis Moult Dundee Utd 6 1 0 0.17
David Babunski Dundee Utd 11 1 0 0.09
Joe Newell Hibernian 8 1 0 0.12
Craig Sibbald Dundee Utd 7 1 0 0.14
Stephen O'Donnell Motherwell 10 1 0 0.10
Alex Samuel Ross County 9 1 0 0.11
Paul McGinn Motherwell 7 1 0 0.14
Dwight Gayle Hibernian 5 1 0 0.20
Alexander Gogic St Mirren 13 1 0 0.08
Lawrence Shankland Hearts 13 1 0 0.08
Kyle Vassell Kilmarnock 11 1 0 0.09
Drey Wright St Johnstone 13 1 0 0.08
Mikael Mandron St Mirren 13 1 0 0.08
Scott Tanser St Mirren 10 1 0 0.10
Jordan McGhee Dundee 7 1 0 0.14
Alan Forrest Hearts 12 1 0 0.08
Dan Casey Motherwell 10 1 0 0.10
Nicky Cadden Hibernian 6 1 1 0.17
Craig Halkett Hearts 3 1 0 0.33
Nedim Bajrami Rangers 7 1 0 0.14
Kristijan Trapanovski Dundee Utd 9 1 0 0.11
Apostolos Stamatelopoulos Motherwell 8 1 0 0.12
Jonah Ayunga St Mirren 8 1 0 0.12
Tony Ralston Celtic 5 1 0 0.20
Warren O'Hora Hibernian 12 1 0 0.08
Liam Scales Celtic 11 1 0 0.09
Ester Sokler Aberdeen 10 1 0 0.10
Danilo Rangers 2 1 0 0.50
Paulo Bernardo Celtic 10 1 0 0.10
Lewis Miller Hibernian 11 1 0 0.09
Corrie Ndaba Kilmarnock 10 1 0 0.10
Yutaro Oda Hearts 5 1 0 0.20
Roland Idowu St Mirren 11 1 0 0.09
Kieron Bowie Hibernian 3 1 0 0.33
Lyall Cameron Dundee 12 1 0 0.08
Mohammed Diomande Rangers 9 1 0 0.11
Meshack Izuchukwu Ubochioma Dundee Utd 2 1 0 0.50
Killian Phillips St Mirren 10 1 0 0.10
Shayden Morris Aberdeen 11 1 0 0.09
Daniel Oyegoke Hearts 11 1 0 0.09
Miller Thomson Dundee Utd 8 1 0 0.12
Peter Ambrose Aberdeen 9 1 0 0.11
Mackenzie Kirk St Johnstone 12 1 0 0.08
Oluwaseun Adewumi Dundee 6 1 0 0.17
Emmanuel Adegboyega Dundee Utd 11 1 0 0.09
Owen Stirton Dundee Utd 1 1 0 1.00
Player Team Matches Yellow Card Yellow/Red Card Red Card
Joe Wright Kilmarnock 7 1 1 2
Mykola Kukharevych Hibernian 11 2 0 1
Bradley Lyons Kilmarnock 10 2 0 1
Benjamin Mbunga-Kimpioka St Johnstone 11 1 0 1
Ianis Hagi Rangers 2 0 0 1
Dan Casey Motherwell 10 0 0 1
Liam Gordon Motherwell 9 0 0 1
Charlie Telfer Ross County 3 0 0 1
Nectarios Triantis Hibernian 8 3 1 0
Joe Newell Hibernian 8 3 1 0
Elijah Campbell Ross County 9 3 1 0
Jorge Grant Hearts 10 2 1 0
Liam Donnelly Kilmarnock 7 2 1 0
Scott Tanser St Mirren 10 1 1 0
Mohamad Sylla Dundee 11 1 1 0
Adama Sidibeh St Johnstone 9 1 1 0
Lawrence Shankland Hearts 13 5 0 0
Connor Randall Ross County 13 5 0 0
James Penrice Hearts 11 5 0 0
Cameron Devlin Hearts 11 5 0 0
Sven Sprangler St Johnstone 9 4 0 0
Sivert Heltne Nilsen Aberdeen 10 4 0 0
Nicolas Raskin Rangers 8 4 0 0
Emmanuel Adegboyega Dundee Utd 11 4 0 0
Aaron Essel St Johnstone 8 4 0 0
Matthew Kennedy Kilmarnock 12 4 0 0
Ante Palaversa Aberdeen 8 4 0 0
Ziyad Larkeche Dundee 12 4 0 0
Slobodan Rubezic Aberdeen 11 4 0 0
William Ferry Dundee Utd 12 4 0 0
Toyosi Olusanya St Mirren 13 4 0 0
Juan Antonio Portales Villarreal Dundee 10 4 0 0
Jason Holt St Johnstone 8 3 0 0
Jordan Obita Hibernian 12 3 0 0
Yan Dhanda Hearts 13 3 0 0
Stephen O'Donnell Motherwell 10 3 0 0
Robin Propper Rangers 7 3 0 0
Shaun Rooney St Mirren 6 3 0 0
Kye Rowles Hearts 11 3 0 0
Declan Gallagher Dundee Utd 12 3 0 0
Dujon Sterling Rangers 9 3 0 0
Ross Graham Dundee Utd 6 3 0 0
Daniel Oyegoke Hearts 11 3 0 0
Corrie Ndaba Kilmarnock 10 3 0 0
Akil Wright Ross County 13 3 0 0
Kacper Lopata Ross County 10 3 0 0
Mohammed Diomande Rangers 9 3 0 0
Andre Raymond St Johnstone 11 3 0 0
Jack MacKenzie Aberdeen 11 3 0 0
Nicolas Kuhn Celtic 10 3 0 0
Greg Taylor Celtic 8 3 0 0
Cameron MacPherson St Johnstone 7 3 0 0
Dennis Adeniran St Mirren 5 3 0 0
Jefte Vital da Silva Dias Rangers 9 3 0 0
Jaden Brown St Mirren 7 2 0 0
Matt Smith St Johnstone 13 2 0 0
Kristijan Trapanovski Dundee Utd 9 2 0 0
Simon Murray Dundee 12 2 0 0
Ryan Leak Ross County 10 2 0 0
Mark O'Hara St Mirren 11 2 0 0
Davor Zdravkovski Motherwell 10 2 0 0
Dimitar Mitov Aberdeen 11 2 0 0
Ronan Aiden Connolly Shea Chapman Hale Ross County 13 2 0 0
Alexander Gogic St Mirren 13 2 0 0
Martin Boyle Hibernian 10 2 0 0
Nicky Devlin Aberdeen 11 2 0 0
Daizen Maeda Celtic 10 2 0 0
Ryan Astley Dundee 6 2 0 0
Ellery Balcombe St Mirren 13 2 0 0
Alistair Johnston Celtic 11 2 0 0
Tom Lawrence Rangers 8 2 0 0
Ewan Wilson Motherwell 11 2 0 0
Luca Stephenson Dundee Utd 10 2 0 0
Ethan Ingram Dundee 12 2 0 0
Lewis Neilson St Johnstone 12 2 0 0
Jack Sanders St Johnstone 12 2 0 0
Gavin Molloy Aberdeen 11 2 0 0
Kofi Balmer Motherwell 6 2 0 0
Richard Taylor St Mirren 10 2 0 0
Roland Idowu St Mirren 11 2 0 0
Lewis Miller Hibernian 11 2 0 0
Josh Campbell Hibernian 7 2 0 0
Vicko Sevelj Dundee Utd 11 2 0 0
Daniel Armstrong Kilmarnock 11 2 0 0
Elvis Bwomono St Mirren 10 2 0 0
Stephen Kingsley Hearts 6 2 0 0
Andy Halliday Motherwell 11 2 0 0
David Babunski Dundee Utd 11 2 0 0
James Tavernier Rangers 11 2 0 0
Jordan White Ross County 13 2 0 0
Nedim Bajrami Rangers 7 1 0 0
Jort van der Sande Dundee Utd 12 1 0 0
Jamie McGrath Aberdeen 10 1 0 0
Kieran Dowell Rangers 7 1 0 0
Jack James Walton Dundee Utd 12 1 0 0
Scott Tiffoney Dundee 11 1 0 0
Auston Trusty Celtic 6 1 0 0
Alex Iacovitti St Mirren 4 1 0 0
Apostolos Stamatelopoulos Motherwell 8 1 0 0
Ester Sokler Aberdeen 10 1 0 0
Cyriel Dessers Rangers 11 1 0 0
Caolan Boyd-Munce St Mirren 9 1 0 0
Warren O'Hora Hibernian 12 1 0 0
Liam Scales Celtic 11 1 0 0
Jon McCracken Dundee 10 1 0 0
Robbie Deas Kilmarnock 10 1 0 0
Jack Vale Motherwell 2 1 0 0
Fraser Murray Kilmarnock 7 1 0 0
Frankie Kent Hearts 11 1 0 0
William Nightingale Ross County 3 1 0 0
Craig Sibbald Dundee Utd 7 1 0 0
Leon Balogun Rangers 8 1 0 0
Marley Watkins Kilmarnock 9 1 0 0
Callum McGregor Celtic 9 1 0 0
Jack Butland Rangers 11 1 0 0
Louis Moult Dundee Utd 6 1 0 0
Liam Polworth Kilmarnock 5 1 0 0
Marcus Fraser St Mirren 13 1 0 0
Kevin Holt Dundee Utd 11 1 0 0
Greg Kiltie St Mirren 7 1 0 0
Tony Watt Motherwell 8 1 0 0
Ross Docherty Dundee Utd 5 1 0 0
Paul McGinn Motherwell 7 1 0 0
Charles Dunne St Mirren 4 1 0 0
Kyle Vassell Kilmarnock 11 1 0 0
Mikael Mandron St Mirren 13 1 0 0
Jordan McGhee Dundee 7 1 0 0
Shane Blaney Motherwell 2 1 0 0
Josef Bursik Hibernian 12 1 0 0
Lewis Mayo Kilmarnock 11 1 0 0
Oluwaseun Adewumi Dundee 6 1 0 0
George Harmon Ross County 5 1 0 0
Nathan Moriah-Welsh Hibernian 6 1 0 0
Tom Sparrow Motherwell 8 1 0 0
Miller Thomson Dundee Utd 8 1 0 0
Peter Ambrose Aberdeen 9 1 0 0
Gerald Taylor Hearts 5 1 0 0
Mackenzie Kirk St Johnstone 12 1 0 0
Andres Salazar Osorio Hearts 1 1 0 0
Topi Keskinen Aberdeen 9 1 0 0
Rudi Allan Molotnikov Hibernian 9 1 0 0
David Watson Kilmarnock 12 1 0 0
Hamza Igamane Rangers 7 1 0 0
Kenneth Vargas Hearts 13 1 0 0
Adam Forrester Hearts 5 1 0 0
Marvin Kaleta Motherwell 7 1 0 0
Curtis Main Dundee 10 1 0 0
Killian Phillips St Mirren 10 1 0 0
Meshack Izuchukwu Ubochioma Dundee Utd 2 1 0 0
Michee Efete Ross County 9 1 0 0
Beni Baningime Hearts 7 1 0 0
Habib Gueye Aberdeen 5 1 0 0
Rocky Bushiri Hibernian 2 1 0 0
Reo Hatate Celtic 11 1 0 0
Vicente Besuijen Aberdeen 8 1 0 0
Luis Henrique Barros Lopes Aberdeen 5 1 0 0
Leighton Clarkson Aberdeen 7 1 0 0
Ridvan Yilmaz Rangers 2 1 0 0
Ross McCausland Rangers 8 1 0 0
Zach Robinson Motherwell 10 1 0 0
Noah Chilvers Ross County 12 1 0 0
Paulo Bernardo Celtic 10 1 0 0
Josh Mulligan Dundee 8 1 0 0
Lyall Cameron Dundee 12 1 0 0
Marvin Ekpiteta Hibernian 12 1 0 0
Arne Engels Celtic 8 1 0 0
Billy Koumetio Dundee 10 1 0 0
Kwon Hyeok-kyu Hibernian 10 1 0 0
Craig Gordon Hearts 11 1 0 0