Here is the full list of MLS players called up for national team duty for next week's international dates:
Gold Cup call-ups
Canada
Julian de Guzman - Toronto FC
Dwayne De Rosario - New York Red Bulls
Terry Dunfield - Vancouver Whitecaps
Andre Hainault - Houston Dynamo
Dejan Jakovic - D.C. United
Will Johnson - Real Salt Lake
Costa Rica
Álvaro Saborío - Real Salt Lake
El Salvador
Arturo Alvarez - Real Salt Lake
Steve Purdy - Portland Timbers
Grenada
Shalrie Joseph - New England Revolution
Craig Rocastle - Sporting Kansas City
Guadeloupe
Stéphane Auvray - Sporting Kansas City
Guatemala
Marco Pappa - Chicago Fire
Carlos Ruiz - Philadelphia Union
Honduras
Roger Espinoza - Sporting Kansas City
Jamaica
Omar Cummings - Colorado Rapids
Ryan Johnson - San Jose Earthquakes
Tyrone Marshall - Colorado Rapids
Dane Richards - New York Red Bulls
Donovan Ricketts - LA Galaxy
Jermaine Taylor - Houston Dynamo
Shavar Thomas - Sporting Kansas City
Je-Vaughn Watson - Houston Dynamo
Dicoy Williams - Toronto FC
Mexico
Rafa Márquez - New York Red Bulls
USA
Juan Agudelo - New York Red Bulls
Landon Donovan - LA Galaxy
Benny Feilhaber - New England Revolution
Tim Ream - New York Red Bulls
Nick Rimando - Real Salt Lake
Robbie Rogers - Columbus Crew
Chris Wondolowski - San Jose Earthquakes
Non-Gold Cup call-ups:
Ecuador
Joao Plata - Toronto FC
Gambia
Mamadou "Futty" Danso - Portland Timbers
Sanna Nyassi - Colorado Rapids
New Zealand
Jake Gleeson - Portland Timbers
Uruguay
Álvaro Fernández - Seattle Sounders
Venezuela
Alejandro Moreno - Chivas USA