Article snapshot taken from Wikipedia with creative commons attribution-sharealike license.
Give it a read and then ask your questions in the chat.
We can research this topic together.
The same eight teams that competed in the 2024 season will compete in the 2025 season, though this is expected to be the last season with eight teams, with expansion anticipated for 2026.
Canadian Premier League teams can sign a maximum of seven international players, out of which only five can be in the starting line-up for each match.
The following international players were signed for the 2025 season. Note that players may be considered domestic for CPL purposes (Canadian citizens, permanent residents, or refugees) while still representing other countries in international competitions.
Players in italic denote players who were new to their respective clubs for the 2024 season, sorted chronologically by their announcement. Players in Bold indicate players who have represented their national teams at the senior level.
Notes
Players who remain under contract but have suffered season-ending injury and may not return to play. They do not count towards roster or cap restrictions and as such can be replaced by another foreign player.
Note: there is no clear information from CSA about tier of U.S. based leagues which have Canadian clubs. In terms of historical information, they have been deployed as tier 1 league as USSF have done.