# Player Country Team Goals (Penalty)
1. Georgios Giakoumakis Greece Greece Celtic FC Celtic FC 4 (0)
2. Jack Hamilton Scotland Scotland Arbroath FC Arbroath FC 3 (0)
Euan Henderson Scotland Scotland Alloa Athletic Alloa Athletic 3 (0)
Greg Kiltie Scotland Scotland St. Mirren FC St. Mirren FC 3 (0)
Fashion Sakala Zambia Zambia Rangers FC Rangers FC 3 (0)
6. Liam Boyce Northern Ireland Northern Ireland Heart of Midlothian Heart of Midlothian 2 (1)
Peter Haring Austria Austria Heart of Midlothian Heart of Midlothian 2 (0)
Joao Vitoria Portugal Portugal East Kilbride FC East Kilbride FC 2 (0)
Dylan Mackin Scotland Scotland Stirling Albion FC Stirling Albion FC 2 (1)
Russell McLean Scotland Scotland Peterhead FC Peterhead FC 2 (1)
Mitch Megginson Scotland Scotland Cove Rangers Cove Rangers 2 (0)
Elias Melkersen Norway Norway Hibernian FC Hibernian FC 2 (0)
Robbie Muirhead Scotland Scotland Greenock Morton FC Greenock Morton FC 2 (0)
Mouhamed Niang Senegal Senegal Alloa Athletic Alloa Athletic 2 (0)
Kevin Nisbet Scotland Scotland Hibernian FC Hibernian FC 2 (0)
Christian Ramírez USA USA Aberdeen FC Aberdeen FC 2 (0)
Ellis Simms England England Heart of Midlothian Heart of Midlothian 2 (0)
James Tavernier England England Rangers FC Rangers FC 2 (2)
Kevin van Veen Netherlands Netherlands Motherwell FC Motherwell FC 2 (1)
20. Liel Abada Israel Israel Celtic FC Celtic FC 1 (0)
Charlie Adam Scotland Scotland Dundee FC Dundee FC 1 (1)
Iain Anderson Scotland Scotland Annan Athletic Annan Athletic 1 (0)
Scott Arfield Canada Canada Rangers FC Rangers FC 1 (0)
Beni Baningime Congo DR Congo DR Heart of Midlothian Heart of Midlothian 1 (0)
Nir Bitton Israel Israel Celtic FC Celtic FC 1 (0)
Christopher Black Scotland Scotland Clydebank FC Clydebank FC 1 (0)
Eamonn Brophy Scotland Scotland St. Mirren FC St. Mirren FC 1 (0)
Scott Brown Scotland Scotland Peterhead FC Peterhead FC 1 (0)
Chris Cadden Scotland Scotland Hibernian FC Hibernian FC 1 (0)
Lyall Cameron Scotland Scotland Peterhead FC Peterhead FC 1 (0)
Joe Cardle England England Kelty Hearts Kelty Hearts 1 (0)
Alex Cochrane England England Heart of Midlothian Heart of Midlothian 1 (0)
Aidan Connolly Scotland Scotland Raith Rovers Raith Rovers 1 (0)
David Cox Scotland Scotland Brechin City FC Brechin City FC 1 (0)
Jamie Darroch Scotland Scotland Clydebank FC Clydebank FC 1 (0)
Steven Degnan Scotland Scotland Dalbeattie Star Dalbeattie Star 1 (0)
Danny Devine Northern Ireland Northern Ireland Inverness CT Inverness CT 1 (0)
Ross Docherty Scotland Scotland Partick Thistle Partick Thistle 1 (0)
Liam Donnelly Northern Ireland Northern Ireland Motherwell FC Motherwell FC 1 (0)
Luke Donnelly Scotland Scotland Arbroath FC Arbroath FC 1 (0)
Errol Douglas Scotland Scotland Lothian Thistle HV Lothian Thistle HV 1 (0)
Matthew Douglas England England Annan Athletic Annan Athletic 1 (0)
Joe Efford USA USA Motherwell FC Motherwell FC 1 (0)
Lewis Ferguson Scotland Scotland Aberdeen FC Aberdeen FC 1 (0)
Adam Frizzell Scotland Scotland Airdrieonians FC Airdrieonians FC 1 (0)
Fraser Fyvie Scotland Scotland Cove Rangers Cove Rangers 1 (0)
Mark Gilmour Scotland Scotland Banks O’ Dee FC Banks O’ Dee FC 1 (0)
Connor Goldson England England Rangers FC Rangers FC 1 (0)
Brian Graham Scotland Scotland Partick Thistle Partick Thistle 1 (0)
Alex Greive New Zealand New Zealand St. Mirren FC St. Mirren FC 1 (0)
Leigh Griffiths Scotland Scotland Dundee FC Dundee FC 1 (1)
Andy Halliday Scotland Scotland Heart of Midlothian Heart of Midlothian 1 (0)
Danny Handling Scotland Scotland Edinburgh City FC Edinburgh City FC 1 (0)
Ian Harkes USA USA Dundee United Dundee United 1 (0)
Ryan Hedges Wales Wales Aberdeen FC Aberdeen FC 1 (0)
Filip Helander Sweden Sweden Rangers FC Rangers FC 1 (0)
Kallum Higginbotham England England Kelty Hearts Kelty Hearts 1 (0)
Kieran Inglis Scotland Scotland Brechin City FC Brechin City FC 1 (0)
Cedric Itten Switzerland Switzerland Rangers FC Rangers FC 1 (0)
Ryan Jack Scotland Scotland Rangers FC Rangers FC 1 (0)
Craig Johnston Scotland Scotland Montrose FC Montrose FC 1 (0)
Jordan Jones Northern Ireland Northern Ireland St. Mirren FC St. Mirren FC 1 (0)
Stephen Kingsley Scotland Scotland Heart of Midlothian Heart of Midlothian 1 (0)
Jordan Kirkpatrick Scotland Scotland Darvel FC Darvel FC 1 (0)
Jack Leitch Scotland Scotland Stirling Albion FC Stirling Albion FC 1 (0)
Dylan Levitt Wales Wales Dundee United Dundee United 1 (0)
Nicholas Little Scotland Scotland Clydebank FC Clydebank FC 1 (0)
Ricky Little Scotland Scotland Arbroath FC Arbroath FC 1 (0)
Alex Lowry Scotland Scotland Rangers FC Rangers FC 1 (0)
Murray MacKintosh Scotland Scotland Brechin City FC Brechin City FC 1 (0)
Daizen Maeda Japan Japan Celtic FC Celtic FC 1 (0)
Ross Matthews Scotland Scotland Raith Rovers Raith Rovers 1 (0)
James Maxwell Scotland Scotland Ayr United Ayr United 1 (0)
Kyle McAllister Scotland Scotland St. Mirren FC St. Mirren FC 1 (0)
Rory McAllister Scotland Scotland Cove Rangers Cove Rangers 1 (0)
Andrew McCarthy Scotland Scotland Peterhead FC Peterhead FC 1 (0)
Rob McCartney Scotland Scotland Annan Athletic Annan Athletic 1 (0)
Aaron McEneff Ireland Ireland Heart of Midlothian Heart of Midlothian 1 (0)
Niall McGinn Northern Ireland Northern Ireland Aberdeen FC Aberdeen FC
Dundee FC Dundee FC
1 (0)
Callum McGregor Scotland Scotland Celtic FC Celtic FC 1 (0)
Jordan McGregor Scotland Scotland Stirling Albion FC Stirling Albion FC 1 (0)
Billy McKay Northern Ireland Northern Ireland Inverness CT Inverness CT 1 (0)
Joe McKee Scotland Scotland Dumbarton FC Dumbarton FC 1 (0)
Rory McKenzie Scotland Scotland Kilmarnock FC Kilmarnock FC 1 (0)
Hamish McKinley Scotland Scotland Clydebank FC Clydebank FC 1 (0)
Neil McLaughlin Scotland Scotland East Kilbride FC East Kilbride FC 1 (1)
Marc McNulty Scotland Scotland Dundee United Dundee United 1 (0)
Daryll Meggatt Scotland Scotland Darvel FC Darvel FC 1 (0)
Demetri Mitchell England England Hibernian FC Hibernian FC 1 (0)
Michael Moffat Scotland Scotland Ayr United Ayr United 1 (0)
Callumn Morrison Scotland Scotland Falkirk FC Falkirk FC 1 (0)
Owen Moxon England England Annan Athletic Annan Athletic 1 (0)
Chris Mueller USA USA Hibernian FC Hibernian FC 1 (0)
Ciaran Mulcahy Scotland Scotland Clydebank FC Clydebank FC 1 (0)
Josh Mulligan Scotland Scotland Dundee FC Dundee FC 1 (0)
Euan Murray Scotland Scotland Kilmarnock FC Kilmarnock FC 1 (0)
Innes Murray Scotland Scotland Edinburgh City FC Edinburgh City FC 1 (0)
Ayo Obileye England England Livingston FC Livingston FC 1 (1)
Ruari Paton Scotland Scotland Queen Of The South Queen Of The South 1 (0)
Carlo Pignatiello Scotland Scotland Dumbarton FC Dumbarton FC 1 (0)
Matej Poplatnik Slovenia Slovenia Raith Rovers Raith Rovers 1 (0)
Gavin Reilly Scotland Scotland Greenock Morton FC Greenock Morton FC 1 (0)
Connor Ronan Ireland Ireland St. Mirren FC St. Mirren FC 1 (0)
Kemar Roofe Jamaica Jamaica Rangers FC Rangers FC 1 (0)
Ethan Ross Scotland Scotland Raith Rovers Raith Rovers 1 (0)
Ruben Junior Portugal Portugal Queen Of The South Queen Of The South 1 (0)
Conor Sammon Ireland Ireland Alloa Athletic Alloa Athletic 1 (0)
Steven Saunders Scotland Scotland East Kilbride FC East Kilbride FC 1 (0)
Liam Scales Ireland Ireland Celtic FC Celtic FC 1 (0)
Ryan Schiavone Scotland Scotland Dumbarton FC Dumbarton FC 1 (0)
Jamie Semple Scotland Scotland East Fife FC East Fife FC 1 (0)
Connor Shields Scotland Scotland Motherwell FC Motherwell FC 1 (0)
Aidan Smith Scotland Scotland Annan Athletic Annan Athletic 1 (0)
Callum Smith Scotland Scotland Airdrieonians FC Airdrieonians FC 1 (0)
Danny Smith Scotland Scotland Sauchie Juniors Sauchie Juniors 1 (1)
Sam Stanton Scotland Scotland Raith Rovers Raith Rovers 1 (0)
Greg Taylor Scotland Scotland Celtic FC Celtic FC 1 (0)
Jason Thomson Scotland Scotland Arbroath FC Arbroath FC 1 (0)
Ryan Thomson Scotland Scotland Darvel FC Darvel FC 1 (0)
Iain Vigurs Scotland Scotland Cove Rangers Cove Rangers 1 (0)
Craig Wighton Scotland Scotland Arbroath FC Arbroath FC
Dunfermline Athletic Dunfermline Athletic
1 (0)
Graham Wilson Scotland Scotland Auchinleck Talbot Auchinleck Talbot 1 (0)
Max Wright Scotland Scotland Albion Rovers Albion Rovers 1 (0)
Scott Wright Scotland Scotland Rangers FC Rangers FC 1 (0)