Aberdeen
Celtic
Dundee
Hamilton Academical
Heart of Midlothian
Inverness Cali
Kilmarnock
Motherwell
Partick Thistle
Rangers
Ross County
St Johnstone
Joe Lewis
Joe Shaughnessy
Shaleum Logan
Kenny McLean
Ryan Edwards
Adam Rooney
Adebayo Azeez
Ben Heneghan
Greg Tansey
Kevin Holt
Brian Easton
Wesley Foderingham
Dougie Imrie
Ross Draper
Kenny Miller
Jordan Jones
Kris Doolan
Scott Bain
Gary Dicker
Chris Cadden
Andrew Considine
Scott Fox
Liam Lindsay
Paul McGowan
James Tavernier
Graeme Shinnie
Cameron Kerr
Niall McGinn
Liam Craig
Chris Erskine
Jack Hamilton
Darren O'Dea
Scott McDonald
Craig Gordon
Craig Clay
Scott Sinclair
Barrie McKay
Blair Alston
Don Cowie
Greg Taylor
Craig Samson
Jamie Walker
Craig Curran
Bjorn Maars Johnsen
Gary Warren
Marcus Fraser
Richard Foster
Liam Boyce
Scott Brown
Darian MacKinnon
Ali Crawford
Kenny van der Weg
Michael Gardyne
David Wotherspoon
Andrew Davies
Owain Fon Williams
Luke Hendrie
Jonathan Hayes
Steven MacLean
Arnaud Djoum
Iain Vigurs
Liam Polworth
Anthony O'Connor
Andrew Halliday
Patrick Roberts
Martyn Waghorn
Alex Schalk
Callum Booth
Louis Moult
Abdul Osman
Ash Taylor
Jason Holt
Grant Gillespie
Christie Elliot
Massimo Donati
Stuart Armstrong
Joe Garner
Callum McGregor
Craig Wighton
Georgios Sarris
Adam Barton
Daniel Devine
Danny Swanson
Tim Chow
Steven Lawless
Rakish Bingham
Christopher Routis
Graham Cummins
Faissal El Bakhtaoui
Lionel Ainsworth
Carl Tremarco
Mikael Lustig
Martin Woods
Perry Kitchen
Alexandre D'Acol
Greg Docherty
Moussa Dembele
Michael Devlin
James Vincent
Mark O'Hara
Rory McKenzie
Keith Lasley
James Forrest
Erik Sviatchenko
Paul Paton
Eamonn Brophy
Tomas Cerny
Marcus Haber
Lee Wallace
Tom Hateley
Kris Boyd
Daniel Redmond
Jayden Stockley
Zander Clark
Steven Anderson
Steven Smith
Brad McKay
Steven Hammell
Ryan Jack
Mark Reynolds
Billy King
Nir Bitton
Jake Mulraney
Richard Tait
Stephen McManus
Jozo Simunovic
David Amoo
Christopher Kane
Kieran Tierney
Jamie MacDonald
Rob Kiernan
Ryan Bowman
Clinton Hill
Scott McMann
Murray Davidson
Leigh Griffiths
Ryan Dow
Danny Williams
Kevin Gomis
John Souttar
Danny Wilson
Tom Rogic
Gary Woods
David Raven
Jay McEveley
Souleymane Coulibaly
Sean Welsh
Josh Windass
Larnell Cole
Alex Fisher
Harry Forrester
Callum Paterson
Igor Rossi
Iain Wilson
Liam Smith
Prince Buaben
Joe Dodoo
Carl McHugh
Paul Quinn
Scott Boyd
Faycal Rherras
Lonsana Doumbouya
Sam Nicholson
Nick Ross
Conor Sammon
Josh Meekings
Kostadin Gadzhalov
Jonathan Franks
Peter Pawlett
Robbie Muirhead
Dedryk Boyata
Remi Matthews
Krystian Nowak
Julen Etxabeguren
Chris Millar
Cristian Gamboa
Nathan Tyson
Aaron Doran
Sean Longstaff
Kristoffer Ajer
Alexandros Tziolis
Thomas Scobbie
Jason Naismith
Tony Watt
Louis Longridge
Jim O'Brien
Michael O'Halloran
Esmael Goncalves
Billy McKay
Elliott Frear
Adam Frizzell
Dean Hawkshaw
Freddie Woodman
Niall Keown
Louis Laing
Ziggy Gordon
Alan Mannus
James Maddison
Jack McMillan
Michael Coulson
Gramoz Kurtaj
Malaury Martin
Tony Dingwall
Miles Storey
Emerson Hyndman
Andraz Struna
Ioannis Skondras
Henri Anier
Henrik Ojamaa
Ryan Christie
Wes Burns
Rory Loy
Scott Boden
Jon Toral
Emilo Izaguirre
William Boyle
Lennard Sowah
Stephen Pearson
Lee Hodson
Daniel Seaborne
Jamie McCart
Miles Addison
Greg Kiltie
Moha El Ouriachi
David Ferguson
Martin Smith
Lee Lucas
Zak Jules
Lewis Horner
Liam Henderson
Callum Roberts
Anastasios Avlonitis
Kevin McNaughton
Kolo Toure
Niko Kranjcar
Charlee Adams
Yordi Teijsse
Craig Thomson
Rory Currie
Aaron Hughes
Mustapha Dumbuya
Jonathan Burn
Ian McShane
Michael Duffy
Gary Mackay-Steven
Reghan Tumilty
Jacob Blyth
David Bates
Joseph Chalmers
Allan Campbell
Myles Beerman
Ryan Scully
Ross MacLean
Alex Gogic
Ryan Esson
Darren Lyon
Chris Burke
Milan Lalkovic
James McFadden
Erik Cikos
Joey Barton
Thorsten Stuckmann
Andrew McCarthy
Alim Ozturk
Blair Adams
Greg Morrison
Scott Wright
Dorus de Vries
Marvin Johnson
Russell Griffiths
Jordan Rossiter
Keith Watson
George Green
Daniel Higgins
Shea Gordon
Jamie Barjonas
Eboue Kouassi
Callum McFadzean
Josh Umerah
Dominic Thomas
Philippe Senderos
David Mitchell
Viktor Noring
Aaron McCarey
David Templeton
Steven Boyd
Will Graham
Declan McDaid
Jake Hastie
Kevin Nisbet
Francis Ross
Dean Ebbe
Craig Watson
Florent Bojaj
Nicky Low
Aidan Wilson
Clive Smith
Eoghan O'Connell
Matt Crooks
Saidy Janko
Mark Ridgers
Marc Klok
Shaun Want
Ross Cunningham
Angus Beith
Innes Cameron
Ronan Hughes
Mathias Pogba
Dylan Dykes
Craig Storie
Jack Aitchison
Adam Livingstone
Dylan Bikey
Ryan Tierney
Tony Ralston
Brian Graham
Antons Kurakins
Jak Alnwick
Jason Banton
Jesse Curran
Jamie Brandon
Calvin Miller
Juanma Delgado
Karleigh Osborne
Blair Malcolm
Michael Johnston
Cameron Gilchrist
Nadir Ciftci
Dario Zanatta
Christopher McLaughlin
Kyle Bradley
Joe Gormley
Aaron Comrie
Richard Roy
Robbie Thomson
Mark Waddington
David Wilson
Joshua Webb
Liam Burt
Alasdair Sutherland
Lewis Morrison
Greg Hurst
Mark Lamont
Ross Fleming
Euan Henderson
Russell Dingwall
Dean Campbell
Neil McLaughlin
Jason Brown
Dean Brill
Callum Morris
Dylan Mackin
Matthew Smyth
Logan Bailly
Liam Gordon
Scott McLean
Serge Atakayi
Matthew Gilks
Oliver Pain
Ross Lyon
Cameron Thomson
Darren Jamieson
Bruce Anderson
David Turnbull
George Hunter
Dave Mackay
Jordan McGregor
Neil Alexander
Barry Maguire
Andrew Dallas
Sam Robertson
Blair MacLennan
Ally Gilchrist
Sean McKirdy
Connor McLaren
Andrew Macrae
Mark Foden
David Syme
Cameron Mackay
Ian Smith
Tom Fry
Conor Cullen
Kyle Gourlay
Dapo Kayode
Calum Ferrie
Conor Hazard
Daniel Hoban
Sam Dryden
Kieran Kennedy
Scott McKenna
Gary Fraser
Devlin Mackay
Daniel Jardine
Juwon Oshaniwa
Connor McLennan
Sebastian Ross
Jack Paterson
Harrison Paton
James Penrice
Stefan Johansen
Curtis Lyle
Taylor Queen
James Cobain
Davis Keillor-Dunn
Oliver Davies
Oscar Gobern
Leo Fasan
Callum Wilson
Conor Quigley
Kerr Waddell
Morgaro Gomis
Total = Total appearances,
Start = Total started,
CO = Came on,
Sub = Started as a sub,
Off = Taken off .