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 3 2 1 0 5 3
Brazil 20 1 1 18 13 42
C.I.S. 2 1 0 1 2 2
Cameroon 1 0 1 0 0 0
Canada 42 18 13 11 65 44
Cayman Islands 1 1 0 0 8 1
Chile 10 3 3 4 14 19
China PR 8 5 2 1 17 7
Colombia 22 4 4 14 15 32
Costa Rica 41 19 5 17 49 48
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 27 21 6 0 62 12
England 12 2 2 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 12 4 0 8 18 26
Ghana 6 3 0 3 10 11
Greece 1 0 1 0 1 1
Grenada 5 5 0 0 22 3
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 28 19 6 3 54 21
Hungary 3 1 1 1 2 2
Iceland 7 3 2 2 12 9
Iran 3 1 1 1 3 3
Israel 9 3 1 5 13 20
Italy 10 1 3 6 5 25
Ivory Coast 1 1 0 0 5 2
Jamaica 33 20 10 3 56 22
Japan 3 1 0 2 4 7
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 79 24 17 38 92 156
Moldova 2 1 1 0 4 1
Monaco 1 0 0 1 0 1
Morocco 4 1 0 3 5 6
Netherlands 6 1 0 5 6 13
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
Oman 1 1 0 0 4 0
Panama 26 17 7 2 53 17
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 7 3 2 2 9 8
Scotland 8 2 3 3 8 14
Serbia 2 0 1 1 1 2
Slovakia 1 0 0 1 0 1
Slovenia 3 1 1 1 5 5
South Africa 3 3 0 0 6 0
Spain 5 1 0 4 3 10
St Kitts and Nevis 1 1 0 0 6 0
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 31 22 4 5 63 15
Tunisia 1 0 1 0 1 1
Turkey 4 2 1 1 6 5
Ukraine 4 0 1 3 1 5
Uruguay 7 2 4 1 7 6
USSR 4 0 1 3 3 10
Uzbekistan 1 1 0 0 3 0
Venezuela 6 3 2 1 9 7
Wales 3 1 2 0 3 1
Yugoslavia 1 0 0 1 0 1