List of foreign Canadian Premier League players

This is a list of foreign players that have played in the Canadian Premier League, which commenced play in 2019. The following players:
 * 1) Have played at least one CPL regular season game. Players who were signed by CPL clubs, but only played in playoff games, Canadian Championship games, or did not play in any competitive games at all, are not included.
 * 2) Are considered foreign, i.e., outside Canada determined by the following:
 * A player is considered foreign if his allegiance is not to play for the national team of Canada.

More specifically, This is a list of players currently occupying one of the seven spots designated for foreign players. Canadian Premier League teams may sign a maximum of seven international players, out of which only five can be in the starting lineup for each match. The following players are considered foreign players for the 2024 season. Some players are considered to be domestic, though they do not represent Canada, (e.g. Osaze De Rosario) through reasons like holding Canadian citizenship, being a refugee, or being a permanent resident. If not stated otherwise, the country the player is under is the country they were born in.
 * If a player has been capped at international level, the national team is used; if he has been capped by more than one country, the highest level (or the most recent) team is used. These include Canadian players with dual citizenship.
 * If a player has not been capped at international level, his country of birth is used, except for those who are clearly indicated to have switched to another nation (e.g. Matthew Baldisimo).

In bold (for this section): players who have played at least one CPL game in the current season (2024 Canadian Premier League season).

Algeria [[algeria|🇩🇿]]

 * Chakib Hocine – HFX Wanderers, Valour FC – 2019–20
 * Mastanabal Kacher – Valour FC, FC Edmonton – 2020–22
 * Nassim Mekidèche – Valour FC – 2022
 * Rayane Yesli – Valour FC – 2022–23

Burundi [[burundi|🇧🇮]]

 * Pacifique Niyongabire – Valour FC – 2023

Benin [[benin|🇧🇯]]

 * Goteh Ntignee – Cavalry FC – 2022–23

Cameroon [[cameroon|🇨🇲]]

 * Jeannot Esua – FC Edmonton – 2019–21
 * Bertrand Owundi – Forge FC – 2019
 * Macdonald Niba – Atlético Ottawa – 2022–
 * Tony Tchani – FC Edmonton – 2019

Cape Verde [[cape verde|🇨🇻]]

 * Gianni dos Santos – Pacific FC, Atlético Ottawa – 2021–23

Congo [[congo|🇨🇩]]

 * Arnold Bouka Moutou – Valour FC – 2020–22
 * Dominique Malonga – Cavalry FC – 2019

DR Congo

 * Sharly Mabussi – FC Edmonton – 2020
 * Ousman Maheshe – FC Edmonton – 2022

Gambia

 * Kekuta Manneh – Pacific FC – 2023

Ghana [[ghana|🇬🇭]]

 * Nicky Gyimah – Vancouver FC – 2023
 * Solomon Kojo Antwi – Valour FC – 2020
 * Edem Mortotsi – FC Edmonton – 2019–20
 * Raphael Ohin – Valour FC – 2019–

Guinea [[guinea|🇬🇳]]

 * Mamadi Camara – HFX Wanderers, FC Edmonton – 2021–22
 * Mohamed Kourouma – HFX Wanderers, Atlético Ottawa – 2019–20
 * Ibrahima Sanoh – HFX Wanderers – 2020

Ivory Coast

 * Kouamé Ouattara – HFX Wanderers – 2019

Liberia [[liberia|🇱🇷]]

 * David Doe – FC Edmonton – 2019–20
 * T-Boy Fayia – FC Edmonton – 2021–22
 * Brem Soumaoro – York United – 2023–

Mali [[mali|🇲🇱]]

 * Abdou Samaké – Pacific FC, Valour FC – 2020–
 * Aboubacar Sissoko – HFX Wanderers, Forge FC, Atlético Ottawa – 2020, 2022–

Morocco [[morocco|🇲🇦]]

 * Omar Kreim – HFX Wanderers – 2020–21

Nigeria [[nigeria|🇳🇬]]

 * Udoka Chima – Cavalry FC – 2023
 * Kosi Nwafornso – HFX Wanderers – 2023
 * Muslim Umar – York United – 2021

Senegal [[senegal|🇸🇳]]

 * Elimane Cissé – Forge FC – 2019–21
 * Mour Samb – HFX Wanderers – 2020

Somalia [[somalia|🇸🇴]]

 * Abd-El-Aziz Yousef – HFX Wanderers – 2019
 * Ali Musse – Cavalry FC – 2021–

South Sudan [[south sudan|🇸🇸]]

 * William Akio – Valour FC, Cavalry FC – 2021–22, 2024–

Tunisia [[tunisia|🇹🇳]]

 * Eskander Mzoughi – Valour FC – 2023

