2026 Cavalry FC season
From Wikipedia, the free encyclopedia
| 2026 season | |
|---|---|
| President | Ian Allison |
| Head Coach | Tommy Wheeldon Jr. |
| Stadium | ATCO Field |
| Canadian Premier League | 1st |
| Canadian Championship | Preliminary round |
| Top goalscorer | League: Harry Paton Daan Klomp (2) All: Harry Paton Daan Klomp (2) |
| Highest home attendance | 3,567 vs. Atlético Ottawa (April 12, CPL) |
| Lowest home attendance | 3,001 vs. Inter Toronto (April 25, CPL) |
| Average home league attendance | 3,284 |
The 2026 Cavalry FC season is the eighth season in the history of Cavalry FC. In addition to the Canadian Premier League, the club will also compete in the Canadian Championship.
Staff
As of April 2, 2026[1]
- As of February 13, 2026[2]
| Executive | |
|---|---|
| Owner, chairman, and CEO | |
| President and COO | |
| General manager | |
| Assistant general manager | |
| Coaching staff | |
| Head coach | |
| Technical director and assistant coach | |
| Assistant coach | |
| Goalkeeper coach | |
Transfers
In
| No. | Pos. | Player | From club | Fee/notes | Date | Source |
|---|---|---|---|---|---|---|
| 29 | GK | Free | January 1, 2026 | [3] | ||
| 55 | DF | Free | January 15, 2026 | [4] | ||
| 8 | MF | Free | February 5, 2026 | [5] | ||
| 17 | MF | Free | February 9, 2026 | [6] | ||
| 3 | DF | Free | February 11, 2026 | [7] | ||
| 22 | MF | Signed to a U-Sports contract | April 2, 2026 | [8] | ||
| FW | Signed to a U-Sports contract | April 2, 2026 | [8] |
Loans in
| No. | Pos. | Player | From club | Fee/notes | Date | Source |
|---|---|---|---|---|---|---|
| 16 | DF | Season-long loan | March 23, 2026 | [9] | ||
Draft picks
Cavalry FC selected the following players in the 2026 CPL–U Sports Draft.[10] Draft picks are not automatically signed to the team roster. Only those who are signed to a contract will be listed as transfers in.
| Round | Selection | Pos. | Player | Nationality | University |
|---|---|---|---|---|---|
| 1 | 7 | FW | Emmanuel Dan-Adokiene | Trinity Western | |
| 2 | 14 | DF | Luc Ihama | TMU |
Out
Transferred out
| No. | Pos. | Player | To club | Fee/notes | Date | Source |
|---|---|---|---|---|---|---|
| 19 | DF | Loan ended | November 9, 2025 | [11] | ||
| 1 | GK | Contract expired | December 31, 2025 | [11][12] | ||
| 33 | DF | Contract expired | December 31, 2025 | [11] | ||
| 26 | MF | Contract expired | December 31, 2025 | [11] | ||
| 17 | FW | Contract expired | December 31, 2025 | [11] | ||
| 12 | DF | Option declined | December 31, 2025 | [13] | ||
| 27 | MF | Option declined | December 31, 2025 | [13] | ||
| 25 | FW | Option declined | December 31, 2025 | [13] | ||
| 3 | DF | Undisclosed fee | February 3, 2026 | [14] |
Competitions
Overview
| Competition | First match | Last match | Starting round | Record | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Pld | W | D | L | GF | GA | GD | Win % | ||||
| Canadian Premier League | April 5 | October 25 | Matchday 1 | 3 | 2 | 1 | 0 | 5 | 2 | +3 | 66.67 |
| Canadian Championship | May 9 | TBD | Preliminary round | 0 | 0 | 0 | 0 | 0 | 0 | +0 | — |
| Total | 3 | 2 | 1 | 0 | 5 | 2 | +3 | 66.67 | |||
Last updated: March 7, 2026
Source: Competitions
Canadian Premier League
Table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Forge FC | 4 | 3 | 1 | 0 | 4 | 0 | +4 | 10 | Playoffs and 2027 CONCACAF Champions Cup |
| 2 | Cavalry FC | 4 | 2 | 2 | 0 | 6 | 3 | +3 | 8 | Playoffs |
| 3 | FC Supra du Québec | 3 | 2 | 0 | 1 | 5 | 4 | +1 | 6 | |
| 4 | Inter Toronto | 3 | 1 | 2 | 0 | 4 | 3 | +1 | 5 | |
| 5 | HFX Wanderers | 4 | 1 | 2 | 1 | 6 | 6 | 0 | 5 | |
| 6 | Atlético Ottawa | 4 | 1 | 1 | 2 | 3 | 6 | −3 | 4 | |
| 7 | Pacific FC | 4 | 0 | 1 | 3 | 5 | 8 | −3 | 1 | |
| 8 | Vancouver FC | 4 | 0 | 1 | 3 | 1 | 4 | −3 | 1 |
Updated to match(es) played on April 26, 2026. Source: CanPL
Rules for classification: 1) Points; 2) Total number of wins; 3) Head-to-head; 4) Goal differential; 5) Goals for; 6) Away goals differential; 7) Away goals for; 8) Home goals differential; 9) Home goals for; 10) Fewest disciplinary points; 11) Most under-21 domestic player minutes; 12) Drawing of lots.[15]
Rules for classification: 1) Points; 2) Total number of wins; 3) Head-to-head; 4) Goal differential; 5) Goals for; 6) Away goals differential; 7) Away goals for; 8) Home goals differential; 9) Home goals for; 10) Fewest disciplinary points; 11) Most under-21 domestic player minutes; 12) Drawing of lots.[15]
Matches
The Canadian Premier League season starts on Saturday, April 4, 2025.
| April 5 1 | Pacific FC | 1 – 2 | Cavalry FC | Langford, British Columbia |
| 16:00 (UTC-06:00) | Konincks Baldisimo Greco-Taylor |
Report | Warschewski Paton Pearlman Camargo Ntignee |
Stadium: Starlight Stadium Attendance: 3,362 Referee: Sebastian Noshinravani |
| April 12 2 | Cavalry FC | 3 – 1 | Atlético Ottawa | Foothills County, Alberta |
| 14:00 (UTC-06:00) | Report |
|
Stadium: ATCO Field Attendance: 3,567 Referee: Michael Venne |
| April 18 3 | Forge FC | 0 – 0 | Cavalry FC | Hamilton, Ontario |
| 16:00 (UTC-04:00) |
|
Report | Stadium: Hamilton Stadium Attendance: 4,178 Referee: Scott Bowman |
| April 25 4 | Cavalry FC | 1 – 1 | Inter Toronto | Foothills County, Alberta |
| 15:00 (UTC-06:00) | Report | Stadium: ATCO Field Attendance: 3,001 Referee: Yusri Rudolf |
| May 3 5 | FC Supra | v | Cavalry FC | Laval, Quebec |
| 15:00 (UTC-04:00) | Report | Stadium: Stade Boréale |
| May 17 6 | Vancouver FC | v | Cavalry FC | Langley, British Columbia |
| 18:00 (UTC-07:00) | Report | Stadium: Willoughby Community Park |
| May 24 7 | Cavalry FC | v | Pacific FC | Foothills County, Alberta |
| 15:00 (UTC-06:00) | Report | Stadium: ATCO Field |
| May 31 8 | Forge FC | v | Cavalry FC | Hamilton, Ontario |
| 16:00 (UTC-04:00) | Report | Stadium: Hamilton Stadium |
| June 6 9 | Cavalry FC | v | HFX Wanderers | Foothills County, Alberta |
| 17:00 (UTC-06:00) | Report | Stadium: ATCO Field |
| June 10 10 | Inter Toronto | v | Cavalry FC | Toronto, Ontario |
| 19:30 (UTC-04:00) | Report | Stadium: York Lions Stadium |
| June 28 11 | Cavalry FC | v | FC Supra | Foothills County, Alberta |
| 17:00 (UTC-06:00) | Report | Stadium: ATCO Field |
| July 4 12 | Atlético Ottawa | v | Cavalry FC | Ottawa, Ontario |
| 15:00 (UTC-04:00) | Report | Stadium: TD Place Stadium |
| July 18 13 | Cavalry FC | v | HFX Wanderers | Foothills County, Alberta |
| 13:00 (UTC-06:00) | Report | Stadium: ATCO Field |
| July 24 14 | Vancouver FC | v | Cavalry FC | Langley, British Columbia |
| 19:00 (UTC-07:00) | Report | Stadium: Willoughby Community Park |
| July 31 15 | Cavalry FC | v | Inter Toronto | Foothills County, Alberta |
| 19:00 (UTC-06:00) | Report | Stadium: ATCO Field |
| August 8 16 | FC Supra | v | Cavalry FC | Montreal, Quebec |
| 20:00 (UTC-06:00) | Report | Stadium: Complexe sportif Claude-Robillard |
| August 15 17 | Cavalry FC | v | Forge FC | Foothills County, Alberta |
| 15:00 (UTC-06:00) | Report | Stadium: ATCO Field |
| August 22 18 | Cavalry FC | v | Atlético Ottawa | Foothills County, Alberta |
| 14:30 (UTC-06:00) | Report | Stadium: ATCO Field |
| August 29 19 | Cavalry FC | v | Vancouver FC | Foothills County, Alberta |
| 15:00 (UTC-06:00) | Report | Stadium: ATCO Field |
| September 7 20 | HFX Wanderers | v | Cavalry FC | Halifax, Nova Scotia |
| 16:00 (UTC-03:00) | Report | Stadium: Wanderers Grounds |
| September 13 21 | Pacific FC | v | Cavalry FC | Langford, British Columbia |
| 15:00 (UTC-07:00) | Report | Stadium: Starlight Stadium |
| September 19 22 | Cavalry FC | v | Forge FC | Foothills County, Alberta |
| 15:00 (UTC-06:00) | Report | Stadium: ATCO Field |
| September 25 23 | Cavalry FC | v | FC Supra | Foothills County, Alberta |
| 19:00 (UTC-06:00) | Report | Stadium: ATCO Field |
| September 30 24 | Atlético Ottawa | v | Cavalry FC | Ottawa, Ontario |
| 19:00 (UTC-06:00) | Report | Stadium: TD Place Stadium |
| October 3 25 | Inter Toronto | v | Cavalry FC | Toronto, Ontario |
| 13:00 (UTC-04:00) | Report | Stadium: York Lions Stadium |
| October 12 26 | HFX Wanderers | v | Cavalry FC | Halifax, Nova Scotia |
| 17:00 (UTC-03:00) | Report | Stadium: Wanderers Grounds |
| October 17 27 | Cavalry FC | v | Pacific FC | Foothills County, Alberta |
| 14:00 (UTC-06:00) | Report | Stadium: ATCO Field |
| October 25 28 | Cavalry FC | v | Vancouver FC | Foothills County, Alberta |
| 14:00 (UTC-06:00) | Report | Stadium: ATCO Field |
Canadian Championship
The draw for the preliminary round and quarterfinals was held on January 17, 2026.[16]
Preliminary round
| May 9 Single leg | Pacific FC | v | Cavalry FC | Langford, British Columbia |
| 16:00 (UTC-07:00) | Report | Stadium: Starlight Stadium |
Statistics
As of April 18, 2026
Squad and statistics
| No. | Pos | Nat | Player | Total | CPL | CPL Playoffs | Canadian Championship | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||||
| 29 | GK | Nathan Ingham | 3 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | |
| 21 | GK | Joseph Holliday | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 2 | DF | Michael Harms | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 3 | DF | Curtis Ofori | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 4 | DF | Daan Klomp | 3 | 1 | 3 | 1 | 0 | 0 | 0 | 0 | |
| 5 | DF | Bradley Kamdem | 3 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | |
| 15 | DF | Levi Laing | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 16 | DF | Adam Pearlman | 3 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | |
| 24 | DF | Eryk Kobza | 3 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | |
| 55 | DF | Amer Didić | 3 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | |
| 6 | MF | Michael Baldisimo | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | |
| 8 | MF | Harry Paton | 3 | 2 | 3 | 2 | 0 | 0 | 0 | 0 | |
| 10 | MF | Sergio Camargo | 3 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | |
| 17 | MF | Nathaniel Edwards | 3 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | |
| 18 | MF | Maël Henry | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 22 | MF | Max Piepgrass | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 28 | MF | Niko Myroniuk | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 30 | MF | James McGlinchey | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| MF | Owen Antoniuk | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| 7 | FW | Ali Musse | 3 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | |
| 9 | FW | Tobias Warschewski | 3 | 1 | 3 | 1 | 0 | 0 | 0 | 0 | |
| 11 | FW | Jay Herdman | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | |
| 14 | FW | Caniggia Elva | 3 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | |
| 20 | FW | Goteh Ntignee | 3 | 1 | 3 | 1 | 0 | 0 | 0 | 0 | |
Goal scorers
| Rank | Nat. | Player | Pos. | CPL | CPL Playoffs | Canadian Championship | TOTAL |
|---|---|---|---|---|---|---|---|
| 1 | Harry Paton | MF | 2 | 0 | 0 | 2 | |
| 2 | Tobias Warschewski | FW | 1 | 0 | 0 | 1 | |
| Sergio Camargo | MF | 1 | 0 | 0 | 1 | ||
| Goteh Ntignee | FW | 1 | 0 | 0 | 1 | ||
| Own goals | 0 | 0 | 0 | 0 | |||
| Totals | 5 | 0 | 0 | 5 | |||
Clean sheets
| Rank | Nat. | Player | CPL | CPL Playoffs | Canadian Championship | TOTAL |
|---|---|---|---|---|---|---|
| 1 | Nathan Ingham | 1 | 0 | 0 | 1 | |
| 2 | Joseph Holliday | 0 | 0 | 0 | 0 | |
| Totals | 1 | 0 | 0 | 1 | ||
Disciplinary record
| No. | Pos. | Nat. | Player | CPL | CPL Playoffs | Canadian Championship | TOTAL | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 21 | GK | Joseph Holliday | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 29 | GK | Nathan Ingham | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 2 | DF | Michael Harms | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 3 | DF | Curtis Ofori | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 4 | DF | Daan Klomp | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 5 | DF | Bradley Kamdem | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 15 | DF | Levi Laing | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 16 | DF | Adam Pearlman | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | |
| 24 | DF/MF | Eryk Kobza | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | |
| 55 | DF | Amer Didic | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | |
| 6 | MF | Michael Baldisimo | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 8 | MF | Harry Paton | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | |
| 10 | MF | Sergio Camargo | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | |
| 17 | MF | Nathaniel Edwards | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 18 | MF | Maël Henry | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 22 | MF | Max Piepgrass | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 28 | MF | Niko Myroniuk | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 30 | MF | James McGlinchey | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| MF | Owen Antoniuk | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| 7 | FW | Ali Musse | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 9 | FW | Tobias Warschewski | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 11 | FW | Jay Herdman | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 14 | FW | Caniggia Elva | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 20 | FW | Goteh Ntignee | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | |
| Totals | 8 | 0 | 0 | 0 | 0 | 0 | 8 | 0 | |||