Some of them need less of an introduction than others.
It will be a first ever meeting between Haiti and the Scots, but Clarke and his team will not be taking them lightly.
They beat Nicaragua 2-0 last month to qualify for just their second ever World Cup - despite their manager having never been to the Caribbean island.
Sebastien Migne has been unable to set foot on Haiti since being appointed 18 months ago because a conflict in the country forces them to play their home matches 500 miles away in Curacao - an island nation just off the coast of South American country Venezuela.
Scotland have not faced Morocco since that game in St Etienne, which has been their only meeting.
Worryingly for Clarke, they are currently on a 12-game winning streak. However, some of those victories have come against Congo, Benin, and Niger.
Brazil are closing the new year with a mixed bag of results. In their last outing they drew 1-1 with Tunisia, and have also lost to Japan and Bolivia in recent months.
However, Carlo Ancelotti's star-studded team will still go to the finals in the mix, and Scotland will be hoping they don't meet them in Atlanta or Miami needing a positive result.