Brazil vs Morocco Predictions
Published on 10:39am GMT 7 June 2026
- 22:00
- 13
- MetLife Stadium
- BBC One
Brazil vs Morocco Predictions
- Both teams have scored in Brazil’s last five matches.
- Ayoub El Kaabi has scored three goals in his last two appearances.
Selecao looking to go all the way
Brazil are the most successful side in World Cup history, but they have not lifted the trophy since 2002 and Carlo Ancelotti’s side head to North America as fourth-favourites following a less-than-impressive qualifying campaign.
However, after racking up three straight wins since the start of April, A Selecao should begin the tournament with a win over an admittedly solid Moroccan side.
They have conceded in each of these three victories to make it five games without a shutout, and that should give a talented Morocco enough openings to get on the scoresheet in New Jersey.
Morocco target repeat of 2022
The Atlas Lions’ Africa Cup of Nations success earlier this year may be shrouded in controversy but, even with that 3-0 awarded win over Senegal ignored, they have won 21 and drawn one of their last 27 games. They made it to the semi-finals in 2022, and anything close to that would be classed as a success this time around.
They have scored 11 goals in their last three friendlies and should find the net against this out-of-form Brazilian defence, but defeat is still expected against the five-time world champions.
El Kaabi can strike in Morocco defeat
The favourites beat Egypt 2-1 last time out and conceded once against Croatia in April. Morocco are generally solid at the back, so a narrow 2-1 scoreline could be on the cards.
Anytime goalscorer punters should consider Ayoub El Kaabi. He scored off the bench against Madagascar and notched two against Burundi, leaving him with 39 international goals in 71 appearances, with 12 of these coming in his last 19 appearances.
Featured Matches
See AllToday's Tips
See All- Today
- 16:30
- Today
- 16:30
- Today
- 18:45
- Today
- 18:45
- Today
- 18:45
- Today
- 19:00
- Today
- 19:00
- Today
- 19:00
- Today
- 19:00
- 11 Jun
- 19:00
- 11 Jun
- 19:00
- 11 Jun
- 19:00
- 11 Jun
- 19:00
- 11 Jun
- 19:00
- 11 Jun
- 19:00
- 11 Jun
- 19:00
- 11 Jun
- 19:00
- 11 Jun
- 19:00
- 11 Jun
- 19:00
- 11 Jun
- 19:00
- 11 Jun
- 19:00
- 6 Jun
- InPlay