Zimbabwe [[zimbabwe|🇿🇼 ]]

 * Darlington Murasiranwa – FC Edmonton – 2021–22

Afghanistan [[afghanistan|🇦🇫]]

 * Adam Najem – FC Edmonton – 2021

Australia [[australia|🇦🇺]]

 * Lleyton Brooks – Cavalry FC – 2024–
 * Jesse Daley – Cavalry FC – 2023–
 * Luis Lawrie-Lattanzio – York United – 2022
 * Tass Mourdoukoutas – York United – 2022–23

Chinese Taipei

 * Emilio Estevez – York9 – 2019–20

Iran [[iran|🇮🇷]]

 * Nima Moazeni Zadeh – Vancouver FC – 2023

Iraq [[iraq|🇮🇶]]

 * Ameer Kinani – Vancouver FC – 2023

Japan [[japan|🇯🇵]]

 * Kodai Iida – HFX Wanderers – 2019
 * Wataru Murofushi – York9 – 2019–20
 * Fugo Segawa – York9 – 2020

Jordan [[jordan|🇯🇴]]

 * Jaime Siaj – Valour FC – 2023

Lebanon [[lebanon|🇱🇧]]

 * Gabriel Bitar – Cavalry FC, FC Edmonton, Vancouver FC – 2019, 2022–
 * Tony Mikhael – Valour FC – 2021–22

Saudi Arabia [[saudi arabia|🇸🇦]]

 * Ahmed Al-Ghamdi – Pacific FC – 2019

South Korea [[south korea|🇰🇷]]

 * Min-jae Kwak – Vancouver FC – 2023
 * Son Yong-chan – FC Edmonton – 2019–20

Philippines [[philippines|🇵🇭]]

 * Matthew Baldisimo – Pacific FC, York United – 2019–

Syria

 * Molham Babouli – Forge FC, York United – 2020–21, 2023–

Albania [[albania|🇦🇱]]

 * Rezart Rama – Forge FC – 2022–23

Belgium [[belgium|🇧🇪]]

 * Béni Badibanga – Forge FC – 2023–
 * Oumar Diouck – FC Edmonton – 2019
 * Mathias Janssens – Valour FC – 2019
 * Paolo Sabak – Forge FC – 2020–21

Croatia [[croatia|🇭🇷]]

 * Josip Golubar – Valour FC – 2019

Czech Republic

 * Martin Graiciar – York United – 2022

Denmark [[denmark|🇩🇰]]

 * Ludwig Kodjo Amla – HFX Wanderers – 2022–
 * Daniel Obbekjær – York United – 2022

England [[england|🏴󠁧󠁢󠁥󠁮󠁧󠁿]]



 * Elijah Adekugbe – Cavalry FC, York United – 2019–
 * Tomi Ameobi – FC Edmonton – 2019–20
 * Ibrahim Bakare – Vancouver FC – 2023–
 * Ethan Beckford – Cavalry FC – 2023–
 * Cory Bent – HFX Wanderers – 2020–2022
 * Jordan Brown – Pacific FC – 2022
 * Stephen Hoyle – Valour FC – 2019
 * Nathan Mavila – Cavalry FC, Pacific FC – 2019–20, 2022
 * Adam Mitter – Valour FC – 2019
 * Lifumpa Mwandwe – HFX Wanderers – 2022–23
 * Vashon Neufville – Atlético Ottawa – 2020–21
 * Malik Owolabi-Belewu – Forge FC – 2022–
 * Elliot Simmons – Cavalry FC, Vancouver FC – 2020–
 * Callum Watson – HFX Wanderers – 2023
 * Jay Wheeldon – Cavalry FC – 2019–20
 * Kian Williams – Valour FC – 2023–

Estonia [[estonia|🇪🇪]]

 * Andreas Vaikla – FC Edmonton – 2022

France [[france|🇫🇷]]

 * André Bona – HFX Wanderers – 2019
 * Lorenzo Callegari – HFX Wanderers – 2023–
 * Théo Collomb – HFX Wanderers – 2023
 * Bradley Kamdem – Cavalry FC – 2023–
 * Aly Ndom – Pacific FC – 2024–
 * Guillaume Pianelli – Valour FC – 2023
 * Emmanuel Robe – Vancouver FC – 2023
 * Aboubakary Sacko – Atlético Ottawa – 2023–
 * Abdoul Sissoko – Atlético Ottawa – 2022
 * Thomas Vincensini – York United – 2024–

