NewPlayerElo now rates women's footballExplore →

Canadian Premier League · Group Stage

HFX Wanderers FC 2–2 Cavalry FC

Mon 12 Oct 2026 · 20:00 UTC · Wanderers Grounds, Halifax

HFX Wanderers FC crestHFX Wanderers FCTeam 1517
2–2
Full time
HT 1–1
Cavalry FC crestCavalry FCTeam 1598

Match story

HFX Wanderers FC · draw · Cavalry FC

Before kick-off: 35% · 28% · 37%

Live chances: HFX Wanderers FC 0%, draw 100%, Cavalry FC 0% at 90+8'1' · 0–0 · HFX Wanderers FC 35%, draw 28%, Cavalry FC 36%2' · 0–0 · HFX Wanderers FC 35%, draw 28%, Cavalry FC 36%3' · 0–0 · HFX Wanderers FC 35%, draw 28%, Cavalry FC 36%4' · 0–0 · HFX Wanderers FC 35%, draw 29%, Cavalry FC 36%5' · 0–0 · HFX Wanderers FC 35%, draw 29%, Cavalry FC 36%7' · 1–0 · HFX Wanderers FC 63%, draw 22%, Cavalry FC 15%9' · 1–0 · HFX Wanderers FC 63%, draw 22%, Cavalry FC 15%10' · 1–0 · HFX Wanderers FC 63%, draw 22%, Cavalry FC 15%11' · 1–0 · HFX Wanderers FC 63%, draw 22%, Cavalry FC 15%13' · 1–0 · HFX Wanderers FC 64%, draw 22%, Cavalry FC 15%14' · 1–0 · HFX Wanderers FC 64%, draw 22%, Cavalry FC 14%15' · 1–0 · HFX Wanderers FC 64%, draw 22%, Cavalry FC 14%16' · 1–0 · HFX Wanderers FC 64%, draw 22%, Cavalry FC 14%17' · 1–0 · HFX Wanderers FC 64%, draw 22%, Cavalry FC 14%18' · 1–0 · HFX Wanderers FC 64%, draw 22%, Cavalry FC 14%19' · 1–0 · HFX Wanderers FC 64%, draw 22%, Cavalry FC 14%20' · 1–0 · HFX Wanderers FC 64%, draw 22%, Cavalry FC 14%21' · 1–0 · HFX Wanderers FC 64%, draw 22%, Cavalry FC 13%22' · 1–0 · HFX Wanderers FC 64%, draw 22%, Cavalry FC 13%23' · 1–0 · HFX Wanderers FC 65%, draw 22%, Cavalry FC 13%24' · 1–0 · HFX Wanderers FC 65%, draw 22%, Cavalry FC 13%25' · 1–0 · HFX Wanderers FC 65%, draw 22%, Cavalry FC 13%26' · 1–0 · HFX Wanderers FC 65%, draw 22%, Cavalry FC 13%27' · 1–0 · HFX Wanderers FC 65%, draw 22%, Cavalry FC 13%28' · 1–0 · HFX Wanderers FC 65%, draw 22%, Cavalry FC 13%29' · 1–0 · HFX Wanderers FC 65%, draw 22%, Cavalry FC 12%30' · 1–0 · HFX Wanderers FC 65%, draw 22%, Cavalry FC 12%31' · 1–0 · HFX Wanderers FC 66%, draw 22%, Cavalry FC 12%32' · 1–0 · HFX Wanderers FC 66%, draw 22%, Cavalry FC 12%33' · 1–0 · HFX Wanderers FC 66%, draw 22%, Cavalry FC 12%34' · 1–0 · HFX Wanderers FC 66%, draw 22%, Cavalry FC 12%35' · 1–0 · HFX Wanderers FC 66%, draw 22%, Cavalry FC 11%36' · 1–0 · HFX Wanderers FC 66%, draw 22%, Cavalry FC 11%37' · 1–0 · HFX Wanderers FC 66%, draw 22%, Cavalry FC 11%38' · 1–0 · HFX Wanderers FC 67%, draw 22%, Cavalry FC 11%39' · 1–0 · HFX Wanderers FC 67%, draw 23%, Cavalry FC 11%40' · 1–0 · HFX Wanderers FC 67%, draw 23%, Cavalry FC 11%41' · 1–0 · HFX Wanderers FC 67%, draw 23%, Cavalry FC 10%42' · 1–0 · HFX Wanderers FC 67%, draw 23%, Cavalry FC 10%43' · 1–1 · HFX Wanderers FC 31%, draw 37%, Cavalry FC 32%44' · 1–1 · HFX Wanderers FC 31%, draw 37%, Cavalry FC 32%45' · 1–1 · HFX Wanderers FC 31%, draw 38%, Cavalry FC 32%45+1' · 1–1 · HFX Wanderers FC 31%, draw 38%, Cavalry FC 31%45+2' · 1–1 · HFX Wanderers FC 30%, draw 38%, Cavalry FC 31%45+3' · 1–1 · HFX Wanderers FC 30%, draw 39%, Cavalry FC 31%45+4' · 1–1 · HFX Wanderers FC 30%, draw 39%, Cavalry FC 31%45+5' · 1–1 · HFX Wanderers FC 30%, draw 39%, Cavalry FC 31%45+6' · 1–1 · HFX Wanderers FC 30%, draw 39%, Cavalry FC 31%HT · 1–1 · HFX Wanderers FC 30%, draw 39%, Cavalry FC 31%47' · 1–1 · HFX Wanderers FC 30%, draw 39%, Cavalry FC 31%48' · 1–1 · HFX Wanderers FC 30%, draw 40%, Cavalry FC 30%49' · 1–1 · HFX Wanderers FC 29%, draw 40%, Cavalry FC 30%50' · 1–1 · HFX Wanderers FC 29%, draw 41%, Cavalry FC 30%51' · 1–1 · HFX Wanderers FC 29%, draw 41%, Cavalry FC 30%52' · 1–1 · HFX Wanderers FC 29%, draw 42%, Cavalry FC 29%53' · 1–1 · HFX Wanderers FC 28%, draw 43%, Cavalry FC 29%54' · 1–1 · HFX Wanderers FC 28%, draw 43%, Cavalry FC 29%55' · 1–1 · HFX Wanderers FC 28%, draw 44%, Cavalry FC 28%56' · 1–2 · HFX Wanderers FC 8%, draw 23%, Cavalry FC 68%57' · 1–2 · HFX Wanderers FC 8%, draw 23%, Cavalry FC 69%58' · 1–2 · HFX Wanderers FC 8%, draw 23%, Cavalry FC 69%59' · 1–2 · HFX Wanderers FC 8%, draw 23%, Cavalry FC 69%60' · 1–2 · HFX Wanderers FC 7%, draw 23%, Cavalry FC 70%61' · 1–2 · HFX Wanderers FC 7%, draw 23%, Cavalry FC 70%62' · 1–2 · HFX Wanderers FC 7%, draw 23%, Cavalry FC 71%63' · 1–2 · HFX Wanderers FC 7%, draw 22%, Cavalry FC 71%64' · 1–2 · HFX Wanderers FC 6%, draw 22%, Cavalry FC 71%65' · 1–2 · HFX Wanderers FC 6%, draw 22%, Cavalry FC 72%66' · 1–2 · HFX Wanderers FC 6%, draw 22%, Cavalry FC 72%67' · 1–2 · HFX Wanderers FC 6%, draw 22%, Cavalry FC 73%68' · 1–2 · HFX Wanderers FC 5%, draw 21%, Cavalry FC 73%69' · 1–2 · HFX Wanderers FC 5%, draw 21%, Cavalry FC 74%70' · 1–2 · HFX Wanderers FC 5%, draw 21%, Cavalry FC 74%71' · 1–2 · HFX Wanderers FC 5%, draw 21%, Cavalry FC 75%72' · 1–2 · HFX Wanderers FC 4%, draw 20%, Cavalry FC 75%73' · 1–2 · HFX Wanderers FC 4%, draw 20%, Cavalry FC 76%74' · 1–2 · HFX Wanderers FC 4%, draw 20%, Cavalry FC 77%75' · 1–2 · HFX Wanderers FC 4%, draw 19%, Cavalry FC 77%76' · 1–2 · HFX Wanderers FC 3%, draw 19%, Cavalry FC 78%77' · 1–2 · HFX Wanderers FC 3%, draw 18%, Cavalry FC 79%78' · 1–2 · HFX Wanderers FC 3%, draw 18%, Cavalry FC 79%79' · 1–2 · HFX Wanderers FC 3%, draw 17%, Cavalry FC 80%80' · 1–2 · HFX Wanderers FC 2%, draw 17%, Cavalry FC 81%81' · 1–2 · HFX Wanderers FC 2%, draw 16%, Cavalry FC 82%82' · 1–2 · HFX Wanderers FC 4%, draw 21%, Cavalry FC 75%83' · 1–2 · HFX Wanderers FC 3%, draw 20%, Cavalry FC 77%84' · 1–2 · HFX Wanderers FC 3%, draw 19%, Cavalry FC 78%85' · 1–2 · HFX Wanderers FC 3%, draw 18%, Cavalry FC 79%86' · 1–2 · HFX Wanderers FC 2%, draw 17%, Cavalry FC 81%87' · 1–2 · HFX Wanderers FC 2%, draw 16%, Cavalry FC 82%88' · 1–2 · HFX Wanderers FC 2%, draw 15%, Cavalry FC 83%89' · 1–2 · HFX Wanderers FC 1%, draw 14%, Cavalry FC 85%90' · 1–2 · HFX Wanderers FC 1%, draw 12%, Cavalry FC 87%90+1' · 1–2 · HFX Wanderers FC 1%, draw 11%, Cavalry FC 88%90+2' · 1–2 · HFX Wanderers FC 0%, draw 9%, Cavalry FC 90%90+3' · 2–2 · HFX Wanderers FC 7%, draw 90%, Cavalry FC 3%90+4' · 2–2 · HFX Wanderers FC 5%, draw 93%, Cavalry FC 2%90+5' · 2–2 · HFX Wanderers FC 3%, draw 96%, Cavalry FC 2%90+6' · 2–2 · HFX Wanderers FC 1%, draw 98%, Cavalry FC 1%90+7' · 2–2 · HFX Wanderers FC 0%, draw 100%, Cavalry FC 0%90+8' · 2–2 · HFX Wanderers FC 0%, draw 100%, Cavalry FC 0%

