Puerto Rico host Saudi Arabia in the Friendlies on 6 June 2026, Saturday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 00:00 UK Time.
Puerto Rico enter this friendly after producing some encouraging attacking displays in recent outings. Victories over the US Virgin Islands and Guam have boosted confidence, although results against stronger opponents have highlighted the challenges they face when stepping up in quality.
Saudi Arabia arrive in need of a positive result after a difficult sequence of matches. Despite suffering several defeats, they have generally faced stronger opposition and will view this fixture as an opportunity to regain momentum. With both teams looking to play on the front foot, an open contest could develop.
Puerto Rico have won three of their last five matches, scoring eight goals across victories against the US Virgin Islands, Guam and St. Vincent and the Grenadines. The 4-0 win over Guam and 2-0 success against the US Virgin Islands demonstrated a growing confidence in possession and a willingness to commit players forward.
Defensive consistency remains less convincing. A heavy 6-0 defeat against Argentina exposed vulnerabilities when facing superior opposition, while the loss to Suriname showed they can struggle when opponents increase the tempo. Against Saudi Arabia, maintaining defensive organisation while still carrying an attacking threat will be a key challenge.
Saudi Arabia’s recent results have been disappointing on paper, with defeats against Ecuador, Serbia, Egypt and Jordan. However, those matches came against opponents with greater quality than Puerto Rico, and there were still periods where Saudi Arabia showed flashes of attacking intent. They scored against both Ecuador and Serbia despite ending on the losing side.
Their main issue has been defensive stability. Eight goals conceded across three friendly matches this year underline the difficulties they have faced when defending transitions and sustained pressure. Even so, Saudi Arabia possess more experience at international level and should expect to create opportunities against a Puerto Rico defence that has struggled against stronger teams.
The best bet for this match is Saudi Arabia to win and both teams to score. Saudi Arabia remain the stronger side on paper despite their recent results, but their defensive record suggests they are unlikely to dominate without conceding chances. Puerto Rico have scored six goals across their last two matches and should be capable of contributing to the scoring if the game becomes open.
Over 3.5 goals also appeals for this game. Saudi Arabia’s recent fixtures have produced scorelines such as 4-0, 2-1 and 2-1, while Puerto Rico have recorded results including 4-0, 2-0 and 6-0. Both sides have shown defensive weaknesses at different points, creating the conditions for a high-scoring encounter.
For those considering a correct score prediction, a 3-1 Saudi Arabia victory aligns with the strengths and weaknesses displayed by both teams. Saudi Arabia should possess enough attacking quality to create multiple chances, while Puerto Rico’s recent improvement in front of goal suggests they can find a breakthrough of their own. A lively match with the visitors emerging on top looks the most likely outcome.
| Puerto Rico | Saudi Arabia | |
|---|---|---|
| Game Played | 0 | 3 |
| Wins | 0 | 0 |
| Draws | 0 | 0 |
| Loss | 0 | 3 |
| Goals For | 0 | 2 |
| Goals Against | 0 | 8 |
| Puerto Rico | Saudi Arabia | |
|---|---|---|
| Game Played | 0 | 2 |
| Wins | 0 | 0 |
| Draws | 0 | 0 |
| Loss | 0 | 2 |
| Goals For | 0 | 2 |
| Goals Against | 0 | 4 |
|
06.06.26
|
Puerto Rico Saudi Arabia |
0-3 |
|
29.03.26
|
Puerto Rico US Virgin Islands |
2-0 |
|
26.03.26
|
Puerto Rico Guam |
4-0 |
|
15.10.25
|
Puerto Rico Argentina |
0-6 |
|
11.06.25
|
Puerto Rico St. Vincent / Grenadines |
2-1 |
|
06.06.25
|
Suriname Puerto Rico |
1-0 |
|
01.06.25
|
Puerto Rico Nicaragua |
1-1 |
|
26.03.25
|
Dominican Republic Puerto Rico |
2-0 |
|
22.03.25
|
Puerto Rico Dominican Republic |
2-2 |
|
19.11.24
|
Haiti Puerto Rico |
3-0 |
|
16.11.24
|
Puerto Rico Aruba |
5-1 |
|
14.10.24
|
Puerto Rico Sint Maarten |
2-1 |
|
11.10.24
|
Sint Maarten Puerto Rico |
3-2 |
|
10.09.24
|
Aruba Puerto Rico |
0-1 |
|
07.09.24
|
Puerto Rico Haiti |
1-4 |
|
12.06.24
|
Puerto Rico Anguilla |
8-0 |
|
07.06.24
|
El Salvador Puerto Rico |
0-0 |
|
25.03.24
|
Belize Puerto Rico |
3-0 |
|
22.03.24
|
Belize Puerto Rico |
1-1 |
|
22.11.23
|
Puerto Rico Bahamas |
6-1 |
|
18.11.23
|
Antigua and Barbuda Puerto Rico |
2-3 |
|
17.10.23
|
Guyana Puerto Rico |
3-1 |
|
14.10.23
|
Puerto Rico Guyana |
1-3 |
|
13.09.23
|
Puerto Rico Antigua and Barbuda |
5-0 |
|
09.09.23
|
Bahamas Puerto Rico |
1-6 |
|
21.06.23
|
Martinique Puerto Rico |
2-0 |
|
18.06.23
|
Suriname Puerto Rico (Penalties:0 - 1) |
0-0 |
|
13.06.23
|
Puerto Rico Curacao |
0-0 |
|
13.06.23
|
Curacao Puerto Rico |
0-0 |
|
26.03.23
|
Puerto Rico Cayman Islands |
5-1 |
|
23.03.23
|
British Virgin Islands Puerto Rico |
1-3 |
|
12.06.22
|
Puerto Rico British Virgin Islands |
6-0 |
|
09.06.22
|
Cayman Islands Puerto Rico |
0-3 |
|
08.06.21
|
Guyana Puerto Rico |
0-2 |
|
03.06.21
|
Puerto Rico Bahamas |
7-0 |
|
28.03.21
|
Puerto Rico Trinidad and Tobago |
1-1 |
|
24.03.21
|
St. Kitts and Nevis Puerto Rico |
1-0 |
|
23.01.21
|
Guatemala Puerto Rico |
1-0 |
|
19.01.21
|
Dominican Republic Puerto Rico |
0-1 |
|
19.11.19
|
Puerto Rico Anguilla |
3-0 |
|
17.11.19
|
Guatemala Puerto Rico |
5-0 |
|
16.10.19
|
Anguilla Puerto Rico |
2-3 |
|
11.09.19
|
Puerto Rico Guatemala |
0-5 |
|
06.09.19
|
Honduras Puerto Rico |
4-0 |
|
24.03.19
|
Puerto Rico Grenada |
0-2 |
|
17.11.18
|
Belize Puerto Rico |
1-0 |
|
13.10.18
|
Puerto Rico Martinique |
0-1 |
|
10.09.18
|
St. Kitts and Nevis Puerto Rico |
1-0 |
|
13.06.17
|
Indonesia Puerto Rico |
0-0 |
|
26.10.12
|
Guadeloupe Puerto Rico |
4-1 |
|
05.06.26
|
Puerto Rico Saudi Arabia |
0-3 |
|
29.03.26
|
Puerto Rico US Virgin Islands |
2-0 |
|
26.03.26
|
Puerto Rico Guam |
4-0 |
|
15.10.25
|
Puerto Rico Argentina |
0-6 |
|
11.06.25
|
Puerto Rico St. Vincent / Grenadines |
2-1 |
|
01.06.25
|
Puerto Rico Nicaragua |
1-1 |
|
22.03.25
|
Puerto Rico Dominican Republic |
2-2 |
|
16.11.24
|
Puerto Rico Aruba |
5-1 |
|
14.10.24
|
Puerto Rico Sint Maarten |
2-1 |
|
07.09.24
|
Puerto Rico Haiti |
1-4 |
|
12.06.24
|
Puerto Rico Anguilla |
8-0 |
|
22.11.23
|
Puerto Rico Bahamas |
6-1 |
|
14.10.23
|
Puerto Rico Guyana |
1-3 |
|
12.09.23
|
Puerto Rico Antigua and Barbuda |
5-0 |
|
13.06.23
|
Puerto Rico Curacao |
0-0 |
|
26.03.23
|
Puerto Rico Cayman Islands |
5-1 |
|
12.06.22
|
Puerto Rico British Virgin Islands |
6-0 |
|
02.06.21
|
Puerto Rico Bahamas |
7-0 |
|
28.03.21
|
Puerto Rico Trinidad and Tobago |
1-1 |
|
19.11.19
|
Puerto Rico Anguilla |
3-0 |
|
11.09.19
|
Puerto Rico Guatemala |
0-5 |
|
24.03.19
|
Puerto Rico Grenada |
0-2 |
|
13.10.18
|
Puerto Rico Martinique |
0-1 |
|
06.06.25
|
Suriname Puerto Rico |
1-0 |
|
26.03.25
|
Dominican Republic Puerto Rico |
2-0 |
|
19.11.24
|
Haiti Puerto Rico |
3-0 |
|
11.10.24
|
Sint Maarten Puerto Rico |
3-2 |
|
10.09.24
|
Aruba Puerto Rico |
0-1 |
|
07.06.24
|
El Salvador Puerto Rico |
0-0 |
|
25.03.24
|
Belize Puerto Rico |
3-0 |
|
22.03.24
|
Belize Puerto Rico |
1-1 |
|
18.11.23
|
Antigua and Barbuda Puerto Rico |
2-3 |
|
17.10.23
|
Guyana Puerto Rico |
3-1 |
|
09.09.23
|
Bahamas Puerto Rico |
1-6 |
|
20.06.23
|
Martinique Puerto Rico |
2-0 |
|
17.06.23
|
Suriname Puerto Rico (Penalties:0 - 1) |
0-0 |
|
13.06.23
|
Curacao Puerto Rico |
0-0 |
|
23.03.23
|
British Virgin Islands Puerto Rico |
1-3 |
|
09.06.22
|
Cayman Islands Puerto Rico |
0-3 |
|
08.06.21
|
Guyana Puerto Rico |
0-2 |
|
24.03.21
|
St. Kitts and Nevis Puerto Rico |
1-0 |
|
23.01.21
|
Guatemala Puerto Rico |
1-0 |
|
19.01.21
|
Dominican Republic Puerto Rico |
0-1 |
|
17.11.19
|
Guatemala Puerto Rico |
5-0 |
|
16.10.19
|
Anguilla Puerto Rico |
2-3 |
|
06.09.19
|
Honduras Puerto Rico |
4-0 |
|
17.11.18
|
Belize Puerto Rico |
1-0 |
|
10.09.18
|
St. Kitts and Nevis Puerto Rico |
1-0 |
|
13.06.17
|
Indonesia Puerto Rico |
0-0 |
|
26.10.12
|
Guadeloupe Puerto Rico |
4-1 |
|
15.06.26
|
Saudi Arabia Uruguay |
1-1 |
|
10.06.26
|
Saudi Arabia Senegal |
0-0 |
|
06.06.26
|
Puerto Rico Saudi Arabia |
0-3 |
|
31.05.26
|
Ecuador Saudi Arabia |
2-1 |
|
31.03.26
|
Serbia Saudi Arabia |
2-1 |
|
27.03.26
|
Saudi Arabia Egypt |
0-4 |
|
18.12.25
|
Saudi Arabia UAE |
0-0 |
|
15.12.25
|
Saudi Arabia Jordan |
0-1 |
|
11.12.25
|
Palestine Saudi Arabia |
1-2 |
|
08.12.25
|
Morocco Saudi Arabia |
1-0 |
|
05.12.25
|
Comoros Saudi Arabia |
1-3 |
|
02.12.25
|
Saudi Arabia Oman |
2-1 |
|
18.11.25
|
Saudi Arabia Algeria |
0-2 |
|
14.11.25
|
Saudi Arabia Ivory Coast |
1-0 |
|
14.10.25
|
Saudi Arabia Iraq |
0-0 |
|
08.10.25
|
Indonesia Saudi Arabia |
2-3 |
|
08.09.25
|
Czech Republic Saudi Arabia |
1-1 |
|
04.09.25
|
Saudi Arabia North Macedonia |
2-1 |
|
29.06.25
|
Mexico Saudi Arabia |
2-0 |
|
23.06.25
|
Saudi Arabia Trinidad and Tobago |
1-1 |
|
20.06.25
|
Saudi Arabia USA |
0-1 |
|
16.06.25
|
Haiti Saudi Arabia |
0-1 |
|
10.06.25
|
Saudi Arabia Australia |
1-2 |
|
05.06.25
|
Bahrain Saudi Arabia |
0-2 |
|
30.05.25
|
Saudi Arabia Jordan |
2-0 |
|
25.03.25
|
Japan Saudi Arabia |
0-0 |
|
20.03.25
|
Saudi Arabia China |
1-0 |
|
31.12.24
|
Oman Saudi Arabia |
2-1 |
|
28.12.24
|
Iraq Saudi Arabia |
1-3 |
|
25.12.24
|
Yemen Saudi Arabia |
2-3 |
|
22.12.24
|
Saudi Arabia Bahrain |
2-3 |
|
17.12.24
|
Saudi Arabia Trinidad and Tobago |
3-1 |
|
19.11.24
|
Indonesia Saudi Arabia |
2-0 |
|
14.11.24
|
Australia Saudi Arabia |
0-0 |
|
15.10.24
|
Saudi Arabia Bahrain |
0-0 |
|
10.10.24
|
Saudi Arabia Japan |
0-2 |
|
10.09.24
|
China Saudi Arabia |
1-2 |
|
05.09.24
|
Saudi Arabia Indonesia |
1-1 |
|
11.06.24
|
Saudi Arabia Jordan |
1-2 |
|
06.06.24
|
Pakistan Saudi Arabia |
0-3 |
|
26.03.24
|
Tajikistan Saudi Arabia |
1-1 |
|
21.03.24
|
Saudi Arabia Tajikistan |
1-0 |
|
30.01.24
|
Saudi Arabia South Korea (Penalties:2 - 4) |
1-1 |
|
25.01.24
|
Saudi Arabia Thailand |
0-0 |
|
21.01.24
|
Kyrgyzstan Saudi Arabia |
0-2 |
|
16.01.24
|
Saudi Arabia Oman |
2-1 |
|
10.01.24
|
Saudi Arabia Hong Kong |
2-0 |
|
09.01.24
|
Saudi Arabia Palestine |
0-0 |
|
04.01.24
|
Saudi Arabia Lebanon |
1-0 |
|
21.11.23
|
Jordan Saudi Arabia |
0-2 |
|
15.06.26
|
Saudi Arabia Uruguay |
1-1 |
|
09.06.26
|
Saudi Arabia Senegal |
0-0 |
|
27.03.26
|
Saudi Arabia Egypt |
0-4 |
|
18.12.25
|
Saudi Arabia UAE |
0-0 |
|
15.12.25
|
Saudi Arabia Jordan |
0-1 |
|
02.12.25
|
Saudi Arabia Oman |
2-1 |
|
18.11.25
|
Saudi Arabia Algeria |
0-2 |
|
14.11.25
|
Saudi Arabia Ivory Coast |
1-0 |
|
14.10.25
|
Saudi Arabia Iraq |
0-0 |
|
04.09.25
|
Saudi Arabia North Macedonia |
2-1 |
|
22.06.25
|
Saudi Arabia Trinidad and Tobago |
1-1 |
|
20.06.25
|
Saudi Arabia USA |
0-1 |
|
10.06.25
|
Saudi Arabia Australia |
1-2 |
|
30.05.25
|
Saudi Arabia Jordan |
2-0 |
|
20.03.25
|
Saudi Arabia China |
1-0 |
|
22.12.24
|
Saudi Arabia Bahrain |
2-3 |
|
17.12.24
|
Saudi Arabia Trinidad and Tobago |
3-1 |
|
15.10.24
|
Saudi Arabia Bahrain |
0-0 |
|
10.10.24
|
Saudi Arabia Japan |
0-2 |
|
05.09.24
|
Saudi Arabia Indonesia |
1-1 |
|
11.06.24
|
Saudi Arabia Jordan |
1-2 |
|
21.03.24
|
Saudi Arabia Tajikistan |
1-0 |
|
30.01.24
|
Saudi Arabia South Korea (Penalties:2 - 4) |
1-1 |
|
25.01.24
|
Saudi Arabia Thailand |
0-0 |
|
16.01.24
|
Saudi Arabia Oman |
2-1 |
|
10.01.24
|
Saudi Arabia Hong Kong |
2-0 |
|
09.01.24
|
Saudi Arabia Palestine |
0-0 |
|
04.01.24
|
Saudi Arabia Lebanon |
1-0 |
|
16.11.23
|
Saudi Arabia Pakistan |
4-0 |
|
17.10.23
|
Saudi Arabia Mali |
1-3 |
|
13.10.23
|
Saudi Arabia Nigeria |
2-2 |
|
12.09.23
|
Saudi Arabia South Korea |
0-1 |
|
08.09.23
|
Saudi Arabia Costa Rica |
1-3 |
|
28.03.23
|
Saudi Arabia Bolivia |
1-2 |
|
24.03.23
|
Saudi Arabia Venezuela |
1-2 |
|
12.01.23
|
Saudi Arabia Oman |
1-2 |
|
09.01.23
|
Saudi Arabia Iraq |
0-2 |
|
30.11.22
|
Saudi Arabia Mexico |
1-2 |
|
16.11.22
|
Saudi Arabia Croatia |
0-1 |
|
06.11.22
|
Saudi Arabia Iceland |
1-0 |
|
30.10.22
|
Saudi Arabia Honduras |
0-0 |
|
26.10.22
|
Saudi Arabia Albania |
1-1 |
|
22.10.22
|
Saudi Arabia North Macedonia |
1-0 |
|
27.09.22
|
Saudi Arabia USA |
0-0 |
|
23.09.22
|
Saudi Arabia Ecuador |
0-0 |
|
09.06.22
|
Saudi Arabia Venezuela |
0-1 |
|
05.06.22
|
Saudi Arabia Colombia |
0-1 |
|
29.03.22
|
Saudi Arabia Australia |
1-0 |
|
27.01.22
|
Saudi Arabia Oman |
1-0 |
|
01.12.21
|
Saudi Arabia Jordan |
0-1 |
|
05.06.26
|
Puerto Rico Saudi Arabia |
0-3 |
|
31.05.26
|
Ecuador Saudi Arabia |
2-1 |
|
31.03.26
|
Serbia Saudi Arabia |
2-1 |
|
11.12.25
|
Palestine Saudi Arabia |
1-2 |
|
08.12.25
|
Morocco Saudi Arabia |
1-0 |
|
05.12.25
|
Comoros Saudi Arabia |
1-3 |
|
08.10.25
|
Indonesia Saudi Arabia |
2-3 |
|
08.09.25
|
Czech Republic Saudi Arabia |
1-1 |
|
29.06.25
|
Mexico Saudi Arabia |
2-0 |
|
16.06.25
|
Haiti Saudi Arabia |
0-1 |
|
05.06.25
|
Bahrain Saudi Arabia |
0-2 |
|
25.03.25
|
Japan Saudi Arabia |
0-0 |
|
31.12.24
|
Oman Saudi Arabia |
2-1 |
|
28.12.24
|
Iraq Saudi Arabia |
1-3 |
|
25.12.24
|
Yemen Saudi Arabia |
2-3 |
|
19.11.24
|
Indonesia Saudi Arabia |
2-0 |
|
14.11.24
|
Australia Saudi Arabia |
0-0 |
|
10.09.24
|
China Saudi Arabia |
1-2 |
|
06.06.24
|
Pakistan Saudi Arabia |
0-3 |
|
26.03.24
|
Tajikistan Saudi Arabia |
1-1 |
|
21.01.24
|
Kyrgyzstan Saudi Arabia |
0-2 |
|
21.11.23
|
Jordan Saudi Arabia |
0-2 |
|
06.01.23
|
Yemen Saudi Arabia |
0-2 |
|
26.11.22
|
Poland Saudi Arabia |
2-0 |
|
22.11.22
|
Argentina Saudi Arabia |
1-2 |
|
10.11.22
|
Panama Saudi Arabia |
1-1 |
|
24.03.22
|
China Saudi Arabia |
1-1 |
|
01.02.22
|
Japan Saudi Arabia |
2-0 |
|
07.12.21
|
Morocco Saudi Arabia |
1-0 |
|
04.12.21
|
Palestine Saudi Arabia |
1-1 |
|
16.11.21
|
Vietnam Saudi Arabia |
0-1 |
|
11.11.21
|
Australia Saudi Arabia |
0-0 |
|
07.09.21
|
Oman Saudi Arabia |
0-1 |
|
11.06.21
|
Singapore Saudi Arabia |
0-3 |
|
08.12.19
|
Bahrain Saudi Arabia |
1-0 |
|
02.12.19
|
Oman Saudi Arabia |
1-3 |
|
30.11.19
|
Bahrain Saudi Arabia |
0-2 |
|
14.11.19
|
Uzbekistan Saudi Arabia |
2-3 |
|
15.10.19
|
Palestine Saudi Arabia |
0-0 |
|
10.09.19
|
Yemen Saudi Arabia |
2-2 |
|
12.01.19
|
Lebanon Saudi Arabia |
0-2 |
|
14.01.15
|
North Korea Saudi Arabia |
1-4 |
| There are no records |
| There are no records |