Aberdeen
Celtic
Dundee
Dundee United
Heart of Midlothian
Hibernian
Livingston
Motherwell
Rangers
Ross County
St Johnstone
St Mirren
Liam Kelly
Jack Fitzwater
Jordan White
Jason Holt
Jamie McCart
Regan Charles-Cook
Nicky Devlin
Nicky Clark
Ryan Edwards
Craig Gordon
Lewis Ferguson
Joe Shaughnessy
Connor Goldson
Marcus Fraser
Paul McMullan
Christian Ramirez
Alan Forrest
Liel Abada
James Tavernier
Joe Hart
Cameron Kerr
Maksymilian Stryjek
Ross Callachan
Ryan Sweeney
Jonathan Hayes
Benjamin Siegrist
Carl Starfelt
Joe Lewis
Alan Power
Ayo Obileye
Jake Doyle-Hayes
Josh Doig
Joe Aribo
Jordan McGhee
Blair Spittal
Callum McGregor
Cameron Carter-Vickers
Jak Alnwick
David Bates
Stephen Kingsley
Barrie McKay
Max Anderson
Ilmari Niskanen
Joseph Hungbo
Zander Clark
Matt Macey
Jordan Tillson
Harrison Paton
Kevin van Veen
Tom Rogic
Gary Mackay-Steven
Alex Iacovitti
Scott Tanser
Charlie Mulgrew
Liam Gordon
Liam Boyce
Bevis Mugabi
Glen Kamara
Callum Slattery
Alex Cochrane
Kaiyne Woolery
Eamonn Brophy
Odin Bailey
Peter Haring
Josh Ginnelly
Curtis Main
Ross McCrorie
Jordan Marshall
Jack Baldwin
Funso Ojo
Andrew Shinnie
Fashion Sakala
Stevie May
Ryan Porteous
Allan McGregor
Calvin Bassey
Connor Randall
Sean Goss
Jota
Scott Arfield
Luke McCowan
Chris Cadden
Craig Halkett
Ian Harkes
Stephen O'Donnell
Scott McMann
Tony Ralston
Ali Crawford
Paul McGowan
Scott Pittman
Bruce Anderson
Ben Woodburn
Glenn Middleton
Joe Newell
John Souttar
Connor Ronan
Stephane Omeonga
Callum Booth
Charlie Adam
Richard Tait
John Lundstram
Andrew Halliday
Dominic Samuel
Kevin Nisbet
Ryan Kent
Alfredo Morelos
James Penrice
Josip Juranovic
Josh Campbell
Paul McGinn
Dylan Levitt
Cameron Devlin
Ricki Lamie
David Turnbull
Danny Mullen
Greg Kiltie
Jake Carroll
Connor Shields
Adam Legzdins
Paul Hanlon
Scott Brown
Beni Baningime
Greg Taylor
Nathan McGinley
Shaun Byrne
Calvin Ramsey
Keith Watson
Nir Bitton
Borna Barisic
Shaun Rooney
Murray Davidson
Lewis Stevenson
Kieran Freeman
Liam Donnelly
Ethan Erhahon
Ryan Flynn
Charles Dunne
Sondre Johansen
Declan Gallagher
Conor McCarthy
Peter Pawlett
Taylor Moore
James Brown
Juhani Ojala
Leon Balogun
Marley Watkins
Michael O'Halloran
Georgios Giakoumakis
Kemar Roofe
Ross Laidlaw
Martin Boyle
Jake Vokins
Michael Smith
Liam Smith
Kyogo Furuhashi
Jack Mackenzie
Cameron MacPherson
Tony Watt
Callum Hendry
Marc McNulty
Mark O'Hara
Jay Henderson
James Forrest
Scott Wright
Connor McLennan
Jamie McGrath
Jeando Fuchs
Liam Fontaine
Steven Davis
David Cancola
Jacob Butterfield
Christopher Kane
Jamie Murphy
Teddy Jenks
Jordan Roberts
Ashley Maynard-Brewer
Lee Ashcroft
Harry Clarke
Reo Hatate
Calum Butcher
Ellis Simms
Alex Greive
Jack Burroughs
Drey Wright
Christian Doidge
Scott Allan
Ryan Hedges
Vicente Besuijen
Daizen Maeda
Jon Nouble
Jack McMillan
Matt O'Riley
Ewan Henderson
Liam Craig
Jackson Longridge
James Scott
Adrian Sporle
Daniel Cleary
Ianis Hagi
Ross Graham
Nathaniel Atkinson
Leigh Griffiths
Sean Kelly
Niall McGinn
Jay Emmanuel-Thomas
Melker Hallberg
Rocky Bushiri
Joe Efford
Toby Sibbick
Craig Sibbald
Liam Grimshaw
Dylan McGeouch
Aaron McEneff
Cristian Montano
Ross Tierney
Jason Cummings
Armand Gnanduillet
Connor Barron
Alex Gogic
Barry Maguire
Christie Elliott
Zak Rudden
Sylvester Jasper
Louis Appere
Kristian Dennis
Dean Cornelius
Matthew Millar
Dean Campbell
Michael Johnston
Sebastian Soto
Jordan Jones
Nadir Ciftci
Darren McGregor
Chris Mueller
Josh Mulligan
Kyle McAllister
Stephen Welsh
David Wotherspoon
Elias Hoff Melkersen
Declan Glass
Amad Diallo
James McCarthy
Justin Amaluzor
Craig Bryson
Thomas Sang
Archie Meekison
Tony Gallacher
Adam Lewis
Kevin McDonald
Vontae Daley-Campbell
Ben Paton
Morgan Boyes
Ryan Jack
Chris Mochrie
Cillian Sheridan
Jon McLaughlin
Ian Lawlor
Hayden Muller
Tom Parkes
Kayne Ramsay
Matthew Kennedy
Adam Montgomery
Caleb Chukwuemeka
Ismaila Soro
Jack Hamilton
Kyle Magennis
Elliot Parish
Aaron Ramsey
James Sands
Albian Ajeti
Austin Samuels
Eetu Vertainen
Declan McDaid
Alex Jakubiak
Liam Shaw
Viv Solomon-Otabor
Thelonius Bair
Maciej Dabrowski
Filip Helander
Harry Sharp
Dean Lyness
Lewis Neilson
Lars Dendoncker
Efe Ambrose
Reece Devine
Alex Samuel
Cedric Itten
Demetri Mitchell
Nathan Patterson
Jamie Gullan
Darren Watson
Florent Hoti
Charlie Gilmour
Juninho Bacuna
Ben Williamson
Liam Scales
Dante Polvara
Matthew Longstaff
Kerr Smith
Declan Drysdale
Logan Chalmers
Jamie Robson
Gary Woods
Trevor Carson
Alistair McCann
Andrew Considine
Odsonne Edouard
Jack Gurr
Ryan Christie
Alexander Lowry
Leon King
Jack Simpson
Harry Panayiotou
Jamie Walker
Matthew Wright
Jason Kerr
Dylan Reid
Ivan Konovalov
Victor Nirennold
John Mahon
Rory MacLeod
Michael Ruth
Adam Mackinnon
Lee Erwin
Alex Robertson
Charlie McCann
Yosuke Ideguchi
Maxime Biamou
Scott Bain
Coll Donaldson
Boli Bolingoli-Mbombo
Zeno Ibsen Rossi
Ross Stewart
Kieran Offord
Adam Devine
Owen Moffat
Finlay Robertson
Mathew Anim Cudjoe
Keaghan Jacobs
Daniel Mackay
Jaze Kabia
Steven Lawless
Euan Henderson
Ben Doak
Jermain Defoe
Murray Thomas
Liam Harvey
Runar Hauge
Jay Chapman
Corey Panter
Vasilios Barkas
Craig Moore
Mark Reynolds
Ross Munro
Lawrence Shankland
Tim Akinola
Jordan Northcott
Robbie McCrorie
Miller Thomson
Nathan Wood
Joey Dawson
Steven Bradley
Daniel McManus
Robbie Hamilton
Darragh O'Connor
Gavin Reilly
Murray Aiken
Tony Weston
Josh O'Connor
Oli Shaw
Karamoko Dembele
Allan Delferriere
Gary Maley
Oscar MacIntyre
Josh Sims
Jacob Blaney
Aiden Gilmartin
Mackenzie Kirk
Ross McCausland
Mark Connolly
Cole McKinnon
Spencer Moreland
Josh Jack
Ross Sinclair
Kieran Wright
Flynn Duffy
Jack Newman
Connor Smith
Brandon Barker
Calum Lamb
Jack Milne
Macauley Tait
Conor Hazard
Mason Hancock
Matthew Connelly
Daniel Finlayson
Liam Macfarlane
Osaze Urhoghide
Mateus Zukowski
Carljohan Eriksson
Tom Ritchie
Cammy Ballantyne
Lewis O'Donnell
Fraser Taylor
Christopher Jullien
Ryan MacLeman
Jamie Brandon
Luke Kenny
Jack Wilkie
Dave Mackay
Ryan Mullin
Marvin Bartley
Tom Welsh
Kane Ritchie-Hosler
Kenzie Smith
Ewan Thomson
Daniel Barden
Robbie Crawford
Jahmal Hector-Ingram
Gavin Gallagher
Robert Mahon
Peter Morrison
Luke Rathie
Cammy Logan
Scott Fox
Sam Campbell
Peter Urminsky
Ethan Laidlaw
Dylan McDonald
Dylan Lobban
Craig Donald
Finlay Pollock
David Mitchell
Murray Miller
Aidan Denholm
Robbie Fraser
Leon Watson
Total = Total appearances,
Start = Total started,
CO = Came on,
Sub = Started as a sub,
Off = Taken off .