 He played in a pre-season friendly on 8 July 2015 against Karlsruher SC in a match that finished 2–2.He played his first official game for Rubin on 24 September 2015 in a Russian Cup game against FC SKA-Energiya Khabarovsk which his team lost 0–2.On 22 January 2016, Haghighi signed a 30-month contract with Marítimo in the Primeira Liga, reuniting with his former coach, Nelo Vingada.