Germany [[germany|🇩🇪]]

 * Julian Engels – Cavalry FC – 2019
 * Julian Roloff – Cavalry FC – 2022
 * Peter Schaale – HFX Wanderers – 2019–22
 * Hendrik Starostzik – Pacific FC – 2019
 * Mélé Temguia – FC Edmonton – 2019–21
 * Julian Ulbricht – York9/York United, FC Edmonton – 2020–22
 * Tobias Warschewski – FC Edmonton, York United, FC Edmonton (2), Cavalry FC – 2021–22, 2024–

Greece [[greece|🇬🇷]]

 * Ilias Iliadis – Atlético Ottawa – 2023

Ireland [[ireland|🇮🇪]]

 * Tom Field – Cavalry FC – 2021–22, 2023–
 * Joe Mason – Cavalry FC – 2021–23

Italy [[italy|🇮🇹]]

 * Michele Paolucci – Valour FC – 2019

Netherlands [[netherlands|🇳🇱]]

 * Oussama Alou – York United – 2023
 * Djenairo Daniels – Pacific FC – 2022–23
 * Lassana Faye – York United – 2023
 * Daan Klomp – Cavalry FC – 2021–
 * Daniël Krutzen – Forge FC – 2019–22
 * Ayman Sellouf – Pacific FC – 2023–
 * Bradley Vliet – Cavalry FC, Pacific FC – 2022–

Northern Ireland

 * Ollie Bassett – Pacific FC, Atlético Ottawa – 2021–
 * Daryl Fordyce – Valour FC – 2020–2022
 * Ryan McCurdy – Pacific FC – 2019

Portugal [[portugal|🇵🇹]]

 * Umaro Baldé – Pacific FC – 2022
 * David Brazão – Pacific FC – 2023
 * José da Cunha – Atlético Ottawa – 2022
 * Kévin Santos – York United, Atlético Ottawa – 2022–

Serbia [[serbia|🇷🇸]]

 * Teodor Obadal – Atlético Ottawa – 2021

Spain [[spain|🇪🇸]]

 * Miguel Acosta – Atlético Ottawa – 2021–23
 * Roberto Alarcón – Cavalry FC – 2022–23
 * Víctor Blasco – Pacific FC – 2019–21
 * Sergio Camus – Atlético Ottawa – 2022
 * Diego Espejo – Atlético Ottawa – 2022–23
 * José Galán – Valour FC – 2019–21
 * Viti Martínez – Atlético Ottawa – 2020–21
 * Iván Pérez – Atlético Ottawa – 2022
 * Álvaro Rivero – York9/York United – 2020–21
 * Ramón Soria – FC Edmonton – 2019–21
 * Alberto Soto – Atlético Ottawa – 2021
 * Raúl Uche – Atlético Ottawa – 2021
 * Nacho Zabal – Atlético Ottawa – 2020
 * Alberto Zapater – Atlético Ottawa – 2023–

Sweden [[sweden|🇸🇪]]

 * Alexander Achinioti-Jönsson – Forge FC – 2019–
 * Simon Adjei – York9 – 2019
 * Erik Zetterberg – FC Edmonton – 2020

Switzerland

 * Rubén del Campo – Atlético Ottawa – 2023–

Ukraine [[ukraine|🇺🇦]]

 * Markiyan Voytsekhovskyy – York United – 2023–

Wales [[wales|🏴󠁧󠁢󠁷󠁬󠁳󠁿]]

 * Josh Heard – Pacific FC – 2020–

Belize [[belize|🇧🇿]]

 * Eugene Martinez – Vancouver FC – 2023

Costa Rica [[costa rica|🇨🇷]]

 * Joshua Navarro – Forge FC – 2021

Cuba [[cuba|🇨🇺]]

 * Andy Baquero – Valour FC – 2021–23
 * Orlendis Benítez – Forge FC – 2022
 * Alejandro Portal – HFX Wanderers – 2021

Dominican Republic [[dominican republic|🇩🇴]]

 * Gerard Lavergne – York United – 2021
 * Rafael Núñez – Atlético Ottawa – 2021

El Salvador [[el salvador|🇸🇻]]

 * Gabriel Escobar – HFX Wanderers – 2022
 * Marcus Velado-Tsegaye – FC Edmonton – 2019–21

Guyana [[guyana|🇬🇾]]

 * Osaze De Rosario – York United – 2022–
 * Javier George – York United – 2021
 * Jonathan Grant – Forge FC, York United – 2019–23
 * Quillian Roberts – Forge FC – 2019
 * Marcus Simmons – Vancouver FC – 2023 –
 * Emery Welshman – Forge FC – 2021–22

Haiti [[haiti|🇭🇹]]

 * Bicou Bissanthe – FC Edmonton – 2022
 * Mikaël Cantave – Cavalry FC – 2022–
 * Jems Geffrard – HFX Wanderers – 2020–21
 * Andrew Jean-Baptiste – Valour FC – 2020–23
 * James Marcelin – FC Edmonton – 2019
 * Garven Metusala – Forge FC – 2021–
 * Cédric Toussaint – Pacific FC – 2024–

