Haiti host Peru 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 01:00 UK Time.
Haiti come into this friendly with growing confidence after a strong sequence of performances that has seen them collect positive results against a variety of opponents. Their recent victories have been built on defensive discipline and increasingly effective attacking play, giving them momentum ahead of this encounter.
Peru arrive with a less convincing run of form despite showing flashes of quality. Results have been inconsistent, and while they remain capable of competing against strong opposition, defensive vulnerabilities have prevented them from building sustained momentum. This matchup presents an opportunity for both sides to test themselves against competitive international opposition.
Haiti have won three of their last five matches, including an impressive 4-0 victory over New Zealand and earlier successes against Nicaragua and Costa Rica. The recent 1-1 draw with Iceland also demonstrated their ability to compete against organised opponents, while their only defeat during this period came in a narrow 1-0 loss to Tunisia.
The most encouraging aspect of Haiti’s recent form has been their balance between attack and defence. They have scored eight goals across their last five matches while conceding only two. Playing with confidence and energy, they have become increasingly effective at turning periods of pressure into scoring opportunities, particularly when operating on home soil.
Peru’s recent results have been mixed, with a 2-2 draw against Honduras following a 2-0 defeat to Senegal. They did secure a convincing 2-0 victory over Bolivia, but losses to Chile and Senegal highlighted ongoing difficulties when facing well-organised opponents. Across their last five matches, Peru have managed just six goals while conceding seven.
Defensively, Peru have struggled to maintain the stability that traditionally characterised their play. They have conceded in four of their last five matches and have often found themselves chasing games after allowing opponents too much space in dangerous areas. Against a Haiti side currently carrying momentum, improving concentration at the back will be essential.
The best bet for this match is Haiti to win. Haiti have been the more consistent side in recent months, recording victories against New Zealand, Nicaragua and Costa Rica while maintaining an impressive defensive record. Peru’s inconsistent performances and defensive issues suggest the hosts have a strong opportunity to continue their positive run.
Over 2.5 goals and both teams to score also appeals for this game. Haiti arrive after scoring four goals against New Zealand, while Peru’s recent fixtures have included a 2-2 draw with Honduras and a 2-1 defeat to Chile. Both teams possess attacking players capable of making an impact, and defensive vulnerabilities on each side could contribute to an open contest.
For those considering a correct score prediction, a 2-1 Haiti victory aligns with the recent form of both nations. Haiti have shown increasing confidence in front of goal while remaining competitive defensively, whereas Peru have regularly found the net but struggled to keep opponents out. A closely fought match with Haiti edging the decisive moments appears the most likely outcome.
| Haiti | Peru | |
|---|---|---|
| Game Played | 3 | 2 |
| Wins | 1 | 0 |
| Draws | 1 | 1 |
| Loss | 1 | 1 |
| Goals For | 5 | 2 |
| Goals Against | 2 | 4 |
| Haiti | Peru | |
|---|---|---|
| Game Played | 3 | 1 |
| Wins | 1 | 0 |
| Draws | 1 | 0 |
| Loss | 1 | 1 |
| Goals For | 5 | 0 |
| Goals Against | 2 | 2 |
|
20.06.26
|
Brazil Haiti |
3-0 |
|
14.06.26
|
Haiti Scotland |
0-1 |
|
06.06.26
|
Haiti Peru |
1-2 |
|
03.06.26
|
Haiti New Zealand |
4-0 |
|
31.03.26
|
Haiti Iceland |
1-1 |
|
29.03.26
|
Haiti Tunisia |
0-1 |
|
19.11.25
|
Haiti Nicaragua |
2-0 |
|
14.11.25
|
Haiti Costa Rica |
1-0 |
|
14.10.25
|
Honduras Haiti |
3-0 |
|
10.10.25
|
Nicaragua Haiti |
0-3 |
|
10.09.25
|
Costa Rica Haiti |
3-3 |
|
06.09.25
|
Haiti Honduras |
0-0 |
|
23.06.25
|
USA Haiti |
2-1 |
|
19.06.25
|
Trinidad and Tobago Haiti |
1-1 |
|
16.06.25
|
Haiti Saudi Arabia |
0-1 |
|
10.06.25
|
Haiti Curacao |
1-5 |
|
07.06.25
|
Aruba Haiti |
0-5 |
|
22.03.25
|
Azerbaijan Haiti |
0-3 |
|
19.11.24
|
Haiti Puerto Rico |
3-0 |
|
15.11.24
|
Sint Maarten Haiti |
0-8 |
|
15.10.24
|
Haiti Aruba |
5-3 |
|
12.10.24
|
Aruba Haiti |
1-3 |
|
09.09.24
|
Haiti Sint Maarten |
6-0 |
|
07.09.24
|
Puerto Rico Haiti |
1-4 |
|
09.06.24
|
Barbados Haiti |
1-3 |
|
06.06.24
|
Haiti St. Lucia |
2-1 |
|
23.03.24
|
French Guyana Haiti |
1-1 |
|
16.10.23
|
Haiti Jamaica |
2-3 |
|
12.10.23
|
Suriname Haiti |
1-1 |
|
13.09.23
|
Jamaica Haiti |
2-2 |
|
08.09.23
|
Haiti Cuba |
0-0 |
|
03.07.23
|
Honduras Haiti |
2-1 |
|
30.06.23
|
Haiti Mexico |
1-3 |
|
25.06.23
|
Haiti Qatar |
2-1 |
|
28.03.23
|
Haiti Bermuda |
3-1 |
|
25.03.23
|
Montserrat Haiti |
0-4 |
|
14.06.22
|
Haiti Guyana |
6-0 |
|
11.06.22
|
Guyana Haiti |
2-6 |
|
07.06.22
|
Haiti Montserrat |
3-2 |
|
04.06.22
|
Bermuda Haiti |
0-0 |
|
27.03.22
|
Guatemala Haiti |
2-1 |
|
04.09.21
|
Haiti Jordan |
2-0 |
|
01.09.21
|
Bahrain Haiti |
6-1 |
|
18.07.21
|
Martinique Haiti |
1-2 |
|
16.07.21
|
Haiti Canada |
1-4 |
|
12.07.21
|
USA Haiti |
1-0 |
|
07.07.21
|
Haiti Bermuda |
4-1 |
|
02.07.21
|
Haiti St. Vincent / Grenadines |
6-1 |
|
16.06.21
|
Canada Haiti |
3-0 |
|
12.06.21
|
Haiti Canada |
0-1 |
|
14.06.26
|
Haiti Scotland |
0-1 |
|
06.06.26
|
Haiti Peru |
1-2 |
|
03.06.26
|
Haiti New Zealand |
4-0 |
|
31.03.26
|
Haiti Iceland |
1-1 |
|
29.03.26
|
Haiti Tunisia |
0-1 |
|
19.11.25
|
Haiti Nicaragua |
2-0 |
|
14.11.25
|
Haiti Costa Rica |
1-0 |
|
06.09.25
|
Haiti Honduras |
0-0 |
|
16.06.25
|
Haiti Saudi Arabia |
0-1 |
|
10.06.25
|
Haiti Curacao |
1-5 |
|
19.11.24
|
Haiti Puerto Rico |
3-0 |
|
15.10.24
|
Haiti Aruba |
5-3 |
|
09.09.24
|
Haiti Sint Maarten |
6-0 |
|
06.06.24
|
Haiti St. Lucia |
2-1 |
|
16.10.23
|
Haiti Jamaica |
2-3 |
|
08.09.23
|
Haiti Cuba |
0-0 |
|
30.06.23
|
Haiti Mexico |
1-3 |
|
25.06.23
|
Haiti Qatar |
2-1 |
|
28.03.23
|
Haiti Bermuda |
3-1 |
|
14.06.22
|
Haiti Guyana |
6-0 |
|
07.06.22
|
Haiti Montserrat |
3-2 |
|
04.09.21
|
Haiti Jordan |
2-0 |
|
15.07.21
|
Haiti Canada |
1-4 |
|
06.07.21
|
Haiti Bermuda |
4-1 |
|
02.07.21
|
Haiti St. Vincent / Grenadines |
6-1 |
|
12.06.21
|
Haiti Canada |
0-1 |
|
08.06.21
|
Haiti Nicaragua |
1-0 |
|
25.03.21
|
Haiti Belize |
2-0 |
|
11.10.19
|
Haiti Costa Rica |
1-1 |
|
11.09.19
|
Haiti Curacao |
1-1 |
|
03.07.19
|
Haiti Mexico |
0-1 |
|
29.06.19
|
Haiti Canada |
3-2 |
|
25.06.19
|
Haiti Costa Rica |
2-1 |
|
16.06.19
|
Haiti Bermuda |
2-1 |
|
20.06.26
|
Brazil Haiti |
3-0 |
|
14.10.25
|
Honduras Haiti |
3-0 |
|
10.10.25
|
Nicaragua Haiti |
0-3 |
|
10.09.25
|
Costa Rica Haiti |
3-3 |
|
22.06.25
|
USA Haiti |
2-1 |
|
19.06.25
|
Trinidad and Tobago Haiti |
1-1 |
|
07.06.25
|
Aruba Haiti |
0-5 |
|
22.03.25
|
Azerbaijan Haiti |
0-3 |
|
15.11.24
|
Sint Maarten Haiti |
0-8 |
|
12.10.24
|
Aruba Haiti |
1-3 |
|
07.09.24
|
Puerto Rico Haiti |
1-4 |
|
09.06.24
|
Barbados Haiti |
1-3 |
|
23.03.24
|
French Guyana Haiti |
1-1 |
|
12.10.23
|
Suriname Haiti |
1-1 |
|
13.09.23
|
Jamaica Haiti |
2-2 |
|
03.07.23
|
Honduras Haiti |
2-1 |
|
25.03.23
|
Montserrat Haiti |
0-4 |
|
11.06.22
|
Guyana Haiti |
2-6 |
|
04.06.22
|
Bermuda Haiti |
0-0 |
|
27.03.22
|
Guatemala Haiti |
2-1 |
|
01.09.21
|
Bahrain Haiti |
6-1 |
|
18.07.21
|
Martinique Haiti |
1-2 |
|
12.07.21
|
USA Haiti |
1-0 |
|
16.06.21
|
Canada Haiti |
3-0 |
|
05.06.21
|
Turks and Caicos Islands Haiti |
0-10 |
|
18.11.19
|
Costa Rica Haiti |
1-1 |
|
16.10.19
|
Bolivia Haiti |
3-1 |
|
08.09.19
|
Curacao Haiti |
1-0 |
|
20.06.19
|
Nicaragua Haiti |
0-2 |
|
11.06.19
|
Guyana Haiti |
1-3 |
|
07.01.17
|
Suriname Haiti |
2-4 |
|
09.06.26
|
Peru Spain |
1-3 |
|
06.06.26
|
Haiti Peru |
1-2 |
|
31.03.26
|
Peru Honduras |
2-2 |
|
28.03.26
|
Senegal Peru |
2-0 |
|
21.12.25
|
Peru Bolivia |
2-0 |
|
18.11.25
|
Chile Peru |
2-1 |
|
12.11.25
|
Russia Peru |
1-1 |
|
11.10.25
|
Chile Peru |
2-1 |
|
10.09.25
|
Peru Paraguay |
0-1 |
|
05.09.25
|
Uruguay Peru |
3-0 |
|
11.06.25
|
Peru Ecuador |
0-0 |
|
06.06.25
|
Colombia Peru |
0-0 |
|
26.03.25
|
Venezuela Peru |
1-0 |
|
21.03.25
|
Peru Bolivia |
3-1 |
|
20.11.24
|
Argentina Peru |
1-0 |
|
16.11.24
|
Peru Chile |
0-0 |
|
16.10.24
|
Brazil Peru |
4-0 |
|
12.10.24
|
Peru Uruguay |
1-0 |
|
10.09.24
|
Ecuador Peru |
1-0 |
|
07.09.24
|
Peru Colombia |
1-1 |
|
30.06.24
|
Argentina Peru |
2-0 |
|
25.06.24
|
Peru Canada |
0-1 |
|
22.06.24
|
Peru Chile |
0-0 |
|
15.06.24
|
El Salvador Peru |
0-1 |
|
08.06.24
|
Peru Paraguay |
0-0 |
|
27.03.24
|
Peru Dominican Republic |
4-1 |
|
23.03.24
|
Peru Nicaragua |
2-0 |
|
22.11.23
|
Peru Venezuela |
1-1 |
|
16.11.23
|
Bolivia Peru |
2-0 |
|
18.10.23
|
Peru Argentina |
0-2 |
|
13.10.23
|
Chile Peru |
2-0 |
|
13.09.23
|
Peru Brazil |
0-1 |
|
07.09.23
|
Paraguay Peru |
0-0 |
|
20.06.23
|
Japan Peru |
4-1 |
|
16.06.23
|
South Korea Peru |
0-1 |
|
28.03.23
|
Morocco Peru |
0-0 |
|
25.03.23
|
Germany Peru |
2-0 |
|
20.11.22
|
Peru Bolivia |
1-0 |
|
17.11.22
|
Peru Paraguay |
1-0 |
|
28.09.22
|
El Salvador Peru |
1-4 |
|
25.09.22
|
Mexico Peru |
1-0 |
|
05.06.22
|
Peru New Zealand |
1-0 |
|
31.03.22
|
Peru Paraguay |
2-0 |
|
24.03.22
|
Uruguay Peru |
1-0 |
|
02.02.22
|
Peru Ecuador |
1-1 |
|
28.01.22
|
Colombia Peru |
0-1 |
|
21.01.22
|
Peru Jamaica |
3-0 |
|
16.01.22
|
Peru Panama |
1-1 |
|
16.11.21
|
Venezuela Peru |
1-2 |
|
12.11.21
|
Peru Bolivia |
3-0 |
|
09.06.26
|
Peru Spain |
1-3 |
|
31.03.26
|
Peru Honduras |
2-2 |
|
21.12.25
|
Peru Bolivia |
2-0 |
|
09.09.25
|
Peru Paraguay |
0-1 |
|
11.06.25
|
Peru Ecuador |
0-0 |
|
21.03.25
|
Peru Bolivia |
3-1 |
|
16.11.24
|
Peru Chile |
0-0 |
|
12.10.24
|
Peru Uruguay |
1-0 |
|
07.09.24
|
Peru Colombia |
1-1 |
|
25.06.24
|
Peru Canada |
0-1 |
|
22.06.24
|
Peru Chile |
0-0 |
|
08.06.24
|
Peru Paraguay |
0-0 |
|
27.03.24
|
Peru Dominican Republic |
4-1 |
|
23.03.24
|
Peru Nicaragua |
2-0 |
|
22.11.23
|
Peru Venezuela |
1-1 |
|
18.10.23
|
Peru Argentina |
0-2 |
|
13.09.23
|
Peru Brazil |
0-1 |
|
20.11.22
|
Peru Bolivia |
1-0 |
|
17.11.22
|
Peru Paraguay |
1-0 |
|
05.06.22
|
Peru New Zealand |
1-0 |
|
30.03.22
|
Peru Paraguay |
2-0 |
|
02.02.22
|
Peru Ecuador |
1-1 |
|
21.01.22
|
Peru Jamaica |
3-0 |
|
16.01.22
|
Peru Panama |
1-1 |
|
12.11.21
|
Peru Bolivia |
3-0 |
|
08.10.21
|
Peru Chile |
2-0 |
|
06.09.21
|
Peru Venezuela |
1-0 |
|
03.09.21
|
Peru Uruguay |
1-1 |
|
02.07.21
|
Peru Paraguay (Penalties:4 - 3) |
3-3 |
|
04.06.21
|
Peru Colombia |
0-3 |
|
18.11.20
|
Peru Argentina |
0-2 |
|
14.10.20
|
Peru Brazil |
2-4 |
|
16.10.19
|
Peru Uruguay |
1-1 |
|
06.09.19
|
Peru Ecuador |
0-1 |
|
22.06.19
|
Peru Brazil |
0-5 |
|
09.06.19
|
Peru Colombia |
0-3 |
|
23.03.19
|
Peru Paraguay |
1-0 |
|
06.06.26
|
Haiti Peru |
1-2 |
|
28.03.26
|
Senegal Peru |
2-0 |
|
18.11.25
|
Chile Peru |
2-1 |
|
12.11.25
|
Russia Peru |
1-1 |
|
10.10.25
|
Chile Peru |
2-1 |
|
04.09.25
|
Uruguay Peru |
3-0 |
|
06.06.25
|
Colombia Peru |
0-0 |
|
26.03.25
|
Venezuela Peru |
1-0 |
|
20.11.24
|
Argentina Peru |
1-0 |
|
16.10.24
|
Brazil Peru |
4-0 |
|
10.09.24
|
Ecuador Peru |
1-0 |
|
30.06.24
|
Argentina Peru |
2-0 |
|
15.06.24
|
El Salvador Peru |
0-1 |
|
16.11.23
|
Bolivia Peru |
2-0 |
|
13.10.23
|
Chile Peru |
2-0 |
|
07.09.23
|
Paraguay Peru |
0-0 |
|
20.06.23
|
Japan Peru |
4-1 |
|
16.06.23
|
South Korea Peru |
0-1 |
|
28.03.23
|
Morocco Peru |
0-0 |
|
25.03.23
|
Germany Peru |
2-0 |
|
28.09.22
|
El Salvador Peru |
1-4 |
|
25.09.22
|
Mexico Peru |
1-0 |
|
24.03.22
|
Uruguay Peru |
1-0 |
|
28.01.22
|
Colombia Peru |
0-1 |
|
16.11.21
|
Venezuela Peru |
1-2 |
|
14.10.21
|
Argentina Peru |
1-0 |
|
10.10.21
|
Bolivia Peru |
1-0 |
|
10.09.21
|
Brazil Peru |
2-0 |
|
10.07.21
|
Colombia Peru |
3-2 |
|
05.07.21
|
Brazil Peru |
1-0 |
|
27.06.21
|
Venezuela Peru |
0-1 |
|
23.06.21
|
Ecuador Peru |
2-2 |
|
21.06.21
|
Colombia Peru |
1-2 |
|
18.06.21
|
Brazil Peru |
4-0 |
|
08.06.21
|
Ecuador Peru |
1-2 |
|
13.11.20
|
Chile Peru |
2-0 |
|
08.10.20
|
Paraguay Peru |
2-2 |
|
16.11.19
|
Colombia Peru |
1-0 |
|
11.10.19
|
Uruguay Peru |
1-0 |
|
11.09.19
|
Brazil Peru |
0-1 |
|
07.07.19
|
Brazil Peru |
3-1 |
|
04.07.19
|
Chile Peru |
0-3 |
|
29.06.19
|
Uruguay Peru (Penalties:4 - 5) |
0-0 |
|
18.06.19
|
Bolivia Peru |
1-3 |
|
15.06.19
|
Venezuela Peru |
0-0 |
|
26.06.18
|
Australia Peru |
0-2 |
|
05.06.2016
|
Haiti Peru |
0-1
|
|
05.06.2016
|
Haiti Peru |
0-1
|