On 30 August 2012, Magri signed a two-year professional contract with Queens Park Rangers, after being released by Portsmouth [REF].
Following his release by Queens Park Rangers, Magri joined Crystal Palace on trial in July 2014 [REF].