Honduras [[honduras|🇭🇳]]

 * José Escalante – Cavalry FC – 2019–23

Jamaica [[jamaica|🇯🇲]]

 * Shawn-Claud Lawson – Atlético Ottawa – 2021
 * Nicholas Hamilton – York9/York United – 2020–21
 * Tevin Shaw – Atlético Ottawa – 2020–21
 * Alex Marshall – HFX Wanderers – 2020–22

Mexico [[mexico|🇲🇽]]

 * Francisco Acuña – Atlético Ottawa – 2020
 * Orlando Botello – York United – 2024–
 * Alejandro Díaz – Pacific FC, Vancouver FC – 2020–
 * Josué Martínez – York United – 2024–
 * Vladimir Moragrega – Atlético Ottawa – 2023
 * Daniel Parra – Forge FC – 2024–
 * Rodrigo Reyes – Valour FC – 2021
 * Gael Sandoval – Vancouver FC – 2023

Panama [[panama|🇵🇦]]

 * Omar Browne – Forge FC – 2021–22
 * Alexander González – Pacific FC – 2019
 * Amir Soto – Valour FC – 2020–21

Saint Kitts and Nevis [[saint kitts and nevis|🇰🇳]]

 * Justin Springer – York9 – 2019

Trinidad and Tobago



 * Akeem García – HFX Wanderers – 2019–22
 * Elton John – HFX Wanderers – 2019
 * Reon Moore – Pacific FC – 2024–
 * Kareem Moses – FC Edmonton – 2019–20
 * Federico Peña – Valour FC – 2019–22
 * Andre Rampersad – HFX Wanderers – 2019–
 * Malcolm Shaw – Atlético Ottawa, Cavalry FC – 2020–
 * Luke Singh – FC Edmonton, Atlético Ottawa, Atlético Ottawa – 2022–
 * Ryan Telfer – York9, Atlético Ottawa, HFX Wanderers – 2019–21, 2024–
 * Jan-Michael Williams – HFX Wanderers – 2019–20

Turks and Caicos

 * Billy Forbes – Valour FC – 2022

United States [[united states|🇺🇸]]

 * Roberto Avila – FC Edmonton – 2021
 * Jonathan Ezparza – Valour FC – 2022
 * Azriel González – FC Edmonton – 2021–22
 * Hunter Gorskie – FC Edmonton – 2021
 * Osvaldo Ramirez – York United – 2021
 * Adisa De Rosario – HFX Wanderers, York United – 2022, 2023
 * Ahinga Selemani – Cavalry FC, Valour FC – 2021, 2023
 * Blake Smith – Pacific FC – 2019
 * Christian Volesky – HFX Wanderers – 2024–
 * Jeremy Zielinski – Vancouver FC – 2023

New Zealand [[new zealand|🇳🇿]]

 * Myer Bevan – Cavalry FC – 2022–
 * Moses Dyer – Valour FC – 2020–22

Argentina [[argentina|🇦🇷]]

 * Lisandro Cabrera – York United – 2021–22
 * Mateo Hernández – York United – 2021–22

Brazil [[brazil|🇧🇷]]

 * Renan Garcia – Vancouver FC – 2023–
 * Rafael Galhardo – Valour FC – 2021–22
 * Eduardo Jesus – York United – 2022
 * Richard Luca – Cavalry FC – 2020–21
 * Oliver Minatel – Cavalry FC, York United – 2019–22
 * João Morelli – HFX Wanderers – 2020–23
 * Eriks Santos – HFX Wanderers – 2020–22
 * Gabriel Vasconcelos – York9 – 2020
 * William Wallace – York United – 2021–22

Chile [[chile|🇨🇱]]

 * Rodrigo Gattas – York9 – 2019
 * Walter Ponce – Valour FC – 2022–23

Colombia [[colombia|🇨🇴]]

 * Daniel Ascanio – Valour FC – 2022
 * Sebastián Gutiérrez – York United – 2021–22
 * Ivan Mejia – Vancouver FC – 2023–
 * Carlos Patiño – Cavalry FC – 2019
 * Luis Perea – HFX Wanderers – 2019
 * Kevin Rendón – Valour FC – 2022–23

Peru [[peru|🇵🇪]]

 * Jair Córdova – Cavalry FC – 2020
 * Juan Gutiérrez – HFX Wanderers – 2019
 * Jared Ulloa – Valour FC – 2021, 2023

Uruguay [[uruguay|🇺🇾]]

 * Martín Arguiñarena – Valour FC – 2019