Scotland’s 26-man World Cup squad is now decided - and the wait for the tournament to begin is almost over.
There are just 19 days to go until Scotland get their campaign underway against Haiti at The Gillette Stadium in Foxborough, Massachusetts, and the excitement is hitting fever pitch as Steve Clarke’s men prepare to return to the tournament for the first time since 1998.
But how has each player in the squad been performing ahead of the tournament starting in North America? Here, we take a look at the form of each member of the Scotland squad heading to the World Cup next month:

1. GK: Angus Gunn - Nottingham Forest
The 30-year-old stopper has played just 135 minutes of football this calendar year. Severely short on match fitness, Gunn will be looking to get minutes into his legs in the pre-tournament friendlies vs Curacao and Bolivia. | SNS Group

2. GK: Craig Gordon - Hearts
Dogged by a shoulder injury, the veteran stopper hasn't played since a 2-2 draw with Celtic on January 25. Returned to training in the final weeks of the season and is reported to have featured in an under-23 game earlier this month. However, he heads to the World Cup having played just three league games this season. | SNS Group

3. GK: Liam Kelly - Rangers
The Rangers goalkeeper is in talks to extend his stay at Ibrox, despite failing to see a minute of league action this season. Played three times in the cup earlier in the campaign, but hasn't played since starting for Scotland in their 1-0 friendly defeat to Ivory Coast on March 31. Going to the World Cup with a severe lack of match fitness. | SNS Group

4. DF: Andy Robertson - Liverpool
The Scotland skipper will depart Liverpool this summer after a trophy-laden nine-season stay at the club, with reports claiming he will sign for Tottenham Hotspur on a free transfer when his contract expires next month. Fell behind Milos Kerkez in the first half of the campaign at Anfield, but won his place back in Arne Slot's starting XI towards the back end of the season. Started four of Liverpool's last six league games. | SNS Group