Rayane Yesli
|
Man with his right hand raised in front of people giving dab Yesli in 2025 with HFX Wanderers FC | |||
| Personal information | |||
|---|---|---|---|
| Full name | Yuba-Rayane Yesli | ||
| Date of birth | 12 October 1999 | ||
| Place of birth | Tizi Ouzou, Algeria | ||
| Height | 2.01 m (6 ft 7 in) | ||
| Position | Goalkeeper | ||
| Team information | |||
Current team | HFX Wanderers | ||
| Number | 99 | ||
| Youth career | |||
| CS Dollard | |||
| Notre-Dame-de-Grâce SA | |||
| Panellinios St Michel FC | |||
| Montreal Impact | |||
| 2018 | Vibonese | ||
| College career | |||
| Years | Team | Apps | (Gls) |
| 2020 | Montreal Carabins | ||
| Senior career* | |||
| Years | Team | Apps | (Gls) |
| 2018 | Vibonese | 0 | (0) |
| 2019–2020 | CS Fabrose | 14 | (0) |
| 2021 | AS Blainville | 4 | (0) |
| 2022–2023 | Valour FC | 35 | (0) |
| 2024 | Atlético Ottawa | 8 | (0) |
| 2025– | HFX Wanderers | 27 | (0) |
| International career‡ | |||
| 2025– | Algeria A' | 2 | (0) |
|
* Club domestic league appearances and goals as of 27 October 2025 ‡ National team caps and goals as of November 17, 2025 | |||
Yuba-Rayane Yesli (Arabic: يسلي ريان; born 12 October 1999) is an Algerian professional footballer who plays as a goalkeeper for the HFX Wanderers in the Canadian Premier League.
Early life
[edit | edit source]Born in Tizi Ouzou, Algeria, Yesli moved to Montreal, Canada, at the age of two.[1][2] Yesli played youth soccer with CS Dollard, Notre-Dame-de-Grâce SA, and Panellinios St Michel FC.[3] Afterwards, he was part of the Montreal Impact Academy.[4]
Career
[edit | edit source]In January 2018, Yesli joined U.S. Vibonese Calcio in the Italian Serie D,[5][6] where they won promotion to the Serie C.[7] He re-signed for the 2018–19 season.[8]
In 2019 and 2020, he played with CS Fabrose in the Première Ligue de soccer du Québec, winning the 2019 Coupe PLSQ.[9][10] He decided to attend the Université de Montréal and play for the Carabins soccer team in 2020,[11] however the playing season was cancelled due to the COVID-19 pandemic.
He was selected third overall by Valour FC of the Canadian Premier League in the 2021 CPL-U Sports Draft,[12] but did not ultimately sign with them for the 2021 season. However, he did serve as the league's emergency goalkeeper during the league's initial season which took place in a bubble, available to all team's on a short-term loan, in case of an injury to a team's goalkeepers as replacements were not available due to the bubble format, although he was not ultimately needed as a replacement.[13] Afterwards, he trained with Major League Soccer club CF Montréal.[14]
He then joined AS Blainville in the PLSQ for the 2021 season.[14] He made his Canadian Championship debut on 17 August 2021 against Canadian Premier League side HFX Wanderers FC in a 2–1 loss.[15]
In January 2022, he signed with Valour FC for the 2022 season.[16] He made his debut for the club on 11 May in a Canadian Championship match against MLS club Vancouver Whitecaps FC.[17] He made his league debut on 1 June in a 1–0 loss to Atlético Ottawa.[18] He earned his first victory and clean sheet on 3 August, in his second league start, in a 2–0 victory over Cavalry FC.[19] In January 2023, he went on a training sting with French Ligue 1 club AC Ajaccio, first joining the reserves, before joining the first team for training.[20][21] He was named the CPL Goalkeeper of the Month for June 2023.[22] After leading the league with 81 saves,[23] at the end of the 2023 season, he was nominated for the CPL Golden Glove award, for the league's top goalkeeper.[24][25]
In February 2024, he moved to Atlético Ottawa in an intra-league transfer, with Noah Verhoeven moving to Valour on a one-year loan in exchange.[26][27] Yesli signed a one-year contract with an option for 2025 with Ottawa.[28] After serving as the starter for Valour the previous season, he became part of a tandem rotation with Nathan Ingham in Ottawa.[29] He made his first start for the club on 27 April against the HFX Wanderers.[30]
In January 2025, Yesli signed with the HFX Wanderers for the 2025 season with an option for 2026.[31][32] In April 2025, Yesli was named the Canadian Premier League's Goalkeeper of the Month.[33][34]
International career
[edit | edit source]Born in Algeria and raised in Canada, Yesli is eligible to represent both Algeria and Canada at international level.[35]
In June 2025, Yesli stated that he was interested in representing Algeria at international level if called.[36] In October 2025, he was called up to the Algeria A' national team, their secondary national team that usually calls up only domestic league players, for a pair of friendlies against Palestine.[37] In November 2025, he was again called up to the side.[38] Later in November, he was called up to the Algeria national team for the 2025 FIFA Arab Cup.[39]
Personal life
[edit | edit source]Born in Algeria, Yesli moved to Canada at a young age and holds dual Algerian and Canadian nationality.[40]
Career statistics
[edit | edit source]- As of 27 October 2025[41]
| Club | Season | League | Playoffs | National cup | League cup | Total | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Division | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||
| Vibonese | 2017–18[citation needed] | Serie D | 0 | 0 | — | 0 | 0 | — | 0 | 0 | ||
| 2018–19[citation needed] | Serie C | 0 | 0 | — | 0 | 0 | — | 0 | 0 | |||
| CS Fabrose | 2019[42] | Première Ligue de soccer du Québec | 8 | 0 | — | — | 4 | 0 | 12 | 0 | ||
| 2020[42] | 6 | 0 | — | — | — | 6 | 0 | |||||
| Total | 14 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 18 | 0 | ||
| AS Blainville | 2021[42] | Première Ligue de soccer du Québec | 4 | 0 | — | 1 | 0 | — | 5 | 0 | ||
| Valour FC | 2022 | Canadian Premier League | 9 | 0 | — | 1 | 0 | — | 10 | 0 | ||
| 2023 | 26 | 0 | — | 1 | 0 | — | 27 | 0 | ||||
| Total | 35 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 37 | 0 | ||
| Atlético Ottawa | 2024 | Canadian Premier League | 8 | 0 | 0 | 0 | 3 | 0 | — | 11 | 0 | |
| HFX Wanderers | 2025 | Canadian Premier League | 27 | 0 | 1 | 0 | 1 | 0 | — | 29 | 0 | |
| Career total | 88 | 0 | 1 | 0 | 6 | 0 | 4 | 0 | 99 | 0 | ||
References
[edit | edit source]- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Rayane Yesli at SoccerwayLua error in Module:WikidataCheck at line 29: attempt to index field 'wikibase' (a nil value).
- ^ a b c Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
External links
[edit | edit source]- Rayane Yesli at SoccerwayLua error in Module:WikidataCheck at line 29: attempt to index field 'wikibase' (a nil value).
- Living people
- 1999 births
- Men's association football goalkeepers
- Algerian men's footballers
- Canadian men's soccer players
- Footballers from Tizi Ouzou
- Algerian expatriate men's footballers
- Canadian expatriate men's soccer players
- Expatriate men's footballers in Italy
- Algerian expatriate sportspeople in Italy
- Canadian expatriate sportspeople in Italy
- Valour FC draft picks
- CF Montréal players
- US Vibonese Calcio players
- FC Laval players
- A.S. Blainville players
- Valour FC players
- Ligue1 Québec players
- Canadian Premier League players
- Atlético Ottawa players
- Canadian people of Algerian descent
- 21st-century Canadian sportsmen
- HFX Wanderers FC players
- University and college men's soccer players in Canada