The Morocco vs Haiti match on 24.06.2026 is almost here! We’ve looked at their past games and stats to give you simple tips about what might happen. Which team will score more goals?

World Cup

World Cup

Morocco
24.06.2026-22:00
No final result yet

Haiti
0
0
0
0
0
0
0
0
0/1 (0%)
0/1 (0%)
0/1 (0%)
0 (0%)
0/1 (0%)
H2H Matches Morocco vs Haiti
Match Facts
- Morocco are unbeaten in 5 straight matches. Double Chance (1X): 1.05.
- Morocco matches have gone Under 2.5 in 5 straight. U2.5: 2.30.
- BTTS No in 5 straight Haiti matches. BTTS No: 1.75.
1X2 Predictions
| Outcome | Probability | Odds |
|---|---|---|
| 1 | 58% | 1.30 |
| X | 21% | 5.50 |
| 2 | 21% | 12.10 |
Over/Under 2.5 Goals Predictions
| Market | Probability | Odds |
|---|---|---|
| Over 2.5 | 42% | 1.65 |
| Under 2.5 | 58% | 2.30 |
BTTS Predictions
| Market | Probability | Odds |
|---|---|---|
| Yes | 46% | 2.10 |
| No | 54% | 1.75 |
Morocco

Team Form and Performance Overview:
Morocco have delivered a decent performance, achieving 2 wins in their last 5 matches. They’ve also drawn 3 games and suffered 0 losses.
Defensive battles have been common, as only 1 matches saw both teams score.
Goals have been harder to come by, as only 0 matches ended with over 2.5 goals.
Overall, Morocco have scored 4 goals and conceded 1 goals in their last 5 matches.
| Date | Match Details |
|---|---|
| 19.06.2026 | Scotland 0 – 1 Morocco W |
| 13.06.2026 | Brazil 1 – 1 Morocco D |
| 18.01.2026 | Senegal 0 – 0 Morocco D |
| 14.01.2026 | Nigeria 0 – 0 Morocco D |
| 09.01.2026 | Cameroon 0 – 2 Morocco W |
Haiti

Team Form and Performance Overview:
Haiti have delivered a decent performance, achieving 2 wins in their last 5 matches. They’ve also drawn 0 games and suffered 3 losses.
Defensive battles have been common, as only 0 matches saw both teams score.
2 matches out of 5 have ended with over 2.5 goals, showing a mix of high and low-scoring games.
Overall, Haiti have scored 3 goals and conceded 7 goals in their last 5 matches.
| Date | Match Details |
|---|---|
| 20.06.2026 | Brazil 3 – 0 Haiti L |
| 14.06.2026 | Haiti 0 – 1 Scotland L |
| 19.11.2025 | Haiti 2 – 0 Nicaragua W |
| 14.11.2025 | Haiti 1 – 0 Costa Rica W |
| 14.10.2025 | Honduras 3 – 0 Haiti L |
Standings
| # | Club | MP | W | D | L | GF | GA | GD | PTS | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Czech Republic | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 2 | Mexico | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 3 | South Africa | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 4 | South Korea | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| # | Club | MP | W | D | L | GF | GA | GD | PTS | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Switzerland | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 2 | Bosnia & Herzegovina | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 3 | Canada | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 4 | Qatar | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| # | Club | MP | W | D | L | GF | GA | GD | PTS | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Scotland | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 2 | Brazil | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 3 | Haiti | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 4 | Morocco | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| # | Club | MP | W | D | L | GF | GA | GD | PTS | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Turkey | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 2 | Paraguay | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 3 | USA | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 4 | Australia | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| # | Club | MP | W | D | L | GF | GA | GD | PTS | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Germany | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 2 | Ecuador | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 3 | Ivory Coast | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 4 | Curaçao | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| # | Club | MP | W | D | L | GF | GA | GD | PTS | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Sweden | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 2 | Netherlands | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 3 | Tunisia | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 4 | Japan | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| # | Club | MP | W | D | L | GF | GA | GD | PTS | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Belgium | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 2 | Egypt | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 3 | Iran | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 4 | New Zealand | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| # | Club | MP | W | D | L | GF | GA | GD | PTS | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Spain | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 2 | Uruguay | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 3 | Cape Verde Islands | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 4 | Saudi Arabia | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| # | Club | MP | W | D | L | GF | GA | GD | PTS | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | France | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 2 | Norway | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 3 | Senegal | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 4 | Iraq | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| # | Club | MP | W | D | L | GF | GA | GD | PTS | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Austria | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 2 | Argentina | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 3 | Algeria | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 4 | Jordan | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| # | Club | MP | W | D | L | GF | GA | GD | PTS | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Portugal | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 2 | Colombia | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 3 | Congo DR | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 4 | Uzbekistan | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| # | Club | MP | W | D | L | GF | GA | GD | PTS | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Croatia | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 2 | England | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 3 | Ghana | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 4 | Panama | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| # | Club | MP | W | D | L | GF | GA | GD | PTS | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | USA | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 2 | Canada | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 3 | Haiti | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 4 | Algeria | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 5 | Senegal | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 6 | Ghana | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 7 | South Africa | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 8 | Cape Verde Islands | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 9 | Tunisia | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 10 | Ivory Coast | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 11 | Congo DR | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 12 | Iran | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
On 24.06.2026, Morocco will face Haiti, and it’s going to be a close one! We’ve checked their head-to-head games and team stats to give you predictions you can understand. Get ready to see which team shines!


















































