World Cup · GROUP STAGE - 2 · THU, 18 JUN · 22:00 LOCAL
CANADA
2ND · 4 PTS · LAST 5:
L W L D L
FT
6 0
FULL TIME HT · 3-0
QATAR
L D L W
· 4TH · 1 PTS · LAST 5
⚽ 16' Cyle Larin ⚽ 29' J. David ⚽ 33' — ⚽ 45' J. David ⚽ 64' Nathan-Dylan Saliba ⚽ 75' Mohamed Al Manai (OG) ⚽ 90' J. David
GOALS
J. David
👑
⭐ PLAYER OF THE MATCH
J. David
Canada · 90 mins
⚽ 3 goals · 16% pass acc · 5 shots on
RATING
9.0
PREDICTIONS
📊 90 MIN TOTALS

Finalised · Match completed

4.60
⚡ EXPECTED GOALS (xG)
0.22
79%
BALL POSSESSION %
21%
32
TOTAL SHOTS
2
10
SHOTS ON TARGET
0
91%
PASS ACCURACY %
64%
19
CORNERS
1
KEY EVENTS 24 events
  1. 9'
    Card · Yellow Card
    Derek Cornelius
    CAN
  2. 16'
    Goal · Normal Goal
    Cyle Larin
    CAN
  3. 29'
    Goal · Normal Goal
    J. David
    CAN
  4. 33'
    Var · Penalty cancelled
    T. Buchanan
    CAN
  5. 33'
    Card · Red Card
    Homam Ahmed
    QAT
  6. 33'
    Var · Card upgrade
    Homam Ahmed
    QAT
  7. 33'
    Goal · Normal Goal
    CAN
  8. 40'
    Subst · Substitution 1
    Y. Abdurisag · assist Sultan Al Braik
    QAT
  9. 45'
    Goal · Normal Goal
    J. David
    CAN
  10. 46'
    Subst · Substitution 1
    Derek Cornelius · assist Moise Bombito
    CAN
  11. 46'
    Subst · Substitution 2
    Edmilson Junior · assist Ahmed Fathi
    QAT
  12. 46'
    Subst · Substitution 3
    Jassem Gaber · assist Mohamed Al Manai
    QAT
  13. 53'
    Card · Red Card
    Assim Madibo
    QAT
  14. 53'
    Var · Card upgrade
    Assim Madibo
    QAT
  15. 57'
    Subst · Substitution 2
    I. Koné · assist Nathan-Dylan Saliba
    CAN
  16. 59'
    Subst · Substitution 4
    Akram Afif · assist A. Al Hussain
    QAT
  17. 62'
    Card · Yellow Card
    Ahmed Fathi
    QAT
  18. 64'
    Goal · Normal Goal
    Nathan-Dylan Saliba
    CAN
  19. 71'
    Subst · Substitution 3
    L. De Fougerolles · assist Jacob Shaffelburg
    CAN
  20. 71'
    Subst · Substitution 4
    Ali Ahmed · assist T. Oluwaseyi
    CAN
  21. 75'
    Goal · Own Goal
    Mohamed Al Manai
    CAN
  22. 83'
    Subst · Substitution 5
    T. Buchanan · assist N. Sigur
    CAN
  23. 87'
    Subst · Substitution 5
    QAT
  24. 90'
    Goal · Normal Goal
    J. David · assist Nathan-Dylan Saliba
    CAN
PLAYER RATINGS · TOP 5 EACH 0–10 scale
CANADA AVG 8.7
QATAR AVG 6.8
MATCH STATS H vs A
ATTACK
4.6
xG
0.2
32.0
TOTAL SHOTS
2.0
10.0
ON TARGET
0.0
8.0
OFF TARGET
1.0
14.0
BLOCKED
1.0
POSSESSION
79.0%
POSSESSION %
21.0%
567.0
PASSES
162.0
91.0%
PASS ACCURACY
64.0%
SET PIECES
19.0
CORNERS
1.0
1.0
OFFSIDES
1.0
DISCIPLINE
9.0
FOULS
10.0
1.0
YELLOW CARDS
1.0
0.0
RED CARDS
2.0
0.0
GK SAVES
4.0
🎯 SHOT BREAKDOWN

Top shooters · accuracy = on-target / total

player-level shot accuracy · per-shot xG bubbles require xG Advanced tier
CANADA 8 shots
J. David
5/5
Nathan-Dylan Saliba
1/2
A. Johnston
1/1
QATAR 1 shots
Edmilson Junior
0/1
📈 xG RACE

Cumulative xG over 90 minutes REAL xG

final xG: 4.600.22
3.7 2.8 1.8 0.9 4.6 0.0 HT 16' 29' 33' 45' 64' 75' 90' H 4.60 A 0.22 KO 30' 60' FT

Step chart anchored to real goal minutes · final xG from SportMonks · baseline distributes remaining shots evenly across the match

⚡ ATTACK SHARE

Event activity ratio · attacks/cards/subs

