December 8, 2023
  • December 8, 2023
2023 Canadian Premier League Roster Tracker

2023 CPL Roster Tracker

By on December 15, 2022 0 5935 Views

With all eight Canadian Premier League teams rapidly trying to flesh out their rosters ahead of the 2023 CPL season, we thought it might be nice to list all the current rosters in one spot.

On each team list you’ll find each club’s confirmed roster to date, and below that is a list of players awaiting contract updates, and confirmed departures. You can click their status to find the relevant articles.

Mobile viewers may need to rotate their phones to get the full view! We’re sorting out some kinks.

Latest Update: April 17, 2023

York United Adds Noah Abatneh

Atletico Ottawa

PositionPlayerStatus202320242025
GKNathan InghamNo changeDomestic
GKSean MelvinRe-signedDomestic
DFAboubakary SackoFree Transfer From Le HavreInternationalInternational
DFDiego EspejoLoan renewedInternational
DFKarl OuimetteFree transfer from Indy ElevenDomesticDomestic
DFLuke SinghLoan from Toronto FCDomestic (loan)
DFMacDonald NibaNo changeDomestic
DFMaxim TissotRe-signedDomestic
DFMiguel AcostaNo changeInternationalClub option
DFZachary RoyNo changeDomesticClub option
MFCarl HaworthNo changeDomestic
MFGabriel AntinoroFree transfer from CF MontrealDomesticDomestic
MFJean-Aniel AssiLoan from CF MontrealDomestic (loan)
MFNoah VerhoevenFree transfer from York UnitedDomesticDomestic
MFOllie BassettNo changeInternationalClub option
MFZach VerhovenNo changeDomesticClub option
MFZakaria BahousNo changeDomesticClub Option
FWGianni Dos SantosFree transfer from Pacific FCInternationalInternational
FWMalcolm ShawNo changeDomesticClub option
FWSamuel SalterTransfer from HalifaxDomesticDomesticClub option
The Players below this marker have no public contract updates thus far.
MFJunior AgyekumDraft selection
FWMohamed BouzidiDraft selection
The players below this marker have left the club.
DFDrew BeckieRetired
DFSergio CamusLoan ended
DFIvan PerezFree transfer to Mar Menor FC
MFAbdoul SissokoFree transfer to Qadsia SC
MFBen McKendryAnnounced departure
MFChris MannellaAnnounced departure
MFKeven AlemanAnnounced departure
MFOwen AntoniukLoan ended
FWBallou TablaTransfer to Manisa FK
FWBrian WrightFree transfer to York United
FWVladimir MoragregaLoan ended

Roster Size: 20/23
Domestic U-21 Requirement: 2/3 (Gabriel Antinoro, Jean-Aniel Assi, Zachary Roy)
Internationals: 5/7 (Aboubakary Sacko, Diego Espejo, Gianni Dos Santos, Miguel Acosta, Ollie Bassett)
Active Rumours: None.

Cavalry FC

PositionPlayerStatus202420252026
GKMarco CarducciRe-SignedDomesticDomestic
DFMichael HarmsNo changeDomesticClub OptionClub Option
DFBradley KamdemNo changeDomestic (unclear length)
DFEryk KobzaDraft selectionDomestic (unclear length)
DFDaan KlompNo changeInternational
MFJesse DaleyNo changeInternationalClub Option
MFJose EscalanteOn loan to FC MotaguaInternational
MFSergio CamargoRe-signedDomestic
MFMael HenryNo changeDomestic (unclear length)
MFShamit ShomeFree transfer from FC EdmontonDomesticClub option
FWEthan BeckfordOption TakenInternational
FWAli MusseRe-signedDomesticClub option
FWWilliam AkioNo changeDomesicDomestic
FWMyer BevanRe-signedDomesicClub option
The Players below this marker have no public contract updates thus far.
DFFraser AirdPending option decisionClub option
DFCallum MontgomeryOut-of-contract
DFTom FieldPending option decision
MFBen FiskPending option decisionClub option
MFCharlie TraffordOut-of-contract
The players below this marker have left the club.
GKSterling KerrOut-of-contract
DFRoberto AlarconOption declined
DFUdoka ChimaMutual termination
FWJoe MasonOut-of-contract
FWGareth Smith-DoyleOption declined

Roster Size: 18/23
Domestic U-21 Requirement: 3/3 (Goteh Ntignee, Gareth Smith-Doyle, Joseph Holliday)

Internationals: 6/7 (Daan Klomp, Joe Mason, Roberto Alarcon, Jesse Daley, Jose Escalante, Udoka Chima)
Active Rumours: None.