Last reading, 90+8': 0% · 100% · 0%

Live chances from PlayerElo's pre-match model and the current score.

We gave Cavalry FC 37% to win: it ended in a draw.

  1. 6'HFX Wanderers FC:Jason Bahamboula 1527 0 assist Miguel Arilla Guinot 1416 0
  2. 32'Cavalry FC:Daan Klomp 1667 −1
  3. 34'Cavalry FC:E. Kobza 1630 0
  4. 40'Cavalry FC:Caniggia Elva 1481 −9*
  5. 55'Cavalry FC:Ali Musse 1566 −2 assist Tobias Warschewski 1638 −1
  6. 60'HFX Wanderers FC:S. Zitman 1537 0 for Lucas Olguin 1411 0
  7. 69'HFX Wanderers FC:Nelson Pierre 1145 0 for Liam MacKenzie 1510 0
  8. 71'HFX Wanderers FC:S. Zitman 1537 0
  9. 72'Cavalry FC:B. Kamdem 1555 −3
  10. 75'HFX Wanderers FC:Yohan Bai 1259 −2 for I. Johnston 1655 −8*
  11. 75'HFX Wanderers FC:A. Reid 1443 0 for Miguel Arilla Guinot 1416 0
  12. 75'HFX Wanderers FC:Tavio Ciccarelli 1185 0 for Jefferson Alphonse 1630 0
  13. 76'Cavalry FC:Goteh Ntignee 1625 −8* for Ali Musse 1566 −2
  14. 77'Cavalry FC:Harrison Paton 1633 −1
  15. 80'Cavalry FC:Maël Henry 1428 0 for Caniggia Elva 1481 −9*
  16. 90'Cavalry FC:Curtis Ofori 1591 0 for Nathaniel Edwards 1634 0
  17. 90+2'HFX Wanderers FC:Thomas Meilleur Giguère 1587 −1 assist Ryan Telfer 1456 −5
  18. 90+7'HFX Wanderers FC:Lorenzo Callegari 1695 −1

