Brazil vs Morocco Prediction
Brazil vs Morocco prediction: Sportiko gives Brazil a 55% chance of winning, Morocco 19% and the draw 26%. Last updated 23 Jul 2026, 11:21.
Premium picks
Premium- 2nd Half Over 0.5 76%
- Under 3.5 Goals 72%
Match Report
Brazil and Morocco played out an entertaining 1-1 draw in their World Cup Group Stage opener, with both sides finding the net in a lively first half. Morocco took the lead through Ismael Saibari in the 21st minute before Brazil responded eleven minutes later via Vinícius Júnior to level the score at 1-1, which remained the final result.
The match became increasingly physical as the first half progressed, with both Casemiro and Roger Ibañez picking up yellow cards before the break. Brazil's disciplinary issues forced early changes, as both booked players were substituted at halftime. Our pre-match AI model had rated Brazil as 55% favorites to win, but that prediction proved incorrect.
Despite Brazil edging possession slightly at 52%, Morocco matched their opponents' attacking threat with 14 total shots compared to Brazil's 13. Brazil created more corner kick opportunities (6-2) and managed five shots on target to Morocco's three, but neither side could find a decisive second goal. Both teams made extensive use of their benches, with Morocco making five substitutions and Brazil four as they searched for a winner that never came.
AI-generated report based on match data.
Timeline
Brazil
Match Stats
Brazil
| Player | Rating | Min | G | A | Shots | Passes | Tackles |
|---|---|---|---|---|---|---|---|
| 7 Vinícius Júnior M | 7.6 | 90' | 1 | – | 1 | 31 (26%) | 1 |
| 4 Marquinhos D | 7.3 | 90' | – | – | 2 | 79 (75%) | – |
| 16 Douglas Santos D | 7.2 | 90' | – | – | – | 62 (53%) | 7 |
| 8 Bruno Guimarães M | 7.2 | 80' | – | 1 | 1 | 38 (34%) | 3 |
| 1 Alisson G | 6.9 | 90' | – | – | – | 27 (22%) | – |
| 3 Gabriel Magalhães D | 6.8 | 90' | – | – | – | 85 (82%) | 1 |
| 21 Luiz Henrique F | 6.7 | 28' | – | – | – | 12 (11%) | – |
| 9 Matheus Cunha F | 6.6 | 29' | – | – | 1 | 8 (5%) | 2 |
| 20 Lucas Paquetá M | 6.5 | 61' | – | – | 2 | 39 (31%) | 4 |
| 18 Danilo Santos M | 6.5 | 10' | – | – | 2 | 4 (4%) | – |
| 11 Raphinha M | 6.4 | 90' | – | – | 2 | 31 (20%) | – |
| 25 Igor Thiago F | 6.3 | 62' | – | – | 2 | 6 (5%) | 2 |
| 17 Fabinho M | 6.3 | 44' | – | – | – | 17 (15%) | 1 |
| 5 Casemiro M | 6.2 | 46' | – | – | – | 18 (17%) | 1 |
| 24 Roger Ibañez D | 6.0 | 46' | – | – | – | 17 (16%) | 1 |
| 13 Danilo D | 5.9 | 44' | – | – | – | 38 (32%) | – |
Morocco
| Player | Rating | Min | G | A | Shots | Passes | Tackles |
|---|---|---|---|---|---|---|---|
| 11 Ismael Saibari F | 8.2 | 90' | 1 | – | 3 | 24 (22%) | 1 |
| 10 Brahim Díaz M | 7.5 | 65' | – | 1 | 3 | 19 (19%) | – |
| 2 Achraf Hakimi D | 7.1 | 90' | – | – | 3 | 48 (45%) | 5 |
| 18 Chadi Riad D | 6.9 | 90' | – | – | – | 41 (36%) | – |
| 6 Ayyoub Bouaddi M | 6.8 | 90' | – | – | – | 66 (60%) | 4 |
| 15 Samir El Mourabet M | 6.8 | 25' | – | – | – | 26 (24%) | – |
| 1 Bono G | 6.7 | 90' | – | – | – | 35 (17%) | – |
| 8 Azzedine Ounahi M | 6.6 | 65' | – | – | – | 36 (33%) | – |
| 23 Bilal El Khannouss M | 6.6 | 80' | – | – | 1 | 27 (24%) | 4 |
| 24 Neil El Aynaoui M | 6.5 | 90' | – | – | 3 | 53 (47%) | 4 |
| 7 Chemsdine Talbi F | 6.5 | 25' | – | – | – | 8 (8%) | – |
| 3 Noussair Mazraoui D | 6.4 | 80' | – | – | – | 34 (29%) | 4 |
| 14 Issa Diop D | 6.3 | 90' | – | – | – | 53 (42%) | – |
| 26 Anass Salah-Eddine D | 6.3 | 10' | – | – | – | 10 (9%) | – |
| 21 Ayoube Amaimouni Echghouyab F | 6.2 | 10' | – | – | 1 | 5 (4%) | 1 |
Unlock the AI's full read on Brazil vs Morocco
- All 70+ probability markets
- AI Deep-Dive match report
- Value Edge — model vs market
- Pick types you choose
At a glance
Unlock all 70+ probability models
Upgrade to Premium for every market, AI match previews and live in-play edges.
Upgrade NowMatch summary
Key matchups will revolve around Brazil's ability to break down Morocco's organized defense while Morocco will aim to exploit any gaps left by Brazil's attacking intent. Expect Brazil to control possession, but Morocco's speed on the flanks could create significant threats on the break. The outcome may hinge on whether Brazil can convert their chances efficiently against a well-drilled Moroccan side.
Advanced analysis
Expected goals (xG)
How many goals each side is likely to create, on average.
Unlock all 70+ probability models
Upgrade to Premium for every market, AI match previews and live in-play edges.
Upgrade NowMost likely scores
Model probability of each exact scoreline.
Unlock all 70+ probability models
Upgrade to Premium for every market, AI match previews and live in-play edges.
Upgrade NowPlayers in form
Vinícius Júnior
4 gls
No scorer data.
You're seeing the free 1X2 result — unlock all 70+ models: goals, both-teams-to-score, the correct-score grid, handicaps, halves & more.
Unlock all modelsUnlock all 70+ probability models
Upgrade to Premium for every market, AI match previews and live in-play edges.
Upgrade NowHead to Head: Brazil vs Morocco
No head-to-head history found between these teams.
Brazil — Recent Form
| Date | Opponent | Result | Score |
|---|---|---|---|
| 05 Jul | H Norway | L | 1 - 2 |
| 29 Jun | H Japan | W | 2 - 1 |
| 24 Jun | A Scotland | W | 0 - 3 |
| 20 Jun | H Haiti | W | 3 - 0 |
| 13 Jun | H Morocco | D | 1 - 1 |
Morocco — Recent Form
| Date | Opponent | Result | Score |
|---|---|---|---|
| 09 Jul | A France | L | 2 - 0 |
| 04 Jul | A Canada | W | 0 - 3 |
| 30 Jun | A Netherlands | D | 1 - 1 |
| 24 Jun | H Haiti | W | 4 - 2 |
| 19 Jun | A Scotland | W | 0 - 1 |
World Cup Standings
Group A
| # | Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
Mexico
|
3 | 3 | 0 | 0 | 6 | 0 | +6 | 9 |
| 2 |
South Africa
|
3 | 1 | 1 | 1 | 2 | 3 | -1 | 4 |
| 4 |
Czechia
|
3 | 0 | 1 | 2 | 2 | 6 | -4 | 1 |
Group B
| # | Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
Switzerland
|
3 | 2 | 1 | 0 | 7 | 3 | +4 | 7 |
| 2 |
Canada
|
3 | 1 | 1 | 1 | 8 | 3 | +5 | 4 |
| 4 |
Qatar
|
3 | 0 | 1 | 2 | 2 | 10 | -8 | 1 |
Group C
| # | Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
Brazil
|
3 | 2 | 1 | 0 | 7 | 1 | +6 | 7 |
| 2 |
Morocco
|
3 | 2 | 1 | 0 | 6 | 3 | +3 | 7 |
| 4 |
Haiti
|
3 | 0 | 0 | 3 | 2 | 8 | -6 | 0 |
Group D
| # | Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
USA
|
3 | 2 | 0 | 1 | 8 | 4 | +4 | 6 |
| 2 |
Australia
|
3 | 1 | 1 | 1 | 2 | 2 | 0 | 4 |
| 4 |
Türkiye
|
3 | 1 | 0 | 2 | 3 | 5 | -2 | 3 |
Group E
| # | Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
Germany
|
3 | 2 | 0 | 1 | 10 | 4 | +6 | 6 |
| 2 |
Ivory Coast
|
3 | 2 | 0 | 1 | 4 | 2 | +2 | 6 |
| 4 |
Curaçao
|
3 | 0 | 1 | 2 | 1 | 9 | -8 | 1 |
Group F
| # | Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
Netherlands
|
3 | 2 | 1 | 0 | 10 | 4 | +6 | 7 |
| 2 |
Japan
|
3 | 1 | 2 | 0 | 7 | 3 | +4 | 5 |
| 4 |
Tunisia
|
3 | 0 | 0 | 3 | 2 | 12 | -10 | 0 |
Group G
| # | Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
Belgium
|
3 | 1 | 2 | 0 | 6 | 2 | +4 | 5 |
| 2 |
Egypt
|
3 | 1 | 2 | 0 | 5 | 3 | +2 | 5 |
| 4 |
New Zealand
|
3 | 0 | 1 | 2 | 4 | 10 | -6 | 1 |
Group H
| # | Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
Spain
|
3 | 2 | 1 | 0 | 5 | 0 | +5 | 7 |
| 2 |
Cape Verde Islands
|
3 | 0 | 3 | 0 | 2 | 2 | 0 | 3 |
| 4 |
Saudi Arabia
|
3 | 0 | 2 | 1 | 1 | 5 | -4 | 2 |
Group I
| # | Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
France
|
3 | 3 | 0 | 0 | 10 | 2 | +8 | 9 |
| 2 |
Norway
|
3 | 2 | 0 | 1 | 8 | 7 | +1 | 6 |
| 4 |
Iraq
|
3 | 0 | 0 | 3 | 1 | 12 | -11 | 0 |
Group J
| # | Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
Argentina
|
3 | 3 | 0 | 0 | 8 | 1 | +7 | 9 |
| 2 |
Austria
|
3 | 1 | 1 | 1 | 6 | 6 | 0 | 4 |
| 4 |
Jordan
|
3 | 0 | 0 | 3 | 3 | 8 | -5 | 0 |
Group K
| # | Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
Colombia
|
3 | 2 | 1 | 0 | 4 | 1 | +3 | 7 |
| 2 |
Portugal
|
3 | 1 | 2 | 0 | 6 | 1 | +5 | 5 |
| 4 |
Uzbekistan
|
3 | 0 | 0 | 3 | 2 | 11 | -9 | 0 |
Group L
| # | Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
England
|
3 | 2 | 1 | 0 | 6 | 2 | +4 | 7 |
| 2 |
Croatia
|
3 | 2 | 0 | 1 | 5 | 5 | 0 | 6 |
| 4 |
Panama
|
3 | 0 | 0 | 3 | 0 | 4 | -4 | 0 |
Group Stage
| # | Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
Congo DR
|
3 | 1 | 1 | 1 | 4 | 3 | +1 | 4 |
| 2 |
Sweden
|
3 | 1 | 1 | 1 | 7 | 7 | 0 | 4 |
| 3 |
Ghana
|
3 | 1 | 1 | 1 | 2 | 2 | 0 | 4 |
| 4 |
Ecuador
|
3 | 1 | 1 | 1 | 2 | 2 | 0 | 4 |
| 5 |
Bosnia & Herzegovina
|
3 | 1 | 1 | 1 | 5 | 6 | -1 | 4 |
| 6 |
Algeria
|
3 | 1 | 1 | 1 | 5 | 7 | -2 | 4 |
| 7 |
Paraguay
|
3 | 1 | 1 | 1 | 2 | 4 | -2 | 4 |
| 8 |
Senegal
|
3 | 1 | 0 | 2 | 8 | 6 | +2 | 3 |
| 9 |
Iran
|
3 | 0 | 3 | 0 | 3 | 3 | 0 | 3 |
| 10 |
South Korea
|
3 | 1 | 0 | 2 | 2 | 3 | -1 | 3 |
| 11 |
Scotland
|
3 | 1 | 0 | 2 | 1 | 4 | -3 | 3 |
| 12 |
Uruguay
|
3 | 0 | 2 | 1 | 3 | 4 | -1 | 2 |
Brazil
Formation: 4-2-3-1
Coach: Carlo Ancelotti
Starting XI
| # | Player | Pos |
|---|---|---|
| 1 | Alisson | G |
| 24 | Roger Ibañez | D |
| 4 | Marquinhos | D |
| 3 | Gabriel Magalhães | D |
| 16 | Douglas Santos | D |
| 5 | Casemiro | M |
| 8 | Bruno Guimarães | M |
| 20 | Lucas Paquetá | M |
| 11 | Raphinha | M |
| 7 | Vinícius Júnior | M |
| 25 | Igor Thiago | F |
Substitutes
| 13 | Danilo | D |
| 17 | Fabinho | M |
| 21 | Luiz Henrique | F |
| 9 | Matheus Cunha | F |
| 23 | Ederson | G |
| 12 | Weverton | G |
| 6 | Alex Sandro | D |
| 14 | Bremer | D |
| 15 | Léo Pereira | D |
| 18 | Danilo Santos | M |
| 26 | Rayan | F |
| 2 | Éderson | M |
| 19 | Endrick | F |
| 22 | Gabriel Martinelli | F |
Morocco
Formation: 4-2-3-1
Coach: Mohamed Ouahbi
Starting XI
| # | Player | Pos |
|---|---|---|
| 1 | Bono | G |
| 2 | Achraf Hakimi | D |
| 14 | Issa Diop | D |
| 18 | Chadi Riad | D |
| 3 | Noussair Mazraoui | D |
| 24 | Neil El Aynaoui | M |
| 6 | Ayyoub Bouaddi | M |
| 10 | Brahim Díaz | M |
| 8 | Azzedine Ounahi | M |
| 23 | Bilal El Khannouss | M |
| 11 | Ismael Saibari | F |
Substitutes
| 7 | Chemsdine Talbi | F |
| 15 | Samir El Mourabet | M |
| 12 | Munir El Kajoui | G |
| 22 | Ahmed Reda Tagnaouti | G |
| 26 | Anass Salah-Eddine | D |
| 5 | Marwane Saadane | D |
| 25 | Redouane Halhal | D |
| 13 | Zakaria El Ouahdi | D |
| 19 | Youssef Belammari | D |
| 17 | Amine Sbai | F |
| 16 | Gessime Yassine | F |
| 4 | Sofyan Amrabat | M |
| 20 | Ayoub El Kaabi | F |
| 9 | Soufiane Rahimi | F |
| 21 | Ayoube Amaimouni Echghouyab | F |