R16 · Match 90FIFA World Cup 2026
Canada
Manager: Jesse Marsch
FT0 – 3
Morocco
Manager: Mohamed Ouahbi
50' A. Ounahi82' A. Ounahi90+8' S. Rahimi
Houston Stadium · Saturday, 4 July 2026 · 18:00 · FT · Morocco won after full-time.
Officiating
Referee profile
Sample
NO REFEREE
M. Oliver
Market
Total Cards Over/Under 2.5
Pre-game
Market State
ABOVE ESTIMATE
The bookmaker price is above our estimate
Outcome
Sanstari estimate
Pinnacle
Soft
Difference
Over 2.5
Above Estimate1.22
Estimate
1.55
Pinnacle
1.66
Bet365
+40.7%
Above Est.
Under 2.5
Below Estimate5.80
Estimate
2.44
Pinnacle
2.10
Bet365
-62.5%
Below Est.
ⓘ Sanstari estimates are model outputs based on statistical analysis, not predictions. Bookmaker prices are from bet365 and Pinnacle and are timestamped where shown. Odds are for information only. 18+. Gamble responsibly.
bet365as of 4 Jul 17:15older price · 125d agoPinnacleas of 4 Jul 17:15older price · 125d ago
Market
Total Cards Over/Under 3.5
Pre-game
Market State
ABOVE ESTIMATE
The bookmaker price is above our estimate
Outcome
Sanstari estimate
Pinnacle
Soft
Difference
Over 3.5
Above Estimate1.53
Estimate
2.11
Pinnacle
2.25
Bet365
+52.0%
Above Est.
Under 3.5
Below Estimate2.94
Estimate
1.74
Pinnacle
1.57
Bet365
-44.7%
Below Est.
ⓘ Sanstari estimates are model outputs based on statistical analysis, not predictions. Bookmaker prices are from bet365 and Pinnacle and are timestamped where shown. Odds are for information only. 18+. Gamble responsibly.
bet365as of 4 Jul 17:15older price · 125d agoPinnacleas of 4 Jul 17:15older price · 125d ago
Market
Total Cards Over/Under 4.5
Pre-game
Market State
ABOVE ESTIMATE
The bookmaker price is above our estimate
Outcome
Sanstari estimate
Pinnacle
Soft
Difference
Over 4.5
Above Estimate2.14
Estimate
—
Pinnacle
3.15
Unibet
+51.4%
Above Est.
Under 4.5
Below Estimate1.88
Estimate
—
Pinnacle
1.29
Unibet
-29.5%
Below Est.
ⓘ Sanstari estimates are model outputs based on statistical analysis, not predictions. Bookmaker prices are from bet365 and Pinnacle and are timestamped where shown. Odds are for information only. 18+. Gamble responsibly.
Unibetas of 4 Jul 17:15older price · 125d ago
Market
Both Teams To Receive a Card
Pre-game
Market State
ABOVE ESTIMATE
The bookmaker price is above our estimate
Outcome
Sanstari estimate
Pinnacle
Soft
Difference
Yes
Below Estimate2.00
Estimate
—
Pinnacle
1.57
Bet365
-19.5%
Below Est.
No
Above Estimate2.00
Estimate
—
Pinnacle
2.25
Bet365
+15.4%
Above Est.
ⓘ Sanstari estimates are model outputs based on statistical analysis, not predictions. Bookmaker prices are from bet365 and Pinnacle and are timestamped where shown. Odds are for information only. 18+. Gamble responsibly.
bet365as of 4 Jul 17:15older price · 125d ago
Market
Asian Handicap Cards +0
Pre-game
Market State
NO SIGNAL
No active signal or price difference in this market
Outcome
Sanstari estimate
Pinnacle
Soft
Difference
Canada +0
No Difference1.20
Estimate
1.32
Pinnacle
—
Soft
—
No Diff
Morocco +0
No Difference6.40
Estimate
3.37
Pinnacle
—
Soft
—
No Diff
ⓘ Sanstari estimates are model outputs based on statistical analysis, not predictions. Bookmaker prices are from bet365 and Pinnacle and are timestamped where shown. Odds are for information only. 18+. Gamble responsibly.
Pinnacleas of 4 Jul 17:15older price · 125d ago
Match odds
Player to be Booked
Latest price · implied probability
Source
BET365
OutcomePriceImplied
Moise Bombito
3.25—Ismael Kone
3.50—Richie Laryea
3.75—Derek Cornelius
3.75—Alistair Johnston
3.75—Jayden Nelson
3.75—Alphonso Davies
4.33—Stephen Eustaquio
4.33—Joel Waterman
4.33—Alfie Jones
4.33—Tani Oluwaseyi
4.33—Marwan Saadane
4.33—Sofyan Amrabat
4.50—Cyle Larin
4.75—Tajon Buchanan
4.75—Nathan-Dylan Saliba
4.75—Luc De Fougerolles
4.75—Niko Sigur
4.75—Mathieu Choiniere
5.00—Jonathan Osorio
5.50—Liam Millar
5.50—Promise David
5.50—Ali Ahmed
5.50—Samir El Mourabet
5.50—Issa Diop
6.00—Achraf Hakimi
6.00—Jacob Shaffelburg
6.00—Zakaria El Ouahdi
6.00—Booked
6.0017%Neil El Aynaoui
6.50—Redouane Halhal
6.50—Gessime Yassine
6.50—Ayyoub Bouaddi
6.50—Maxime Crepeau
7.00—Jonathan David
7.00—Dayne St. Clair
7.00—Owen Goodman
7.00—Chadi Riad
7.50—Ayoube Amaimouni-Echghouyab
7.50—Amine Sbai
8.00—Youssef Belammari
8.00—Bilal El Khannous
8.00—Anass Saleh-Eddine
8.00—Noussair Mazraoui
9.00—Ismael Saibari
9.00—Azz-Eddine Ounahi
9.00—Brahim Diaz
11.00—Soufiane Rahimi
11.00—Ayoub El Kaabi
12.00—Chemsdine Talbi
12.00—Bono
15.00—Munir Mohamedi
15.00—Ahmed Tagnaouti
15.00—Source: bet365 · 53 outcomes · informational only
Match odds
1st Player Booked
Latest price · implied probability
Source
BET365
OutcomePriceImplied
Moise Bombito
8.50—Richie Laryea
10.00—Derek Cornelius
10.00—Alistair Johnston
10.00—Jayden Nelson
10.00—Alphonso Davies
12.00—Stephen Eustaquio
12.00—Joel Waterman
12.00—Alfie Jones
12.00—Ismael Kone
12.00—Tani Oluwaseyi
12.00—Marwan Saadane
12.00—Sofyan Amrabat
13.00—Cyle Larin
13.00—Tajon Buchanan
13.00—Nathan-Dylan Saliba
13.00—Luc De Fougerolles
13.00—Niko Sigur
13.00—Mathieu Choiniere
15.00—Samir El Mourabet
15.00—Issa Diop
17.00—Achraf Hakimi
17.00—Jonathan Osorio
17.00—Liam Millar
17.00—Jacob Shaffelburg
17.00—Zakaria El Ouahdi
17.00—Promise David
17.00—Ali Ahmed
17.00—1st Card
17.006%Neil El Aynaoui
19.00—Redouane Halhal
19.00—Gessime Yassine
19.00—Ayyoub Bouaddi
19.00—Maxime Crepeau
21.00—Jonathan David
21.00—Dayne St. Clair
21.00—Owen Goodman
21.00—Chadi Riad
21.00—Ayoube Amaimouni-Echghouyab
21.00—Amine Sbai
23.00—Youssef Belammari
23.00—Bilal El Khannous
23.00—Anass Saleh-Eddine
23.00—Noussair Mazraoui
26.00—Ismael Saibari
26.00—Azz-Eddine Ounahi
26.00—Brahim Diaz
29.00—Soufiane Rahimi
29.00—Ayoub El Kaabi
34.00—Chemsdine Talbi
34.00—Bono
41.00—Munir Mohamedi
41.00—Ahmed Tagnaouti
41.00—Source: bet365 · 53 outcomes · informational only
Match events
Cards in this match
Total cards · Canada 4 / Morocco 4
State
FULL-TIME
20'Yellow cardMorocco
Redouane Halhal
Foul
40'Yellow cardMorocco
Achraf Hakimi
Off the ball foul
40'Yellow cardCanada
Richie Laryea
Argument
43'Yellow cardCanada
Jonathan David
Foul
45'Yellow cardMorocco
Azzedine Ounahi
Foul
45+6'Yellow cardMorocco
Bilal El Khannouss
Foul
49'Yellow cardCanada
Luc De Fougerolles
Foul
67'Yellow cardCanada
Cyle Larin
Foul
Season shape
Team card averages
Bilateral comparison · qualifying campaign
Scope
OVERALL
CanadaMorocco
Team cards / g
Match cards / g
Hit rates · qualifying campaign
Q—Team cards Over 1.5Q38%
Q—Team cards Over 2.5Q25%
Q—Match cards Over 3.5Q75%
Q—Both teams cardedQ50%
Overall
Canada
No card data on file
Morocco
38%
Over 1.5
25%
Over 2.5
25%
Over 3.5
75%
Match O3.5
Upcoming matchesNext 6
No upcoming fixtures.

