As expected, Mexico and the US wrapped up their spots tonight, bringing the total number of qualified teams to 29:
UEFA: Serbia, Spain, Switzerland, France, Belgium, Denmark, Netherlands, Croatia, England, Germany, Portugal, Poland
AFC: Qatar (hosts), Iran, South Korea, Saudi Arabia, Japan
CONMEBOL: Brazil, Argentina, Ecuador, Uruguay
CAF: Ghana, Senegal, Tunisia, Morocco, Cameroon
CONCACAF: Canada, Mexicao, USA
The final three spots will get decided in June:
AFC Playoff: Australia vs UAE, with the winner advancing to the AFC-CONMEBOL playoff against Peru
CONCACAF-OFC playoff: Costa Rica vs New Zealand
UEFA Playoff: Scotland vs Ukraine, with the winner playing Wales
The draw for the group stage will be Friday. Teams are placed into four pots based on FIFA rankings updated to include today's matches.
The hosts, Qatar, go into Pot 1 along with the seven highest ranked qualified teams: BRA, BEL, FRA, ARG, ENG, ESP, POR
Next eight highest ranked qualified teams go into Pot 2: NED, GER, MEX, USA, DEN, SUI, CRO, URU
Next eight highest ranked qualified teams go into Pot 3: SEN, IRN, JAP, MAR, SRB, POL, KOR, TUN
Lowest ranked qualified teams go into Pot 4: CAN, CMR, ECU, KSA, GHA
The three June playoff winners will also go into Pot 4.
As hosts, Qatar are placed into Group A. The rest of the Pot 1 teams are randomly drawn into groups B-H.
Then the Pot 2 teams are randomly drawn into groups A-H, and the same for Pot 3, then Pot 4.
There can be no more than 2 European teams per group, and no more than 1 from any other confederation.