 In 2008, Mavrokefalidis moved to Maroussi.In 2009, he re-signed with Olympiacos through the 2010–11 season.In 2011, Mavrokefalidis was signed by the Russian League club Spartak Saint Petersburg to a 2-year contract worth €2.4 million euros net income.