Steve Clarke has made six changes to his Scotland squad for their last three UEFA Nations League fixtures in late September 2022.
In his goalkeeping selection, Clarke has retained Craig Gordon and Liam Kelly but Zander Clark has been dropped, with Rangers’ Jon McLaughlin returning to the line-up.
In defence, Liam Cooper, Stephen O’Donnell, Andrew Robertson and John Souttar have all been dropped, with Cooper, Robertson and Souttar all struggling with injury, whilst O’Donnell has been snubbed as Kieran Tierney and Ryan Porteous are both recalled.
Lewis Ferguson has been omitted from midfield as Norwich’s Kenny McLean earned a recall after he was left out of the squad in June, whilst Stuart Armstrong and Billy Gilmour are amongst those to retain their places in the squad.
Up front, Sunderland’s Ross Stewart is ruled out with a thigh injury which has forced Clarke to recall Ryan Fraser for the first time this year, having snubbed him in March and June after Fraser failed to report for international duty last November.
Scotland will host Ukraine then Republic of Ireland at Hampden Park on 21 & 24 September respectively in must-win clashes, before playing Ukraine in Poland on 27 September to conclude their UEFA Nations League campaign.
Here is the 26-man squad to play Ukraine and Republic of Ireland in full:
Goalkeeper: Craig Gordon (Hearts), Liam Kelly (Motherwell), Jon McLaughlin (Rangers)
Defence: Grant Hanley (Norwich), Jack Hendry (Cremonese) Aaron Hickey (Brentford), Scott McKenna (Nottingham Forest), Nathan Patterson (Everton), Ryan Porteous (Hibernian), Anthony Ralston (Celtic), Greg Taylor (Celtic), Kieran Tierney (Arsenal)
Midfield: Stuart Armstrong (Southampton), Billy Gilmour (Brighton & Hove Albion), Ryan Jack (Rangers), John McGinn (Aston Villa), Callum McGregor (Celtic), Kenny McLean (Norwich City), Scott McTominay (Manchester United), David Turnbull (Celtic)
Forward: Che Adams (Southampton), Jacob Brown (Stoke City), Lyndon Dykes (QPR), Ryan Christie (Bournemouth), Ryan Fraser (Newcastle United)