# Player Country Team points
1. Alfredo Morelos Colombia Colombia Rangers FC Rangers FC 18 (11+7)
James Tavernier England England Rangers FC Rangers FC 18 (6+12)
3. Liel Abada Israel Israel Celtic FC Celtic FC 16 (10+6)
4. Regan Charles-Cook Grenada Grenada Ross County FC Ross County FC 15 (13+2)
Bruce Anderson Scotland Scotland Livingston FC Livingston FC 15 (11+4)
Jota Portugal Portugal Celtic FC Celtic FC 15 (7+8)
7. Christian Ramírez USA USA Aberdeen FC Aberdeen FC 13 (10+3)
Joe Aribo Nigeria Nigeria Rangers FC Rangers FC 13 (8+5)
9. Kevin van Veen Netherlands Netherlands Motherwell FC Motherwell FC 12 (8+4)
Tom Rogić Australia Australia Celtic FC Celtic FC 12 (6+6)
11. Tony Watt Scotland Scotland Motherwell FC Motherwell FC
Dundee United Dundee United
11 (10+1)
Liam Boyce Northern Ireland Northern Ireland Heart of Midlothian Heart of Midlothian 11 (9+2)
Connor Ronan Ireland Ireland St. Mirren FC St. Mirren FC 11 (7+4)
Tony Ralston Scotland Scotland Celtic FC Celtic FC 11 (4+7)
Barrie McKay Scotland Scotland Heart of Midlothian Heart of Midlothian 11 (2+9)
16. Kemar Roofe Jamaica Jamaica Rangers FC Rangers FC 10 (10+0)
Lewis Ferguson Scotland Scotland Aberdeen FC Aberdeen FC 10 (9+1)
Georgios Giakoumakis Greece Greece Celtic FC Celtic FC 10 (9+1)
Martin Boyle Australia Australia Hibernian FC Hibernian FC 10 (7+3)
Joseph Hungbo England England Ross County FC Ross County FC 10 (7+3)
David Turnbull Scotland Scotland Celtic FC Celtic FC 10 (5+5)
Jordan White Scotland Scotland Ross County FC Ross County FC 10 (4+6)
23. Ryan Kent England England Rangers FC Rangers FC 9 (2+7)
24. Kyogo Furuhashi Japan Japan Celtic FC Celtic FC 8 (8+0)
Danny Mullen Scotland Scotland Dundee FC Dundee FC 8 (7+1)
Fashion Sakala Zambia Zambia Rangers FC Rangers FC 8 (7+1)
Nicky Clark Scotland Scotland Dundee United Dundee United 8 (6+2)
Alan Forrest Scotland Scotland Livingston FC Livingston FC 8 (5+3)
Paul McMullan Scotland Scotland Dundee FC Dundee FC 8 (1+7)
30. Eamonn Brophy Scotland Scotland St. Mirren FC St. Mirren FC 7 (7+0)
Callum Hendry Scotland Scotland St. Johnstone FC St. Johnstone FC 7 (7+0)
Harry Clarke England England Hibernian FC Hibernian FC
Ross County FC Ross County FC
7 (4+3)
Blair Spittal Scotland Scotland Ross County FC Ross County FC 7 (4+3)
34. Stephen Kingsley Scotland Scotland Heart of Midlothian Heart of Midlothian 6 (6+0)
Daizen Maeda Japan Japan Celtic FC Celtic FC 6 (5+1)
Reo Hatate Japan Japan Celtic FC Celtic FC 6 (4+2)
Glen Kamara Finland Finland Rangers FC Rangers FC 6 (3+3)
Ryan Hedges Wales Wales Aberdeen FC Aberdeen FC 6 (2+4)
Gary Mackay-Steven Scotland Scotland Heart of Midlothian Heart of Midlothian 6 (2+4)
Scott Tanser England England St. Mirren FC St. Mirren FC 6 (2+4)
41. Kevin Nisbet Scotland Scotland Hibernian FC Hibernian FC 5 (5+0)
Ross Callachan Scotland Scotland Ross County FC Ross County FC 5 (4+1)
Cameron Carter-Vickers USA USA Celtic FC Celtic FC 5 (4+1)
Luke McCowan Scotland Scotland Dundee FC Dundee FC 5 (4+1)
Ryan Edwards England England Dundee United Dundee United 5 (3+2)
Josh Ginnelly England England Heart of Midlothian Heart of Midlothian 5 (3+2)
Connor Goldson England England Rangers FC Rangers FC 5 (3+2)
Ian Harkes USA USA Dundee United Dundee United 5 (3+2)
Matt O'Riley Denmark Denmark Celtic FC Celtic FC 5 (3+2)
Scott Pittman Scotland Scotland Livingston FC Livingston FC 5 (3+2)
Marley Watkins Wales Wales Aberdeen FC Aberdeen FC 5 (3+2)
Kaiyne Woolery England England Motherwell FC Motherwell FC 5 (2+3)
Sean Goss England England Motherwell FC Motherwell FC 5 (1+4)
Greg Kiltie Scotland Scotland St. Mirren FC St. Mirren FC 5 (1+4)
Ilmari Niskanen Finland Finland Dundee United Dundee United 5 (1+4)
Calvin Ramsay Scotland Scotland Aberdeen FC Aberdeen FC 5 (1+4)
57. Scott Arfield Canada Canada Rangers FC Rangers FC 4 (4+0)
Andy Halliday Scotland Scotland Heart of Midlothian Heart of Midlothian 4 (4+0)
Ayo Obileye England England Livingston FC Livingston FC 4 (4+0)
John Souttar Scotland Scotland Heart of Midlothian Heart of Midlothian 4 (4+0)
Odin Bailey England England Livingston FC Livingston FC 4 (3+1)
Josip Juranović Croatia Croatia Celtic FC Celtic FC 4 (3+1)
Ben Woodburn Wales Wales Heart of Midlothian Heart of Midlothian 4 (3+1)
Chris Cadden Scotland Scotland Hibernian FC Hibernian FC 4 (2+2)
Alex Iacovitti Scotland Scotland Ross County FC Ross County FC 4 (2+2)
Teddy Jenks England England Aberdeen FC Aberdeen FC 4 (2+2)
Ricki Lamie Scotland Scotland Motherwell FC Motherwell FC 4 (2+2)
Callum McGregor Scotland Scotland Celtic FC Celtic FC 4 (2+2)
Connor Shields Scotland Scotland Motherwell FC Motherwell FC 4 (2+2)
Charlie Adam Scotland Scotland Dundee FC Dundee FC 4 (1+3)
Josh Campbell Scotland Scotland Hibernian FC Hibernian FC 4 (1+3)
Jake Carroll Ireland Ireland Motherwell FC Motherwell FC 4 (0+4)
James Penrice Scotland Scotland Livingston FC Livingston FC 4 (0+4)
74. Ali Crawford Scotland Scotland St. Johnstone FC St. Johnstone FC 3 (3+0)
Jason Cummings Australia Australia Dundee FC Dundee FC 3 (3+0)
Chris Kane Scotland Scotland St. Johnstone FC St. Johnstone FC 3 (3+0)
Joe Shaughnessy Ireland Ireland St. Mirren FC St. Mirren FC 3 (3+0)
Ellis Simms England England Heart of Midlothian Heart of Midlothian 3 (3+0)
Ryan Sweeney Ireland Ireland Dundee FC Dundee FC 3 (3+0)
Jack Baldwin England England Ross County FC Ross County FC 3 (2+1)
Scott Brown Scotland Scotland Aberdeen FC Aberdeen FC 3 (2+1)
Alex Cochrane England England Heart of Midlothian Heart of Midlothian 3 (2+1)
Odsonne Édouard France France Celtic FC Celtic FC 3 (2+1)
Marcus Fraser Scotland Scotland St. Mirren FC St. Mirren FC 3 (2+1)
Ross Graham Scotland Scotland Dundee United Dundee United 3 (2+1)
Jonny Hayes Ireland Ireland Aberdeen FC Aberdeen FC 3 (2+1)
Jay Henderson Scotland Scotland St. Mirren FC St. Mirren FC 3 (2+1)
Dylan Levitt Wales Wales Dundee United Dundee United 3 (2+1)
Kyle Magennis Scotland Scotland Hibernian FC Hibernian FC 3 (2+1)
Stevie May Scotland Scotland St. Johnstone FC St. Johnstone FC 3 (2+1)
Jamie McGrath Ireland Ireland St. Mirren FC St. Mirren FC 3 (2+1)
Bevis Mugabi Uganda Uganda Motherwell FC Motherwell FC 3 (2+1)
Charlie Mulgrew Scotland Scotland Dundee United Dundee United 3 (2+1)
Jamie Murphy Scotland Scotland Hibernian FC Hibernian FC 3 (2+1)
Andrew Shinnie Scotland Scotland Livingston FC Livingston FC 3 (2+1)
Michael Smith Northern Ireland Northern Ireland Heart of Midlothian Heart of Midlothian 3 (2+1)
Scott Wright Scotland Scotland Rangers FC Rangers FC 3 (2+1)
Cameron Devlin Australia Australia Heart of Midlothian Heart of Midlothian 3 (1+2)
Nicky Devlin Scotland Scotland Livingston FC Livingston FC 3 (1+2)
Ethan Erhahon Scotland Scotland St. Mirren FC St. Mirren FC 3 (1+2)
Jordan McGhee Scotland Scotland Dundee FC Dundee FC 3 (1+2)
Paul McGinn Scotland Scotland Hibernian FC Hibernian FC 3 (1+2)
Michael O’Halloran Scotland Scotland St. Johnstone FC St. Johnstone FC 3 (1+2)
Funso Ojo Belgium Belgium Aberdeen FC Aberdeen FC 3 (1+2)
Scott Allan Scotland Scotland Hibernian FC Hibernian FC 3 (0+3)
Borna Barišić Croatia Croatia Rangers FC Rangers FC 3 (0+3)
Ryan Christie Scotland Scotland Celtic FC Celtic FC 3 (0+3)
Melker Hallberg Sweden Sweden St. Johnstone FC St. Johnstone FC
Hibernian FC Hibernian FC
3 (0+3)
Jordan Marshall England England Dundee FC Dundee FC 3 (0+3)
Joel Nouble England England Livingston FC Livingston FC 3 (0+3)
Harry Paton Canada Canada Ross County FC Ross County FC 3 (0+3)
112. Albian Ajeti Switzerland Switzerland Celtic FC Celtic FC 2 (2+0)
Vicente Besuijen Netherlands Netherlands Aberdeen FC Aberdeen FC 2 (2+0)
Dean Cornelius Scotland Scotland Motherwell FC Motherwell FC 2 (2+0)
Christian Doidge Wales Wales Hibernian FC Hibernian FC 2 (2+0)
Jake Doyle-Hayes Ireland Ireland Hibernian FC Hibernian FC 2 (2+0)
Jack Fitzwater England England Livingston FC Livingston FC 2 (2+0)
Leigh Griffiths Scotland Scotland Dundee FC Dundee FC 2 (2+0)
Ianis Hagi Romania Romania Rangers FC Rangers FC 2 (2+0)
Craig Halkett Scotland Scotland Heart of Midlothian Heart of Midlothian 2 (2+0)
Marc McNulty Scotland Scotland Dundee United Dundee United 2 (2+0)
Peter Pawlett Scotland Scotland Dundee United Dundee United 2 (2+0)
Ryan Porteous Scotland Scotland Hibernian FC Hibernian FC 2 (2+0)
Aaron Ramsey Wales Wales Rangers FC Rangers FC 2 (2+0)
Jordan Roberts England England Motherwell FC Motherwell FC 2 (2+0)
Callum Slattery England England Motherwell FC Motherwell FC 2 (2+0)
Liam Smith Scotland Scotland Dundee United Dundee United 2 (2+0)
Lee Ashcroft Scotland Scotland Dundee FC Dundee FC 2 (1+1)
Nathaniel Atkinson Australia Australia Heart of Midlothian Heart of Midlothian 2 (1+1)
Juninho Bacuna Curaçao Curaçao Rangers FC Rangers FC 2 (1+1)
Beni Baningime Congo DR Congo DR Heart of Midlothian Heart of Midlothian 2 (1+1)
Nir Bitton Israel Israel Celtic FC Celtic FC 2 (1+1)
Jacob Butterfield England England St. Johnstone FC St. Johnstone FC 2 (1+1)
Joe Efford USA USA Motherwell FC Motherwell FC 2 (1+1)
James Forrest Scotland Scotland Celtic FC Celtic FC 2 (1+1)
Kieran Freeman Scotland Scotland Dundee United Dundee United 2 (1+1)
Declan Glass Scotland Scotland Dundee United Dundee United 2 (1+1)
Jack MacKenzie Scotland Scotland Aberdeen FC Aberdeen FC 2 (1+1)
Ross McCrorie Scotland Scotland Aberdeen FC Aberdeen FC 2 (1+1)
Paul McGowan Scotland Scotland Dundee FC Dundee FC 2 (1+1)
Juhani Ojala Finland Finland Motherwell FC Motherwell FC 2 (1+1)
Liam Scales Ireland Ireland Celtic FC Celtic FC 2 (1+1)
Calvin Bassey Nigeria Nigeria Rangers FC Rangers FC 2 (0+2)
Peter Haring Austria Austria Heart of Midlothian Heart of Midlothian 2 (0+2)
Dylan McGeouch Scotland Scotland Aberdeen FC Aberdeen FC 2 (0+2)
Niall McGinn Northern Ireland Northern Ireland Aberdeen FC Aberdeen FC
Dundee FC Dundee FC
2 (0+2)
Scott McMann Scotland Scotland Dundee United Dundee United 2 (0+2)
Adam Montgomery Scotland Scotland Celtic FC Celtic FC
Aberdeen FC Aberdeen FC
2 (0+2)
Joe Newell England England Hibernian FC Hibernian FC 2 (0+2)
Greg Taylor Scotland Scotland Celtic FC Celtic FC 2 (0+2)
151. Max Anderson Scotland Scotland Dundee FC Dundee FC 1 (1+0)
Louis Appéré Scotland Scotland Dundee United Dundee United 1 (1+0)
David Bates Scotland Scotland Aberdeen FC Aberdeen FC 1 (1+0)
David Cancola Austria Austria Ross County FC Ross County FC 1 (1+0)
Amad Diallo Ivory Coast Ivory Coast Rangers FC Rangers FC 1 (1+0)
Christie Elliott England England Dundee FC Dundee FC 1 (1+0)
Armand Gnanduillet Ivory Coast Ivory Coast Heart of Midlothian Heart of Midlothian 1 (1+0)
Alexandros Gogić Cyprus Cyprus Hibernian FC Hibernian FC
St. Mirren FC St. Mirren FC
1 (1+0)
Liam Gordon Scotland Scotland St. Johnstone FC St. Johnstone FC 1 (1+0)
Alex Greive New Zealand New Zealand St. Mirren FC St. Mirren FC 1 (1+0)
Liam Grimshaw England England Motherwell FC Motherwell FC 1 (1+0)
Filip Helander Sweden Sweden Rangers FC Rangers FC 1 (1+0)
John Lundstram England England Rangers FC Rangers FC 1 (1+0)
Jamie McCart Scotland Scotland St. Johnstone FC St. Johnstone FC 1 (1+0)
Conor McCarthy Ireland Ireland St. Mirren FC St. Mirren FC 1 (1+0)
Aaron McEneff Ireland Ireland Heart of Midlothian Heart of Midlothian 1 (1+0)
Jack McMillan Scotland Scotland Livingston FC Livingston FC 1 (1+0)
Demetri Mitchell England England Hibernian FC Hibernian FC 1 (1+0)
Mark O'Hara Scotland Scotland Motherwell FC Motherwell FC 1 (1+0)
Tom Parkes England England Livingston FC Livingston FC 1 (1+0)
Kayne Ramsay England England Ross County FC Ross County FC 1 (1+0)
Jamie Robson Scotland Scotland Dundee United Dundee United 1 (1+0)
Zak Rudden Scotland Scotland Dundee FC Dundee FC 1 (1+0)
Dominic Samuel England England Ross County FC Ross County FC 1 (1+0)
Ross Tierney Ireland Ireland Motherwell FC Motherwell FC 1 (1+0)
Jamie Walker Scotland Scotland Heart of Midlothian Heart of Midlothian 1 (1+0)
Drey Wright England England Hibernian FC Hibernian FC 1 (1+0)
Matthew Wright Scotland Scotland Ross County FC Ross County FC 1 (1+0)
Jak Alnwick England England St. Mirren FC St. Mirren FC 1 (0+1)
Justin Amaluzor England England Motherwell FC Motherwell FC 1 (0+1)
Dean Campbell Scotland Scotland Aberdeen FC Aberdeen FC 1 (0+1)
Dan Cleary Ireland Ireland St. Johnstone FC St. Johnstone FC 1 (0+1)
Steven Davis Northern Ireland Northern Ireland Rangers FC Rangers FC 1 (0+1)
Josh Doig Scotland Scotland Hibernian FC Hibernian FC 1 (0+1)
Jay Emmanuel-Thomas England England Aberdeen FC Aberdeen FC 1 (0+1)
Liam Fontaine England England Dundee FC Dundee FC 1 (0+1)
Sean Kelly Scotland Scotland Livingston FC Livingston FC 1 (0+1)
Cammy Kerr Scotland Scotland Dundee FC Dundee FC 1 (0+1)
Steven Lawless Scotland Scotland Motherwell FC Motherwell FC 1 (0+1)
Jackson Longridge Scotland Scotland Livingston FC Livingston FC 1 (0+1)
Cameron MacPherson Scotland Scotland St. Johnstone FC St. Johnstone FC
St. Mirren FC St. Mirren FC
1 (0+1)
Curtis Main England England St. Mirren FC St. Mirren FC 1 (0+1)
Matthew Millar Australia Australia St. Mirren FC St. Mirren FC 1 (0+1)
Cristian Montaño Colombia Colombia Livingston FC Livingston FC 1 (0+1)
Taylor Moore England England Heart of Midlothian Heart of Midlothian 1 (0+1)
Nathan Patterson Scotland Scotland Rangers FC Rangers FC 1 (0+1)
Alan Power Ireland Ireland St. Mirren FC St. Mirren FC 1 (0+1)
Connor Randall England England Ross County FC Ross County FC 1 (0+1)
Tom Sang England England St. Johnstone FC St. Johnstone FC 1 (0+1)
Jack Simpson England England Rangers FC Rangers FC 1 (0+1)
Sondre Solholm Norway Norway Motherwell FC Motherwell FC 1 (0+1)
Viv Solomon-Otabor Nigeria Nigeria St. Johnstone FC St. Johnstone FC 1 (0+1)
Carl Starfelt Sweden Sweden Celtic FC Celtic FC 1 (0+1)
Richard Tait Scotland Scotland St. Mirren FC St. Mirren FC 1 (0+1)
Stephen Welsh Scotland Scotland Celtic FC Celtic FC 1 (0+1)