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 81 0 2004 2025 Details Gordon, Craig 2004-05-30 00:00:00 2025-03-23 00:00:00
Grant Hanley 62 2 2011 2025 Details Hanley, Grant 2011-05-25 00:00:00 2025-06-06 00:00:00
Andrew Robertson 84 4 2014 2025 Details Robertson, Andrew 2014-03-05 00:00:00 2025-06-09 00:00:00
Kenny McLean 50 2 2016 2025 Details McLean, Kenny 2016-03-24 00:00:00 2025-03-23 00:00:00
Kieran Tierney 50 1 2016 2025 Details Tierney, Kieran 2016-03-29 00:00:00 2025-06-06 00:00:00
John McGinn 77 20 2016 2025 Details McGinn, John 2016-03-29 00:00:00 2025-06-09 00:00:00
Stuart Armstrong 53 5 2017 2024 Details Armstrong, Stuart 2017-03-26 00:00:00 2024-11-18 00:00:00
Ryan Jack 20 0 2017 2024 Details Jack, Ryan 2017-11-09 00:00:00 2024-06-07 00:00:00
Ryan Christie 59 7 2017 2025 Details Christie, Ryan 2017-11-09 00:00:00 2025-03-23 00:00:00
Scott McKenna 42 1 2018 2025 Details McKenna, Scott 2018-03-23 00:00:00 2025-06-09 00:00:00
Scott McTominay 61 12 2018 2025 Details McTominay, Scott 2018-03-23 00:00:00 2025-06-06 00:00:00
Jack Hendry 35 3 2018 2025 Details Hendry, Jack 2018-03-27 00:00:00 2025-06-09 00:00:00
Lewis Morgan 7 0 2018 2024 Details Morgan, Lewis 2018-05-29 00:00:00 2024-10-15 00:00:00
John Souttar 16 2 2018 2025 Details Souttar, John 2018-09-07 00:00:00 2025-06-06 00:00:00
Greg Taylor 14 0 2019 2024 Details Taylor, Greg 2019-06-11 00:00:00 2024-06-07 00:00:00
Liam Cooper 19 0 2019 2024 Details Cooper, Liam 2019-09-06 00:00:00 2024-06-03 00:00:00
Lawrence Shankland 16 3 2019 2024 Details Shankland, Lawrence 2019-10-10 00:00:00 2024-11-18 00:00:00
Lyndon Dykes 42 9 2020 2024 Details Dykes, Lyndon 2020-09-04 00:00:00 2024-11-18 00:00:00
Che Adams 39 9 2021 2025 Details Adams, Che 2021-03-25 00:00:00 2025-06-09 00:00:00
Kevin Nisbet 11 1 2021 2023 Details Nisbet, Kevin 2021-03-31 00:00:00 2023-06-20 00:00:00
Billy Gilmour 40 2 2021 2025 Details Gilmour, Billy 2021-06-02 00:00:00 2025-06-09 00:00:00
Nathan Patterson 23 1 2021 2025 Details Patterson, Nathan 2021-06-06 00:00:00 2025-06-09 00:00:00
Lewis Ferguson 16 0 2021 2025 Details Ferguson, Lewis 2021-09-01 00:00:00 2025-06-09 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 21 1 2021 2025 Details Ralston, Anthony 2021-11-15 00:00:00 2025-06-09 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 13 1 2022 2025 Details Porteus, Ryan 2022-09-27 00:00:00 2025-03-20 00:00:00
Angus Gunn 16 0 2023 2025 Details Gunn, Angus 2023-03-25 00:00:00 2025-06-06 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 4 0 2023 2024 Details Clark, Zander 2023-10-17 00:00:00 2024-06-03 00:00:00
Ross McCrorie 1 0 2024 2024 Details McCrorie, Ross 2024-06-03 00:00:00 2024-06-03 00:00:00
Tommy Conway 6 0 2024 2025 Details Conway, Tommy 2024-06-07 00:00:00 2025-06-09 00:00:00
Ryan Gauld 6 0 2024 2024 Details Gauld, Ryan 2024-09-05 00:00:00 2024-11-18 00:00:00
Ben Doak 6 0 2024 2024 Details Doak, Ben 2024-09-05 00:00:00 2024-11-18 00:00:00
Nicky Devlin 2 0 2024 2024 Details Devlin, Nicky 2024-10-15 00:00:00 2024-11-18 00:00:00
George Hirst 4 1 2025 2025 Details Hirst, George 2025-03-20 00:00:00 2025-06-09 00:00:00
Max Johnston 2 0 2025 2025 Details Johnston, Max 2025-03-20 00:00:00 2025-06-06 00:00:00
James Wilson 1 0 2025 2025 Details Wilson, James 2025-03-23 00:00:00 2025-03-23 00:00:00
Cieran Slicker 1 0 2025 2025 Details Slicker, Cieran 2025-06-06 00:00:00 2025-06-06 00:00:00
Lennon Miller 2 0 2025 2025 Details Miller, Lennon 2025-06-06 00:00:00 2025-06-09 00:00:00
Ross Doohan 1 0 2025 2025 Details Doohan, Ross 2025-06-09 00:00:00 2025-06-09 00:00:00
Andy Irving 1 0 2025 2025 Details Irving, Andy 2025-06-09 00:00:00 2025-06-09 00:00:00
Josh Doig 1 0 2025 2025 Details Doig, Josh 2025-06-09 00:00:00 2025-06-09 00:00:00
Connor Barron 1 0 2025 2025 Details Barron, Connor 2025-06-09 00:00:00 2025-06-09 00:00:00
Kieron Bowie 1 0 2025 2025 Details Bowie, Kieron 2025-06-09 00:00:00 2025-06-09 00:00:00
Player Search
Name
Date From
Date To
Manager
Club
Search