zone-based attack maps require broadcast partner (Q3)
H 58%
42% A
14
EVENTS LOGGED
10
EVENTS LOGGED
LINEUPS 4-4-2 vs 4-3-3
SUBSTITUTES · CANADA
21
Jonathan Oso...
M
11
Liam Millar
F
6
Mathieu Choi...
M
25
Nathan-Dylan...
M
24
P. David
F
23
N. Sigur
M
15
Moise Bombit...
D
26
Jayden Nelso...
F
14
Jacob Shaffe...
F
19
A. Davies
D
5
Joel Waterma...
D
18
O. Goodman
G
1
Dayne St. Cl...
G
12
T. Oluwaseyi
F
COACH: Jesse Marsch
SUBSTITUTES · QATAR
24
Tahsin Jamsh...
F
3
Lucas Mendes
D
12
Karim Boudia...
M
7
Ahmed Alaa
F
18
Sultan Al Br...
D
17
Ahmed Al Gan...
F
20
Ahmed Fathi
M
19
Almoez Ali
F
6
Abdulaziz Ha...
M
25
A. Al Hussai...
D
9
Mohammed Mun...
F
10
Hassan Al Ha...
F
22
Meshaal Bars...
G
21
Salah Zakari...
G
26
Mohamed Al M...
M
COACH: Julen Lopetegui
🏥 UNAVAILABLE PLAYERS
CAN · 0 OUT

No injuries reported · federation feed activates Q3

QAT · 0 OUT

No injuries reported · federation feed activates Q3

⚖ MATCH OFFICIALS
REFEREE
C. Garay
CAN MANAGER
Jesse Marsch
head coach
QAT MANAGER
Julen Lopetegui
head coach
HEAD TO HEAD · ALL-TIME
2
CAN WINS
0
DRAWS
0
QAT WINS
100%
8 0
TOTAL GOALS · 2 MEETINGS
4.00
AVG GOALS / MATCH
RECENT MEETINGS SHOWING 1 / 2
CANADA LAST 5 OVERALL
L W L D L
QATAR LAST 5 OVERALL
L D L W
MATCH IMPACT Final 6–0 · result locked
CANADA #2
Won · already at 4 pts
Round of 32
QATAR #4
Lost · already at 1 pts
LEAGUE CONTEXT FULL TABLE →
# TEAM P W D L GD PTS FORM
1 Mexico 3 3 0 0 +6 9
L W W W W
1 Congo DR 3 1 1 1 +1 4
L W L D
1 England 3 2 1 0 +4 7
W L W W W
1 Colombia 3 2 1 0 +3 7
L W D W W
1 Argentina 3 3 0 0 +7 9
L W W W W
1 France 3 3 0 0 +8 9
L L W W W
1 Spain 3 2 1 0 +5 7
W W W W W
1 Belgium 3 1 2 0 +4 5
L W W W D
1 Netherlands 3 2 1 0 +6 7
L W W D
1 Germany 3 2 0 1 +6 6
L L W W
1 USA 3 2 0 1 +4 6
L W L W W
1 Brazil 3 2 1 0 +6 7
L W W W D
1 Switzerland 3 2 1 0 +4 7
L W W W W
2 Norway 3 2 0 1 +1 6
L W W L W
2 Austria 3 1 1 1 0 4
L D L W
2 Portugal 3 1 2 0 +5 5
L W D W D
2 Croatia 3 2 0 1 0 6
L W W L
2 Sweden 3 1 1 1 0 4
L D L W
2 Cape Verde Islands 3 0 3 0 0 3
L D D D
2 Egypt 3 1 2 0 +2 5
L W D W D
2 Japan 3 1 2 0 +4 5
L D W D
2 Ivory Coast 3 2 0 1 +2 6
L W L W
2 Australia 3 1 1 1 0 4
L D L W
2 Morocco 3 2 1 0 +3 7
L W W W W
2 Canada 3 1 1 1 +5 4
L W L W D
2 South Africa 3 1 1 1 -1 4
L W D L
3 Senegal 3 1 0 2 +2 3
L W L L
3 Algeria 3 1 1 1 -2 4
L D W L
3 Congo DR 3 1 1 1 +1 4
L W L D
3 Ghana 3 1 1 1 0 4
L L D W
3 Ghana 3 1 1 1 0 4
L L D W
3 Uruguay 3 0 2 1 -1 2
L D D
3 Iran 3 0 3 0 0 3
D D D
3 Sweden 3 1 1 1 0 4
L D L W
3 Ecuador 3 1 1 1 0 4
L W D L
3 Paraguay 3 1 1 1 -2 4
L W D W L
3 Scotland 3 1 0 2 -3 3
L L W
3 Bosnia & Herzegovina 3 1 1 1 -1 4
L W L D
3 South Korea 3 1 0 2 -1 3
L L W
4 Iraq 3 0 0 3 -11 0
L L L
4 Jordan 3 0 0 3 -5 0
L L L
4 Uzbekistan 3 0 0 3 -9 0
L L L
4 Panama 3 0 0 3 -4 0
L L L
4 Ecuador 3 1 1 1 0 4
L W D L
4 Saudi Arabia 3 0 2 1 -4 2
D L D
4 New Zealand 3 0 1 2 -6 1
L L D
4 Tunisia 3 0 0 3 -10 0
L L L
4 Czech Republic 3 0 1 2 -4 1
L D L
4 Qatar 3 0 1 2 -8 1
L L D
4 Haiti 3 0 0 3 -6 0
L L L
4 Türkiye 3 1 0 2 -2 3
W L L
4 Curaçao 3 0 1 2 -8 1
L D L
5 Bosnia & Herzegovina 3 1 1 1 -1 4
L W L D
5 New Zealand 1 0 1 0 0 1
D
6 Spain 1 0 1 0 0 1
D
6 Algeria 3 1 1 1 -2 4
L D W L
7 Croatia 2 1 0 1 -1 3
W L
7 Portugal 1 0 1 0 0 1
W D
7 Paraguay 3 1 1 1 -2 4
L W D W L
8 Senegal 3 1 0 2 +2 3
L W L L
9 Czech Republic 2 0 1 1 -1 1
D L
9 Saudi Arabia 2 0 1 1 -4 1
L D
9 Iran 3 0 3 0 0 3
D D D
10 South Korea 3 1 0 2 -1 3
L L W
10 Cape Verde Islands 2 0 2 0 0 2
D D
10 Belgium 2 0 2 0 0 2
D D
11 Scotland 3 1 0 2 -3 3
L L W
11 Panama 1 0 0 1 -1 0
L
11 Jordan 1 0 0 1 -2 0
L
12 Uruguay 3 0 2 1 -1 2
L D D
UCL Qualification Europa / Conference Relegation
COMMENTARY
  • 90'
    Goal · Normal Goal · J. David
  • 87'
    Subst · Substitution 5
  • 83'
    Subst · Substitution 5 · T. Buchanan
  • 75'
    Goal · Own Goal · Mohamed Al Manai
  • 71'
    Subst · Substitution 4 · Ali Ahmed
  • 71'
    Subst · Substitution 3 · L. De Fougerolles
  • 64'
    Goal · Normal Goal · Nathan-Dylan Saliba
  • 62'
    Card · Yellow Card · Ahmed Fathi
    Foul
  • 59'
    Subst · Substitution 4 · Akram Afif
  • 57'
    Subst · Substitution 2 · I. Koné
  • 53'
    Var · Card upgrade · Assim Madibo
  • 53'
    Card · Red Card · Assim Madibo
    Foul
  • 46'
    Subst · Substitution 3 · Jassem Gaber
  • 46'
    Subst · Substitution 2 · Edmilson Junior
  • 46'
    Subst · Substitution 1 · Derek Cornelius
  • HALF TIME · 3 – 0
  • 45'
    Goal · Normal Goal · J. David
  • 40'
    Subst · Substitution 1 · Y. Abdurisag
  • 33'
    Goal · Normal Goal
  • 33'
    Var · Card upgrade · Homam Ahmed
  • 33'
    Card · Red Card · Homam Ahmed
    Professional foul last man
  • 33'
    Var · Penalty cancelled · T. Buchanan
  • 29'
    Goal · Normal Goal · J. David
  • 16'
    Goal · Normal Goal · Cyle Larin
  • 9'
    Card · Yellow Card · Derek Cornelius
    Foul
