Group 1
Santos Laguna (MEX)
Toronto FC (CAN)
Aguila (SLV)
Group 2
Herediano (CRC)
Real Salt Lake (USA)
Tauro FC (PAN)
Group 3
Olimpia (HON)
Houston Dynamo (USA)
FAS (SLV)
Group 4
Seattle Sounders FC (USA)
Marathon (HON)
Caribbean 1
Group 5
LA Galaxy (USA)
Metapan (SLV)
Caribbean 3
Group 6
Tigres UANL (MEX)
Alajuelense (CRC)
Real Esteli (NIC)
Group 7
Chorillo (PAN)
Monterrey (MEX)
Municipal (GUA)
Group 8
Xelaju (GUA)
Chivas de Guadalajara (MEX)
Caribbean 2
TFC got by far the toughest draw of all MLS teams though.