Halifax Wanderers

PositionPlayerStatus202320242025
GKAiden RushenasU SPORTS Draft SigningDomestic (U SPORTS)
GKYann FillionFree transfer from IFK MariehamnDomesticDomestic
DFCale LoughreyFree transfer from Forge FCDomesticClub optionClub option
DFCristian CampagnaNo changeDomesticClub option
DFDaniel NimickFree transferDomesticClub option
DFJake RubyRe-SignedDomesticClub optionClub option
DFMohamed OmarRe-SignedDomestic
DFRiley FerrazzoFree transfer from Vaughan AzzurriDomesticClub optionClub option
DFRyan JamesFree transfer from Birmingham LegionDomesticClub option
DFZachary FernandezRe-SignedDomesticDomestic
MFAidan DanielsRe-SignedDomesticClub optionClub option
MFAndre RempersadRe-SignedInternationalInternationalClub option
MFArmaan WilsonFree transfer From Woodbridge StrikersDomesticClub option
MFCallum WatsonFree transferInternationalClub option
MFFumpa MwandweNo changeInternationalClub option
MFJoao MorelliNo changeInternational
MFTomas GiraldoFree transfer from CF MontrealDomesticClub optionClub option
MFLorenzo CallegariFree transfer from FC ChamblyInternationalClub option
MFWesley TimoteoRe-SignedDomesticDomesticClub option
FWKosi NwafornsoFree transfer from Vaughan AzzurriInternationalClub optionClub option
FWLudwig Kojo AmlaNo changeDomesticClub option
FWMassimo FerrinFree transfer from Vaughan AzzurriDomesticDomesticClub option
FWTheo CollombFree transfer from WFC2InternationalClub option
FWTiago CoimbraFree transfer from PalmeirasDomesticDomesticClub Option
The Players below this marker have no public contract updates thus far.
DFAnthony StolarDraft selection
DFGabriel EscobarNo changeClub option
MFCJ SmithUnknown
MFRyan RobinsonNo changeClub option
The players below this marker have left the club.
GKChristian OxnerAnnounced departure
GKKeiran BaskettFree transfer to Pacific FC
DFColin GanderAnnounced departure
DFKareem SowDraft rights retained.
DFPeter SchaaleAnnounced departure
DFMateo RestrepoRetired
DFObeng TabiAnnounced departure
DFOusman MahesheConfirmed departure
DFEriks SantosAnnounced departure
MFCory BentAnnounced departure
MFJeremy Gagnon-LapareFree transfer to York United
MFMarcello PolisiFree transfer to Valour
MFPierre LamotheFree transfer to Pacific
FWAkeem GarciaRetired
FWAlex MarshallAnnounced departure
FWMour SambAnnounced departure
FWSamuel SalterTransfer to Atletico Ottawa

Roster Size: 23/23
Domestic U-21 Requirement: 4/3 (Aiden Rushenas, Armaan Wilson, Tiago Coimbra, Tomas Giraldo)

Internationals: 5/7 (Andre Rampersad, Callum Watson, Fumpa Mwandwe, Joao Morelli, Lorenzo Callegari, Theo Collomb)
Active Rumours: None.

Pacific FC

PositionPlayerStatus202420252026
GKEmil GazdovNo changeDomesticDomestic
DFBradley VlietFree transfer from CavalryInternationalClub option
The Players below this marker have no public contract updates thus far.
DFAmer DidicRe-Signed
DFGeorges MukumbilwaRe-Signed
DFKunle Dada-LukeRe-signedClub option
DFThomas Meilleur-GiguereRe-Signed
DFPaul AmedumeRe-Signed
MFCedric ToussaintRe-Signed
MFPierre LamotheOn loan to Quan Nam
MFManny AparicioRe-signed
MFSean YoungRe-Signed?Option
MFSteffen YeatesFree transfer from TFC2?unclear
FWAdonijah ReidFree transfer from Miami FCDomestic (unclear length)
FWAyman SelloufFree transfer from FC Utrecht International (unclear length)
FWDjenairo DanielsRe-Signed
FWEaston OngaroFree transfer from WFC2
FWKekutah MannehFree transfer
FWJosh HeardRe-Signed
The players below this marker have left the club.
GKKieran BaskettReleased
FWDavid BrazaoReleased
DFJalen WatsonLoan ended
FWAbdul BinateReleased

Roster Size: 20/23
Domestic U-21 Requirement:
3/3 (Emil Gazdov, Paul Amedume, Abdul Binate)
Internationals: 3/7 (Ayman Sellouf, Bradley Vliet, Djenairo Daniels)
Active Rumours: None.

Forge FC