Line-ups

Elo change from this match, next to the Elo after it.

4-3-3Formations4-2-3-1
GN. Ingham1692−2
DA. Pearlman1660−7*
DD. Klomp1667−1
DA. Didic1635−3
DB. Kamdem1555−3
MH. Paton1633−1
ME. Kobza16300
MA. Musse1566−2
MC. Elva1481−9*
Before kick-off: 35% · 28% · 37%(HFX Wanderers FC · draw · Cavalry FC)
HomeDrawAway

Our most likely score was 1–1 (13%); the result 2–2 had 6%.

  • Average value of the starting XI: HFX Wanderers FC €211K, Cavalry FC €291K.
  • Home advantage made HFX Wanderers FC the favourite: it added 6 points to their win chance.
  • Canadian Premier League: L. Callegari was the highest-rated midfielder (1697).
  • Style contrast in attacking (Canadian Premier League): HFX Wanderers FC ranked #4 of 7, Cavalry FC #1.

Form

Last five matches; the number is the team Elo of the eleven that started.

HFX Wanderers FC

6th in Canadian Premier League · 27 pts from 25

  • 3 OctDForge 1541
  • 26 SepLAtlético Ottawa 1565
  • 20 SepWYork United 1502
  • 12 SepWSupra du Quebec 1478
  • 7 SepLCavalry FC 1464

