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.
Sanstari Daily Market Bulletin
Officiating

Referee profile

Sample
NO REFEREE
M. Oliver
No referee has been appointed for this fixture yet.
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 Estimate
1.22
Estimate
1.55
Pinnacle
1.66
Bet365
+40.7%
Above Est.
Under 2.5
Below Estimate
5.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 Estimate
1.53
Estimate
2.11
Pinnacle
2.25
Bet365
+52.0%
Above Est.
Under 3.5
Below Estimate
2.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 Estimate
2.14
Estimate
—
Pinnacle
3.15
Unibet
+51.4%
Above Est.
Under 4.5
Below Estimate
1.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 Estimate
2.00
Estimate
—
Pinnacle
1.57
Bet365
-19.5%
Below Est.
No
Above Estimate
2.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 Difference
1.20
Estimate
1.32
Pinnacle
—
Soft
—
No Diff
Morocco +0
No Difference
6.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 card
Redouane Halhal
Foul
Morocco
40'Yellow card
Achraf Hakimi
Off the ball foul
Morocco
40'Yellow card
Richie Laryea
Argument
Canada
43'Yellow card
Jonathan David
Foul
Canada
45'Yellow card
Azzedine Ounahi
Foul
Morocco
45+6'Yellow card
Bilal El Khannouss
Foul
Morocco
49'Yellow card
Luc De Fougerolles
Foul
Canada
67'Yellow card
Cyle Larin
Foul
Canada
Season shape

Team card averages

Bilateral comparison · qualifying campaign
Scope
OVERALL
CanadaMorocco
—
Team cards / g
1.4
—
Match cards / g
4.5
Hit rates · qualifying campaign
Q—
Team cards Over 1.5
Q38%
Q—
Team cards Over 2.5
Q25%
Q—
Match cards Over 3.5
Q75%
Q—
Both teams carded
Q50%
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.