About
CPL Contracts is an independent, fan-run site that tracks player contracts, roster status, and transfers in the Canadian Premier League.
This is a best-effort dataset built from public reporting — it is not an official league or club database.
Data sources
Information on this site is compiled from a mix of official announcements and reputable third-party reporting, including:
- Official league and club announcements (CanPL.ca and club sites)
- Independent reporting such as Northern Tribune, HFX Football Post, and TrueNorthFoot
- Occasional player or agent posts, when independently verifiable
Notes and limitations
- Developments are added as they’re reported; timing may lag behind announcements.
- Contract statuses are simplified into categories to make roster rules and compliance easier to understand.
- Some details (options, bonuses, exact expiry dates) are not publicly available and may be incomplete or inferred.
Corrections & submissions
If you spot an error, have additional context, or can provide a source that improves the data, please submit it here: Corrections / submissions form.
CPL Contracts is an independent fan project and is not affiliated with the Canadian Premier League or any of its clubs.