Aberdeen
Celtic
Dundee
Hamilton Academical
Heart of Midlothian
Inverness Cali
Kilmarnock
Motherwell
Partick Thistle
Rangers
Ross County
St Johnstone
Liam Boyce
Scott Sinclair
Moussa Dembele
Stuart Armstrong
Louis Moult
Kris Doolan
Jamie Walker
Leigh Griffiths
Adam Rooney
Kenny Miller
Danny Swanson
Steven MacLean
Niall McGinn
Scott McDonald
Jonathan Hayes
Patrick Roberts
Souleymane Coulibaly
Kris Boyd
Callum Paterson
Alex Fisher
Martyn Waghorn
Ali Crawford
Marcus Haber
Tom Rogic
Alexandre D'Acol
Esmael Goncalves
Joe Garner
Ryan Christie
Greg Tansey
Andrew Considine
Callum McGregor
James Forrest
Conor Sammon
Mark O'Hara
Bjorn Maars Johnsen
Alex Schalk
Liam Lindsay
Jayden Stockley
Craig Curran
Dedryk Boyata
Arnaud Djoum
Chris Erskine
Liam Craig
Barrie McKay
Graham Cummins
Rakish Bingham
Lonsana Doumbouya
Christopher Kane
Dougie Imrie
Darren O'Dea
Sam Nicholson
Emerson Hyndman
Lionel Ainsworth
Carl Tremarco
Rory McKenzie
Billy McKay
Kenny McLean
Murray Davidson
Harry Forrester
Rory Loy
Paul McGowan
Peter Pawlett
Steven Anderson
Kevin Holt
Liam Polworth
Joe Dodoo
Clinton Hill
Ash Taylor
Christopher Routis
Sean Longstaff
Don Cowie
Andrew Halliday
Jay McEveley
Jordan Jones
Ross Draper
Chris Cadden
Faissal El Bakhtaoui
Scott Wright
Anthony O'Connor
Sean Welsh
Lee Wallace
Massimo Donati
Blair Alston
James McFadden
Eamonn Brophy
James Maddison
Shaleum Logan
Steven Lawless
Adebayo Azeez
Ryan Jack
Graeme Shinnie
Michael Gardyne
Jon Toral
Gary Warren
Ryan Bowman
David Wotherspoon
Michael Devlin
Robbie Muirhead
Kostadin Gadzhalov
Carl McHugh
Craig Wighton
Liam Henderson
Aaron Doran
Niko Kranjcar
Scott Boyd
Scott Brown
Andrew Davies
Greg Docherty
Ryan Edwards
Nicky Low
David Templeton
Krystian Nowak
Scott Boden
Prince Buaben
Louis Longridge
Tim Chow
Cameron Kerr
Steven Smith
Abdul Osman
Daniel Redmond
Martin Smith
Billy King
Andraz Struna
Iain Vigurs
Elliott Frear
Lee Hodson
Ioannis Skondras
Tony Watt
Gary Dicker
Josh Meekings
Grant Gillespie
Larnell Cole
Alexandros Tziolis
Chris Burke
David Amoo
Adam Barton
Keith Watson
Rob Kiernan
Richard Foster
Stephen Pearson
Zak Jules
Nir Bitton
Paul Paton
Malaury Martin
James Tavernier
Jozo Simunovic
David Raven
Joe Shaughnessy
Richard Tait
Allan Campbell
Mikael Lustig
Kieran Tierney
Erik Sviatchenko
Craig Clay
Craig Thomson
Callum Booth
Brad McKay
Martin Woods
Adam Frizzell
Miles Storey
Jim O'Brien
Faycal Rherras
Jonathan Franks
Darren Lyon
Marvin Johnson
FH = First half,
SH = Second half,
FS = First scorer
LS = Last scorer
H = Home,
A = Away.