Cavalry FC

1st in Canadian Premier League · 53 pts from 25

  • 3 OctLYork United 1560
  • 30 SepLAtlético Ottawa 1656
  • 26 SepWSupra du Quebec 1534
  • 19 SepDForge 1636
  • 13 SepWPacific FC 1578

Season outlook

From the Canadian Premier League simulation, before this match.

ClubPts nowPred. ptsTitleTop 4Bottom 3Most likely
HFX Wanderers FC27 /2531.60%9%77%6th
Cavalry FC53 /2558.484%100%0%1st
HFX Wanderers FC
Cavalry FC

Each bar is one finishing position, 1st on the left to 8th on the right; the taller the bar, the likelier that finish.

Full table and finishing odds: Canadian Premier League

Players to watch

Highest (Elo Above Replacement over the last 180 days) in each starting eleven. Elo after each match, last three years.

L. Callegari
L. Callegari

HFX Wanderers FC · +2.7 (Good) · Elo 1697

A. Didic
A. Didic

Cavalry FC · +3.1 (Elite) · Elo 1638

Team Elo history

Starting-eleven Team Elo in league matches, last three years.

Coach Elo history

Elo after each match, last three years (the whole career if shorter).

Vanni Sartini

Coach DNA: balanced profile

Tommy Wheeldon Jr.

Coach DNA: creative

Playing style

How both clubs play against their own league (2024–2026).

HFX Wanderers FC: balanced profile (how Vanni Sartini plays) · Cavalry FC: creative (how Tommy Wheeldon Jr. plays)

* Includes our monthly adjustment: every month we take a little off each player's Elo to keep ratings from inflating.