PositionPlayerStatus202320242025
GKChristopher KalongoRe-signedDomestic
GKTriston HenryRe-signedDomestic - unclear multi-year contract length.
DFAbdulmalik Owolabi-BelewuNo changeDomestic - unclear contract length.
DFAshone MorganRe-SignedDomestic - unclear contract length.
DFDominic SamuelNo changeDomestic - unclear contract length.
DFGarven MetusalaNo changeDomestic - unclear contract length.
DFMalcolm DuncanFree transferDomestic - unclear contract length
DFManjrekar JamesFree transfer from Chornomorets OdesaDomestic (unclear contract length)
DFRezart RamaNo changeInternational - unclear contract length.
MFAboubacar SissokoNo changeDomestic - unclear contract length.
MFAlessandro HojabrpourNo changeDomestic - unclear contract length.
MFAlexander Achinioti-JonssonNo changeInternational - unclear contract length.
MFKhadim KaneFree transferDomestic - unclear contract length.
MFKwasi PokuNo changeDomestic - unclear contract length.
MFKyle BekkerRe-signedDomesticDomestic
MFNoah JensenNo changeDomestic - unclear contract length.
MFSebastian CastelloNo changeDomestic - unclear contract length.
FWDavid ChoiniereRe-signedDomestic - unclear contract length.
FWJordan HamiltonNo changeDomestic - unclear contract length.
FWTristan BorgesNo changeDomestic - unclear contract length.
FWTerran CampbellNo changeDomestic - unclear contract length.
FWWoobens PaciusRe-signedDomestic - unclear contract length.
The Players below this marker have no public contract updates thus far.
GKDino BontisOut-of-contract
DFMilo DjuricicDraft selection
FWEmery WelshmanOut-of-contract
FWChris NancoOut-of-contract
FWMiles GreenDraft selection
The players below this marker have left the club.
DFCale LoughreyFree transfer to Halifax Wanderers
DFDaniel KrutzenPlayer announced departure
DFJonathan GrantFree transfer to York United
MFShamit ShomeFree transfer to Cavalry FC
FWOmar BrowneLoan cancelled

Roster Size: 22/23
Domestic U-21 Requirement: 3/3 (Khadim Kane, Kwasi Poku, Sebastian Castello)

Internationals: 1/7 (Rezart Rama)
Active Rumours: Welshman Stews Future Move, Kwasi Poku Trialing With BK Hacken

York United

PositionPlayerStatus202420252026
DFClement BayihaNo changeDomestic
MFJeremy Gagnon-LapareNo changeDomestic
MFMarkiyan VoytsekhovskyyNo changeDomesticClub option
MFMax FerrariNo changeDomestic
MFMolham BabouliNo changeDomestic
FWBrian WrightNo changeDomestic
FWOsaze De RosarioNo changeDomestic
FWTheo AfeworkNo changeDomesticClub option
The Players below this marker have no public contract updates thus far.
GKNiko GiantsopoulosOut-of-contract
GKEleias HimarasPending option decisionClub option
DFKadin Martin-PereuxPending option decisionClub option
DFBrem SoumaoroPending option decisionClub optionClub option
DFJonathan GrantOut-of-contract
DFNoah AbatnehPending option decisionClub option
DFParis GeePending optin decisionClub option
DFRoger ThompsonPending option decisionClub option
MFElijah AdekugbePending option decisionClub Option
MFMatthew BaldisimoPending option decisionClub option
MFCarson Buschman-DormundPending option decisionClub option
MFMichael PetrassoOn Loan To Maidstone United
FWKevin Dos SantosOut-of-contract
FWAustin RicciPending option decisionClub option
The players below this marker have left the club.
DFTass MourdoukoutasContract ended

Roster Size: 24/23 (one less if accounting for Ronan Kratt being out on loan)
Domestic U-21 Requirement:
4/3 (Eleias Himaras, Markiyan Voytsekhovskyy, Noah Abatneh, Theo Afework)
Internationals: 5/7 (Brem Soumaoro, Kevin Dos Santos, Lassana Faye, Oussama Alou, Tass Mourdoukoutas)

Active Rumours: Warschewski To Rot-Weiss Eissen

Valour FC

