Mandrea made his Ligue 1 debut for Nice on 3 November 2013 in a 1–2 home defeat against Bordeaux, replacing an injured David Ospina after 51 minutes.[2] At 16 years and 10 months he was, at the time, the youngest goalkeeper to play in Ligue 1.[3] He made no further first team appearances for Nice, and in the summer of 2016 he moved to Angers, where he signed professional terms on a three-year deal in September 2017.[4] His Angers debut came in the Coupe de la Ligue on 12 December 2017 against Metz, in which he kept a clean sheet.[5]
In July 2020, as third-choice goalkeeper for Angers, he was loaned to SO Cholet in the Championnat National in search of playing time.[6] At the end of the season he was named best goalkeeper of the Championnat National season.[7]
On 23 June 2022, Mandrea moved to Caen on a two-year deal.[8] He became first choice goalkeeper at Caen, making 37 Ligue 2 in his debut 2022–23 season.[9]
Personal life
Mandrea was born in France to a French father and Algerian mother.[10] He made one appearance for the France U18s at the Tournoi de Limoges in 2013.[11]
He was called up to the senior Algeria national team in May 2022,[12] and made his debut in a 2–1 friendly win over Iran on 12 June 2022.