Current Players

This section contains a list of all of the players who are currently playing for Scotland. This also includes players who may be called up to the squad but may not have been capped recently.
Name Caps Goals From To
Darren Fletcher 80 5 2003 2017 Details Fletcher, Darren
Craig Gordon 52 0 2004 2017 Details Gordon, Craig
David Marshall 27 0 2004 2016 Details Marshall, David
Allan McGregor 38 0 2007 2018 Details McGregor, Allan
Steven Naismith 45 7 2007 2017 Details Naismith, Steven
Steven Fletcher 31 9 2008 2017 Details Fletcher, Steven
James Morrison 46 3 2008 2017 Details Morrison, James
Christophe Berra 41 4 2008 2017 Details Berra, Christophe
Barry Bannan 27 0 2010 2017 Details Bannan, Barry
James McArthur 32 4 2010 2017 Details McArthur, James
Robert Snodgrass 25 7 2011 2017 Details Snodgrass, Robert
Russell Martin 29 0 2011 2017 Details Martin, Russell
Grant Hanley 29 1 2011 2018 Details Hanley, Grant
James Forrest 22 0 2011 2018 Details Forrest, James
Charlie Mulgrew 34 2 2012 2018 Details Mulgrew, Charlie
Matt Phillips 11 1 2012 2018 Details Phillips, Matt
Leigh Griffiths 17 4 2012 2017 Details Griffiths, Leigh
Ikechi Anya 29 3 2013 2017 Details Anya, Ikechi
Andrew Robertson 22 2 2014 2018 Details Robertson, Andrew
Chris Martin 17 3 2014 2017 Details Martin, Chris
Matt Ritchie 16 3 2015 2018 Details Ritchie, Matt
Kenny McLean 3 0 2016 2018 Details McLean, Kenny
Kieran Tierney 9 0 2016 2017 Details Tierney, Kieran
John McGinn 7 0 2016 2018 Details McGinn, John
Oliver Burke 5 0 2016 2017 Details Burke, Oliver
Callum Paterson 7 0 2016 2018 Details Paterson, Callum
Tom Cairney 2 0 2017 2018 Details Cairney, Tom
Stuart Armstrong 6 1 2017 2018 Details Armstrong, Stuart
Ryan Fraser 3 0 2017 2018 Details Fraser, Ryan
Ryan Jack 1 0 2017 2017 Details Jack, Ryan
Callum McGregor 3 0 2017 2018 Details McGregor, Callum
Ryan Christie 2 0 2017 2018 Details Christie, Ryan
Jason Cummings 2 0 2017 2018 Details Cummings, Jason
Scott McKenna 2 0 2018 2018 Details McKenna, Scott
Scott McTominay 1 0 2018 2018 Details McTominay, Scott
Kevin McDonald 1 0 2018 2018 Details McDonald, Kevin
Oli McBurnie 2 0 2018 2018 Details McBurnie, Oli
Jamie Murphy 1 0 2018 2018 Details Murphy, Jamie
Jack Hendry 1 0 2018 2018 Details Hendry, Jack
Barry Douglas 1 0 2018 2018 Details Douglas, Barry
Player Search
Name
Date From
Date To
Manager
Club
Search