Scotland Premiership Play-Offs

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