Over the last games South Africa holds wins - 1, losses - 1 and draws - 3. Canada on the other hand holds the following results from the latest games: wins - 2, losses - 1 and draws - 2. Based on this data a conclusion can be made that Canada at the moment is in better form, unlike South Africa.
South Africa: South Korea – (Win 1:0), Czech Republic – (Draw 1:1), Mexico – (Loss 2:0), Jamaica – (Draw 1:1), Nicaragua – (Draw 0:0).
Canada: Switzerland – (Loss 2:1), Qatar – (Win 6:0), Bosnia & Herzegovina – (Draw 1:1), Ireland – (Draw 1:1), Uzbekistan – (Win 2:0).