Rose began his career in 1998 with hometown club CPB Rennes. After training there for three years, he moved to professional club Rennes. After spending nine years in the club's academy, Rose was released without Rennes offering him a professional contract. Soon after, he signed on with Ligue 2 club Laval, appearing for the club's reserve team in the Championnat de France amateur 2 numerous times.
Rose made his professional debut on 9 April 2010 in a league match against Châteauroux.[3] On 21 May 2010, Rose signed his first professional contract agreeing to a three-year deal with Laval.[4]
On 24 January 2019, Rose joined Aris on a six-month loan deal from Lorient.[6] On 3 March 2019, he scored his first goal for the club, sealing a 2–0 home win against AEK Athens, in the battle for a Europa League ticket.[7] On 31 March 2019, he scored equalizing the score in an eventual 3–1 home win against OFI.[8]
On 29 June 2019, Aris announced the signing of Rose on a three-year contract.[9] On 2 November 2019, he scored with an excellent finesse shot in a 1–1 away draw against Panionios.[10]
On 4 January 2020, he scored with a close range header, in a massive 4–2 home win against PAOK, at the Derby of Thessaloniki.[11] Fifteen days later, he scored in a disappointing 4–2 away loss against Olympiacos.[12]
Rose impressed with his performances throughout the 2019–20 season, In late April, Aris reportedly rejected an offer from Crvena Zvezda, estimated to be around €600,000.[13]
Legia Warsaw
In July 2021, even though he was part of the summer pre-season preparation of Aris, he was transferred to Polish Ekstraklasa club Legia Warsaw, expressing, though, that his leave is only an "au revoir" and not a final goodbye, after stating he will return one day to the club of Aris.[14] On 28 October 2021, he scored his premier goal in the Polish Cup game against Świt Szczecin.[15]
On 29 December 2023, amidst rumours linking him with a return to Aris, Rose terminated his contract with Legia by mutual consent.[16]
International career
Rose's first international experience came with the Mauritius U-17 team in 2008, playing several games for the team in various competitions.[17] Soon after, he was called up to the France U-18 team and, a year later, to the France U-19 team. He aspires to play for the France national team internationally, but said that he is definitely open to playing with the Mauritius national team should the former not work out.[18]
In October 2017, Rose pledged his international allegiance to Mauritius.[21] He was called up for a friendly match against Equatorial Guinea on 8 October, but withdrew due to an injury.[22] He made his senior debut for Mauritius in a 1–0 friendly win over Macau on 22 March 2018.[23]
Career statistics
Club
As of 25 December 2023
Appearances and goals by club, season and competition