PositionPlayerStatus202420252026
GKRayane YesliRe-SignedDomestic
GKDarlington MurasiranwaRe-SignedDomestic
DFJordan HaynesNo changeDomestic
MFDante CampbellRe-signedDomestic
MFJuan Pablo SanchezRe-signedDomestic
MFZachary SukundaFree transfer from IF GnistanDomestic (multi-year, details unknown)
MFMarcello PolisiRe-signedDomestic
FWShaan HundalFree transfer from Vancouver FCDomestic (multi-year, details unknown)
FWKian WilliamsNo changeInternational
The Players below this marker have no public contract updates thus far.
DFAbdou SamakeOption under consideration
DFAndrew Jean-BaptisteOut-of-contract
DFAndy BaqueroOption under consideration
DFGuillaume PianelliOut-of-contract
DFKlaidi CelaOption under consideration
MFDiego GutierrezOut-of-contract
MFRaphael OhinOption under consideration
FWMatteo de BrienneOut-of-contract
FWPacifique NiyongabireOption under consideration
FWWalter PonceOut-of-contract
The players below this marker have left the club.
GKJordan TisseurU SPORTS Player
DFMatthew ChandlerOption declined
DFEskander MzoughiOption declined
MFKevin RendonReleased
FWAnthony NovakOption declined
FWAhinga SelemaniOption declined
FWJaime SiajOption Declined
FWJared UlloaOption declined

Roster Size: 21/23*
Domestic U-21 Requirement: 4/3 (Eskander Mzoughi, Jared Ulloa, Juan Pablo Sanchez, Matteo de Brienne)
Internationals: 6/7 (Andrew Jean-Baptiste, Jaime Siaj, Kevin Rendon, Kian Williams, Pacifique Niyongabire
, Walter Ponce)
Active Rumours: None
*two U SPORTS athletes

Vancouver FC

PositionPlayerStatus202420252026
GKCallum IrvingFree transfer from Pacific FCDomestic
DFJames CameronNo changeDomestic (EYT, unknown length)
MFTJ TahidNo changeDomestic (EYT, unknown length)
DFAnthony WhiteNo changeDomesticClub option
FWGabriel BitarNo changeDomestic
The Players below this marker have no public contract updates thus far.
MFVasco FryActive negotiations
DFIbrahim BakareUnknown
DFKadin ChungUnknown
DFTyler CrawfordUnknown
DFRocco RomeoUnknown
MFRenan GarciaActive negotations
MFMin-jae KwakActive negotations
MFIvan MejiaActive negotiations
MFElliot SimmonsUnknown
MFNima Moazeni ZadehActive negotation
FWMamadou KaneUnknown
FWAmeer KinaniActive negotations
The players below this marker have left the club.
GKJeremy ZielinksiReleased
MFNicky GyimahReleased
FWNathaniel St. LouisReleased
FWShaan HundalFree transfer to Valour FC

Roster Size: 21/23
Domestic U-21 Requirement: 3/3 (Anthony White, Mamadou Kane, Tyler Crawford)
Internationals: 6/7 (Cristian Mares, Eugene ‘Pele’ Martinez, Gael Sandoval, Ibrahim Bakare, Min-jae Kwak, Nicky Gyimah)
Active Rumours: None

FC Edmonton

PositionPlayerStatus202320242025
The players below this marker have left the club.
GKAndreas VaiklaLoan ended, out-of-contract with Toronto FC II
GKDarlington MurasiranwaFree agent
GKJoseph HollidayFree agent
DFBicou BissaintheFree transfer to Haiphong FC
DFFelix N'saLoan ended, released by York United
DFKelsey EgwuFree agent
DFLuke SinghNew loan to Atletico Ottawa
DFMalik SylvesterFree agent
DFNekhi WrightFree agent
DFNyal HigginsFree agent
DFTerique MohammedFree transfer to Lexington SC
DFT-Boy FayiaFree agent
DFWesley TimoteoLoan ended, re-signed with Halifax Wanderers
MFCale LoughreyLoan ended, free transfer to Halifax Wanderers
MFCJ SmithLoan ended, unclear if option picked up by Halifax
MFMasta KacherFree agent
MFSimon TriantafillouLoan ended, unclear if option picked up by Pacific
MFShamit ShomeFree transfer to Cavalry FC
FWAzriel GonzalezFree transfer to Las Vegas Lights
FWMamadi CamaraFree agent
FWMarcus SimmonsFree transfer to Vancouver FC
FWTobias WarschewskiLoan ended, option declined by York United
MFOusman MahesheReturned to university
FWGabriel BitarFree transfer to Vancouver FC
FWJulian UlbrichtLoan ended, York United transferred to Phonix Lubeck
FWMamadou KaneLoan ended, York United transferred to Vancouver FC

With FC Edmonton now folded, we wanted to track the club’s final roster to see where they land.

The 2023 Canadian Premier League season will be the league’s fifth, with an increased salary cap taking effect. Roster regulations can be found here.

Leave a comment

Your email address will not be published. Required fields are marked *