Born in Nice, he joined the Châteauroux academy, where he played until the end of the 2009 season.
Evian
He began his professional career at Evian, playing in 28 games for them in the 2009–10 Championnat National, where Evian finished as champions.
Reims
He then signed a two-year deal with Stade de Reims, scoring 10 goals in his 58 appearances for the club. The team finished 10th in the 2010–11 Ligue 2 and second in the 2011–12 Ligue 2, winning promotion to Ligue 1.
Newcastle United
On 1 July 2012, Amalfitano signed for Premier League team Newcastle United on a three-year contract. Amalfitano joined Newcastle on a free transfer after his contract at Reims expired on 30 June 2012. He made his club debut in a friendly match that ended in a 1–0 defeat away to 3. Liga club Chemnitzer FC on 13 July.[2] He made his competitive debut for the club in a Europa League tie against Atromitos F.C. on 23 August, which ended with a 1–1 scoreline.[3] Amalfitano made his first start for the club in Madeira when Newcastle played Maritimo in their opening group stage game of the Europa League, the match ended 0–0.[4] He made four appearances in total for Newcastle, all in the Europa League.[5]
Dijon
On 4 September 2013, it was announced that Amalfitano had joined Dijon FCO on loan.[6] On 1 July 2014, he signed a permanent three-year deal with the club on a free transfer.[7]
^"Entreprise Amalfi RM à Fréjus (83600)" [Company Amalfi RM in Fréjus (83600)]. Figaro Entreprises (in French). Société du Figaro. 23 December 2018. Retrieved 3 February 2019. "Romain Amalfitano". BFM Business (in French). Retrieved 3 February 2019.