HomeCanadian Premier LeagueMatch details
Finished · Canadian Premier League
Match info
Status
Finished
Date
2026/07/18 · 19:00
Round
Group stage
Stadium
ATCO Field
Referee
R. Villanueva
AI predictionExpected goals 2.4 : 0.5
🧠 The model favours Cavalry FC at 81%, with expected goals 2-1, and the likeliest scorer is T. Warschewski (27%).
Cavalry FC 81% Draw 14% HFX Wanderers FC 5%
Cavalry FC 0% Draw 0% HFX Wanderers FC 0%
0 votes
Confidence 95% High confidence
📈 In great form Cavalry FC 🤝 H2H advantage Cavalry FC
Most likely score 2 - 0 16%
Both teams to score 36% No
Over / Under 2.5 Over 55%
Over 2.5 55%Under 2.5 45%
Win Probability
100%
Cavalry FC 0% Draw 100% HFX Wanderers FC 0%
75% 50%
0'Half-time 45'90'
Momentum Balanced
Live Poisson model from score, time and expected goals — for insight only. Hover any minute.
Scorer prediction AI
T. Warschewski
🏠 Cavalry FC
27%
D. Klomp
🏠 Cavalry FC
19%
G. Ntignee
🏠 Cavalry FC
19%
I. Johnston
✈️ HFX Wanderers FC
10%
Tavio Ciccarelli
✈️ HFX Wanderers FC
7%
L. Callegari
✈️ HFX Wanderers FC
5%
Miguel Arilla
✈️ HFX Wanderers FC
2%
Team comparison API-Football
Cavalry FC HFX Wanderers FC
Strength Attack Defense Poisson H2H Goals
67%
Team strength
85%
H2H
67%Strength33%
62%Attacking strength38%
82%Defensive strength18%
87%Poisson distribution13%
85%Head-to-head15%
82%Expected goals18%
33%
Team strength
15%
H2H
💡 Analysis tip: Winner : Cavalry FC
Head-to-head Last 9
5Cavalry FC win
3Draw
1HFX Wanderers FC win
2026/06/06 Cavalry FC 2 : 0 HFX Wanderers FC
2025/09/13 Cavalry FC 3 : 1 HFX Wanderers FC
2025/08/09 Cavalry FC 0 : 0 HFX Wanderers FC
2025/06/14 HFX Wanderers FC 1 : 1 Cavalry FC
2025/05/10 HFX Wanderers FC 0 : 3 Cavalry FC
2024/10/12 Cavalry FC 2 : 1 HFX Wanderers FC
2024/08/10 Cavalry FC 3 : 2 HFX Wanderers FC
2024/07/01 HFX Wanderers FC 1 : 0 Cavalry FC
2024/05/11 HFX Wanderers FC 1 : 1 Cavalry FC
Key events
🟨Goteh Ntignee
Yellow Card
39'
📺Goteh Ntignee
Penalty confirmed
50'
T. Warschewski
Goal (Penalty)
52'
🟨Ali Musse
Yellow Card
60'
🔄E. KobzaH. Paton
Substitution
65'
🔄C. KachweleS. Zitman
Substitution
66'
🔄A. ReidT. Ciccarelli
Substitution
70'
🔄J. BahamboulaM. Arilla
Substitution
70'
I. Johnston
goals
77'
🔄J. HerdmanA. Musse
Substitution
78'
🔄N. MyroniukS. Camargo
Substitution
78'
🔄C. ElvaM. Baldisimo
Substitution
82'
🟨Daan Klomp
Yellow Card
90+6'
📺Daan Klomp
Card upgrade
90+5'
🔄A. RampersadL. Olguin
Substitution
90'
Lineup
29
N. Ingham 7
5
Fewo
55
A. Didic 7.2
4
D. Klomp 7
16
A. Pearlman 7
6
M. Baldisimo 7.5
8
H. Paton 6.7
20
G. Ntignee 7.5
10
S. Camargo 6.5
7
A. Musse 6.7
9
T. Warschewski 8.2
1
M. Carducci 7.2
7
R. Telfer 7
2
F. Linder 6.7
26
T. Meilleur-Gigeuere 6.7
21
J. Alphonse 6.5
22
S. Zitman 7
5
L. Olguin 7.2
6
L. Callegari 7.5
23
M. Arilla 6.9
20
T. Ciccarelli
8
I. Johnston 7.2
Player rating API-Football
Cavalry FC
9
Tobias Warschewski
FWD · 90′ · ⚽1
8.2
6
Michael Baldisimo
MID · 82′
7.5
20
Goteh Ntignee
MID · 90′ · 🟨
7.5
55
Amer Didic
DEF · 90′
7.2
29
Nathan Ingham
GK · 90′
7
16
Adam Pearlman
DEF · 90′
7
4
Daan Klomp
DEF · 90′ · 🟨
7
11
Jay Herdman
FWD · 12′ · Substitute
6.9
5
Bradley Kamdem
DEF · 90′
6.7
8
Harrison Paton
MID · 65′
6.7
7
Ali Musse
MID · 78′ · 🟨
6.7
24
Eryk Kobza
DEF · 25′ · Substitute
6.7
28
Nikolas Myroniuk
MID · 12′ · Substitute
6.7
14
Caniggia Elva
FWD · 8′ · Substitute
6.6
10
Sergio Camargo C
MID · 78′
6.5
21
Joseph Holliday
GK · 0′ · Substitute
15
Levi Laing
DEF · 0′ · Substitute
17
Nathaniel Edwards
MID · 0′ · Substitute
HFX Wanderers FC
6
Lorenzo Callegari
MID · 90′
7.5
1
Marco Carducci
GK · 90′
7.2
5
Lucas Olguin
MID · 89′
7.2
8
Isaiah Johnston C
FWD · 90′ · ⚽1
7.2
11
Adonijah Reid
FWD · 20′ · Substitute
7.2
7
Ryan Telfer
DEF · 90′
7
22
Sven Zitman
MID · 66′
7
23
Miguel Arilla
FWD · 70′
6.9
24
Cyprian Kachwele
FWD · 24′ · Substitute
6.9
14
Jason Bahamboula
FWD · 20′ · Substitute
6.9
26
Thomas Meilleur Giguère
DEF · 90′
6.7
2
Finn Linder
DEF · 90′
6.7
21
Jefferson Alphonse
DEF · 90′
6.5
20
Tavio Ciccarelli
FWD · 70′
6.3
18
Andre Rampersad
MID · 12′ · Substitute
6.3
12
Sinclair Astridge
GK · 0′ · Substitute
33
Ilan Ahmed
DEF · 0′ · Substitute
17
Francesco Troisi
DEF · 0′ · Substitute
Live commentary AI
Preparing…
Match statistics
21% Shot Accuracy
89% Pass Accuracy
52% Possession
Cavalry FC HFX Wanderers FC
2.56Expected Goals (xG)0.67
The quality of chances each team created — how many goals it "deserved" based on the danger of its shots.
19Shots8
4Shots on Target5
10Shots off Target2
13Shots Inside Box3
6Shots Outside Box5
5Blocked Shots1
464Passes425
415Accurate Passes368
2Corners3
0Offsides1
4Goalkeeper saves3
9Tackles14
8Interceptions8
1Blocks (defensive)4
37Duels Won48
14Fouls11
3Yellow Cards0
Red Cards
63% Shot Accuracy
87% Pass Accuracy
48% Possession
Chance Creators (Key Passes) API-Football
Cavalry FC
Tobias Warschewski
5
Harrison Paton
2
Michael Baldisimo
2
Goteh Ntignee
2
Eryk Kobza
2
Daan Klomp
1
HFX Wanderers FC
Lorenzo Callegari
2
Cyprian Kachwele
2
Thomas Meilleur Giguère
1
Ryan Telfer
1
Key passes = a pass leading directly to a teammate's shot (the available proxy for expected assists / xA).
Standings
#TeamPWDL+/−Pts
1 Forge 131111 +1534
2 Cavalry FC 13832 +1627
3 Atlético Ottawa 14635 −321
4 Vancouver FC 14626 +620
5 HFX Wanderers FC 15447 −416
6 Supra du Quebec 12426 −514
7 York United 12345 −1013
8 Pacific FC 130310 −153
Discussion 0 comments
No comments yet. Be the first!