

An independent tracker of publicly reported CPL contracts, roster designations, and transfers.
Recent developments
The latest signings, departures, and extensions from public reporting.
Signings
- Christopher Kalongo (ATO)CanPL.ca
- Luc Ihama (CAV)Northern Tribune
- Ilan Ahmed (HFX)NorthernTribune.ca
- Santiago Lopez (ATO)Northern Tribune
- Tristan Marshall (PAC)Instagram
Departures
- James Merriman (PAC)Northern Tribune
- Marko Stojadinovic (ATO)Northern Tribune
- Aiden Rushenas (HFX)Northern Tribune
- Vasco Fry (VFC)Northern Tribune
- David Norman Jr. (VFC)Northern Tribune
Extensions
- Eric Lajeunesse (PAC)CanPL.ca
- Ali Musse (CAV)Northern Tribune
- Frank Sturing (ITO)Northern Tribune
- Michael Baldisimo (CAV)Northern Tribune
- Tyr Duhaney-Walker (ATO)CanPL.ca
2026 Roster Rules Snapshot
A public-data view of CPL roster categories. Counts reflect reported designations, not official league certification.
Primary20-23Master max33Internationalsmax 7Domestic U-21min 3Developmentalmax 10
| Team | Primary roster 20–23 | Internationals Max 7 | Domestic U-21 Min 3 | Developmental roster Max 10 | Public roster view |
|---|---|---|---|---|---|
23OK | 7OK | 4OK | 1OK | Aligned | |
21OK | 2OK | 4OK | 4OK | Aligned | |
FC Supra du Quebec | 23OK | 3OK | 4OK | 6OK | Aligned |
20OK | 5OK | 5OK | 3OK | Aligned | |
20OK | 6OK | 4OK | 3OK | Aligned | |
Inter Toronto | 22OK | 6OK | 3OK | 1OK | Aligned |
22OK | 4OK | 3OK | 4OK | Aligned | |
![]() Vancouver FC | 23OK | 7OK | 3OK | 4OK | Aligned |
Primary roster counts Domestic, International, and Club Option. Developmental roster counts all reported developmental slots together.
“Option (pending)”, “In Discussion”, and “N/A” are ignored for roster math. Budget treatment and eligibility details are not inferred when compensation or registration status is not public. Master-roster max is included in the public view check.



