An independent tracker of publicly reported CPL contracts, roster designations, and transfers.

Recent developments

The latest signings, departures, and extensions from public reporting.

Signings

Departures

Extensions

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
Atlético Ottawa logoAtlético Ottawa
23OK
7OK
4OK
1OK
Aligned
Cavalry FC logoCavalry FC
21OK
2OK
4OK
4OK
Aligned
FC Supra du Quebec logoFC Supra du Quebec
23OK
3OK
4OK
6OK
Aligned
Forge FC logoForge FC
20OK
5OK
5OK
3OK
Aligned
HFX Wanderers FC logoHFX Wanderers FC
20OK
6OK
4OK
3OK
Aligned
Inter Toronto logoInter Toronto
22OK
6OK
3OK
1OK
Aligned
Pacific FC logoPacific FC
22OK
4OK
3OK
4OK
Aligned
Vancouver FC logoVancouver FC logoVancouver 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.