14 BOOKIES
📊 AVERAGE ACROSS 14 BOOKMAKERS
CANADA WIN
1.31
76.3% implied
↑ best 1.34
DRAW
5.38
18.6% implied
↑ best 5.75
QATAR WIN
10.16
9.8% implied
↑ best 11.25
MATCH WINNER ODDS avg across bookmakers
BOOKMAKER 1 X 2
10Bet 1.30 5.10 9.80
1xBet 1.34 5.57 11.00
888Sport 1.30 5.00 9.50
Bet365 1.28 5.75 10.00
Betano 1.34 5.40 10.50
Betfair 1.30 5.50 10.50
BetVictor 1.29 5.50 9.50
Dafabet 1.32 5.00 9.80
Marathonbet 1.31 5.40 10.75
Pinnacle 1.32 5.70 11.25
SBO 1.31 5.40 9.60
Superbet 1.31 5.45 10.00
Unibet 1.29 5.50 10.50
William Hill 1.30 5.00 9.50

Best odds in gold. Edge ≥ +5% (lime) means market under-prices the AI's probability. 18+ only.

📊 OTHER MARKETS

Over/Under · BTTS · Asian Handicap

avg across bookmakers
⚽ GOALS · OVER / UNDER
1.5 O 1.21 U 4.18
2.5 O 1.71 U 2.15
3.5 O 2.75 U 1.43
⚽ BOTH TEAMS SCORE
YES
2.15 11 bks
NO
1.65 11 bks
⚖ ASIAN HANDICAP
Away -0.25 4.50
Away -0.5 3.40
Away -0.75 3.15
Away -1 2.76
Away -1.25 2.22
Away -1.5 1.93
📈 MARKET MOVEMENT

How the market shifted before kick-off

historical line movement
7d ago 3d 1d KICK-OFF

Smoothed line illustration · per-snapshot historical odds storage activates Q3.