Record by matches of
Anguilla Anguilla 1 App.
Arcahaie FC Arcahaie FC 1 App.
Aruba Aruba [U20] 1 App.
Atlanta United FC Atlanta United FC 1 App.
Atlas Guadalajara Atlas Guadalajara 1 App.
Austin FC Austin FC 1 App.
Bahamas Bahamas 1 App.
Bolivien Bolivien 1 App.
CD Pantoja CD Pantoja 1 App.
CF América CF América 1 App.
CF Monterrey CF Monterrey 2 Appearances
CF Montréal CF Montréal 1 App.
CF Pachuca CF Pachuca 1 App.
Chicago Fire Chicago Fire 1 App.
Club Necaxa Club Necaxa 1 App.
Club Tijuana Club Tijuana 1 App.
Colorado Rapids Colorado Rapids 1 App.
Columbus Crew Columbus Crew 4 Appearances
Comunicaciones Comunicaciones 3 Appearances
Costa Rica Costa Rica 1 App.
Costa Rica Costa Rica [U20] 1 App.
Cruz Azul Cruz Azul 3 Appearances
CS Herediano CS Herediano 2 Appearances
D.C. United D.C. United 1 App.
Deportivo Guastatoya Deportivo Guastatoya 1 App.
Dom. Republik Dom. Republik 3 Appearances
Dom. Republik Dom. Republik [U17] 1 App.
Ecuador Ecuador [U20] 1 App.
El Salvador El Salvador 4 Appearances
FC Dallas FC Dallas 1 App.
Forge FC Forge FC 1 App.
Gambia Gambia [U20] 1 App.
Guadeloupe Guadeloupe 2 Appearances
Guatemala Guatemala 3 Appearances
Guyana Guyana 1 App.
Haiti Haiti 2 Appearances
Haiti Haiti [U17] 1 App.
Honduras Honduras 3 Appearances
Houston Dynamo Houston Dynamo 1 App.
Inter Miami CF Inter Miami CF 1 App.
Kaimaninseln Kaimaninseln 1 App.
Kanada Kanada 2 Appearances
Kanada Kanada [U20] 1 App.
Kuba Kuba 1 App.
Los Angeles FC Los Angeles FC 3 Appearances
Marathón Marathón 1 App.
Mazatlán FC Mazatlán FC 2 Appearances
Mexiko Mexiko 3 Appearances
Moca FC Moca FC 1 App.
Montserrat Montserrat 2 Appearances
Motagua Motagua 1 App.
Nashville SC Nashville SC 1 App.
Neuseeland Neuseeland [U20] 1 App.
New England Revolution New England Revolution 1 App.
New York City FC New York City FC 1 App.
Nicaragua Nicaragua 1 App.
Panama Panama 3 Appearances
Panama Panama [U20] 1 App.
Philadelphia Union Philadelphia Union 1 App.
Puerto Rico Puerto Rico 1 App.
Pumas UNAM Pumas UNAM 2 Appearances
Santos Laguna Santos Laguna 1 App.
Seattle Sounders Seattle Sounders 2 Appearances
Sint Maarten Sint Maarten 1 App.
St. Kitts & Nevis St. Kitts & Nevis [U20] 1 App.
St. Lucia St. Lucia 2 Appearances
St. Martin St. Martin 1 App.
St. Vincent/Grenadines St. Vincent/Grenadines 2 Appearances
Südkorea Südkorea [U20] 2 Appearances
Suriname Suriname 1 App.
Trinidad Trinidad 3 Appearances
Uruguay Uruguay 1 App.
US Jungferninseln US Jungferninseln 1 App.
USA USA 7 Appearances
USA USA [U20] 1 App.
Usbekistan Usbekistan [U20] 1 App.
Venezuela Venezuela 1 App.
Violette AC Violette AC 1 App.