USA national football team statistics and records: all-time record

Competitions:

Games played, won, drawn and lost, goals for and against

USA's overall record against each of their opponents.

Opposition P W D L F A
Algeria 1 1 0 0 1 0
Antigua and Barbuda 2 2 0 0 5 2
Antilles 1 1 0 0 4 0
Argentina 10 2 2 6 7 23
Armenia 1 1 0 0 1 0
Australia 3 1 1 1 3 2
Austria 3 1 0 2 4 3
Azerbaijan 1 1 0 0 2 0
Barbados 4 4 0 0 20 0
Belgium 6 1 0 5 6 10
Belize 1 1 0 0 6 1
Benfica 1 1 0 0 2 1
Bermuda 8 6 0 2 15 9
Bolivia 8 2 4 2 10 6
Bosnia and Herzegovina 2 1 1 0 4 3
Brazil 19 1 0 18 12 41
C.I.S. 2 1 0 1 2 2
Cameroon 1 0 1 0 0 0
Canada 39 17 12 10 61 40
Cayman Islands 1 1 0 0 8 1
Chile 10 3 3 4 14 19
China PR 8 5 2 1 17 7
Colombia 20 4 3 13 14 27
Costa Rica 40 19 5 16 49 46
Cuba 14 12 1 1 51 11
Curacao 1 1 0 0 1 0
Czech Republic 3 1 0 2 3 7
Czechoslovakia 1 0 0 1 1 5
Denmark 5 0 2 3 7 13
Denmark League XI 2 1 1 0 3 1
East Germany 2 0 0 2 3 5
Ecuador 15 5 5 5 11 12
Egypt 3 2 0 1 8 6
El Salvador 24 19 5 0 59 11
England 11 2 1 8 9 39
Estonia 1 1 0 0 4 0
Finland 3 2 0 1 3 5
France 4 0 1 3 1 11
Germany 11 4 0 7 17 23
Ghana 5 2 0 3 6 11
Greece 1 0 1 0 1 1
Grenada 3 3 0 0 10 2
Guadeloupe 1 1 0 0 1 0
Guatemala 25 15 6 4 46 18
Guyana 1 1 0 0 4 0
Haiti 23 8 6 9 34 37
Honduras 27 18 6 3 51 21
Hungary 3 1 1 1 2 2
Iceland 7 3 2 2 12 9
Iran 2 0 1 1 2 3
Israel 9 3 1 5 13 20
Italy 10 1 3 6 5 25
Ivory Coast 1 1 0 0 5 2
Jamaica 31 19 9 3 52 20
Japan 2 1 0 1 4 5
Korea DPR 1 0 0 1 1 2
Korea Republic 7 2 2 3 7 7
Kuwait 1 1 0 0 2 0
Latvia 1 1 0 0 1 0
Liechtenstein 1 1 0 0 4 1
Luxembourg 1 1 0 0 2 0
Malta 1 1 0 0 1 0
Martinique 3 3 0 0 11 3
Mexico 75 22 15 38 86 155
Moldova 2 1 1 0 4 1
Monaco 1 0 0 1 0 1
Morocco 3 0 0 3 2 6
Netherlands 5 1 0 4 5 10
Netherlands Antilles 1 0 1 0 0 0
New Zealand 3 2 1 0 5 3
Nicaragua 1 1 0 0 3 0
Nigeria 2 2 0 0 5 3
North Macedonia 1 0 1 0 0 0
Northern Ireland 1 1 0 0 2 1
Norway 5 2 1 2 8 14
Panama 24 16 6 2 47 15
Paraguay 8 4 2 2 10 6
Peru 7 3 2 2 8 7
Poland 17 7 3 7 22 36
Portugal 7 2 3 2 8 8
PSV Eindhoven 1 0 0 1 1 2
Puerto Rico 1 1 0 0 3 1
Qatar 1 1 0 0 1 0
Republic of Ireland 10 2 2 6 14 22
Rio de Janeiro 1 0 0 1 0 4
Romania 4 1 1 2 4 4
Russia 5 0 3 2 3 6
Saudi Arabia 6 3 1 2 9 8
Scotland 8 2 3 3 8 14
Serbia 1 0 1 0 0 0
Slovakia 1 0 0 1 0 1
Slovenia 2 1 1 0 5 4
South Africa 3 3 0 0 6 0
Spain 5 1 0 4 3 10
St. Vincent and the Grenadines 2 2 0 0 12 1
Sweden 8 4 0 4 10 13
Switzerland 9 1 4 4 7 11
Thailand 1 1 0 0 1 0
Trinidad and Tobago 28 20 4 4 53 13
Tunisia 1 0 1 0 1 1
Turkey 4 2 1 1 6 5
Ukraine 4 0 1 3 1 5
Uruguay 6 2 3 1 7 6
USSR 4 0 1 3 3 10
Venezuela 6 3 2 1 9 7
Wales 2 1 1 0 2 0
Yugoslavia 1 0 0 1 0 1