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
Craig Gordon 74 0 2004 2022 Details Gordon, Craig 2004-05-30 00:00:00 2022-11-16 00:00:00
Grant Hanley 48 2 2011 2023 Details Hanley, Grant 2011-05-25 00:00:00 2023-03-28 00:00:00
Andrew Robertson 69 3 2014 2024 Details Robertson, Andrew 2014-03-05 00:00:00 2024-03-26 00:00:00
Kenny McLean 38 2 2016 2024 Details McLean, Kenny 2016-03-24 00:00:00 2024-03-26 00:00:00
Kieran Tierney 43 1 2016 2024 Details Tierney, Kieran 2016-03-29 00:00:00 2024-03-26 00:00:00
John McGinn 64 18 2016 2024 Details McGinn, John 2016-03-29 00:00:00 2024-03-26 00:00:00
Stuart Armstrong 50 5 2017 2024 Details Armstrong, Stuart 2017-03-26 00:00:00 2024-03-26 00:00:00
Ryan Fraser 26 4 2017 2022 Details Fraser, Ryan 2017-06-10 00:00:00 2022-11-16 00:00:00
Ryan Jack 18 0 2017 2023 Details Jack, Ryan 2017-11-09 00:00:00 2023-11-19 00:00:00
Callum McGregor 58 3 2017 2023 Details McGregor, Callum 2017-11-09 00:00:00 2023-11-19 00:00:00
Ryan Christie 47 5 2017 2024 Details Christie, Ryan 2017-11-09 00:00:00 2024-03-26 00:00:00
Scott McKenna 33 1 2018 2023 Details McKenna, Scott 2018-03-23 00:00:00 2023-11-19 00:00:00
Scott McTominay 49 8 2018 2024 Details McTominay, Scott 2018-03-23 00:00:00 2024-03-26 00:00:00
Jack Hendry 30 3 2018 2024 Details Hendry, Jack 2018-03-27 00:00:00 2024-03-26 00:00:00
John Souttar 9 1 2018 2024 Details Souttar, John 2018-09-07 00:00:00 2024-03-22 00:00:00
Greg Taylor 13 0 2019 2023 Details Taylor, Greg 2019-06-11 00:00:00 2023-11-19 00:00:00
Liam Cooper 18 0 2019 2024 Details Cooper, Liam 2019-09-06 00:00:00 2024-03-26 00:00:00
Lawrence Shankland 9 2 2019 2024 Details Shankland, Lawrence 2019-10-10 00:00:00 2024-03-26 00:00:00
Lyndon Dykes 36 9 2020 2024 Details Dykes, Lyndon 2020-09-04 00:00:00 2024-03-26 00:00:00
Che Adams 29 5 2021 2024 Details Adams, Che 2021-03-25 00:00:00 2024-03-26 00:00:00
Kevin Nisbet 11 1 2021 2023 Details Nisbet, Kevin 2021-03-31 00:00:00 2023-06-20 00:00:00
David Turnbull 5 0 2021 2022 Details Turnbull, David 2021-06-02 00:00:00 2022-06-14 00:00:00
Billy Gilmour 25 1 2021 2024 Details Gilmour, Billy 2021-06-02 00:00:00 2024-03-26 00:00:00
Nathan Patterson 21 1 2021 2024 Details Patterson, Nathan 2021-06-06 00:00:00 2024-03-26 00:00:00
Lewis Ferguson 12 0 2021 2024 Details Ferguson, Lewis 2021-09-01 00:00:00 2024-03-26 00:00:00
Jacob Brown 8 0 2021 2023 Details Brown, Jacob 2021-11-12 00:00:00 2023-11-19 00:00:00
Anthony Ralston 8 1 2021 2024 Details Ralston, Anthony 2021-11-15 00:00:00 2024-03-22 00:00:00
Aaron Hickey 14 0 2022 2023 Details Hickey, Aaron 2022-03-24 00:00:00 2023-10-12 00:00:00
Dominic Hyam 1 0 2023 2023 Details Hyam, Dominic 2023-06-17 00:00:00 2023-06-17 00:00:00
Ryan Porteus 10 1 2022 2024 Details Porteus, Ryan 2022-09-27 00:00:00 2024-03-22 00:00:00
Calvin Ramsey 1 0 2022 2022 Details Ramsey, Calvin 2022-11-16 00:00:00 2022-11-16 00:00:00
Angus Gunn 9 0 2023 2024 Details Gunn, Angus 2023-03-25 00:00:00 2024-03-26 00:00:00
Liam Kelly 1 0 2023 2023 Details Kelly, Liam 2023-10-17 00:00:00 2023-10-17 00:00:00
Zander Clark 3 0 2023 2023 Details Clark, Zander 2023-10-17 00:00:00 2023-11-19 00:00:00
Player Search
Name
Date From
Date To
Manager
Club
Search