 On February 20, 2017, Mavrokefalidis returned to the Greek club AEK Athens, signing a contract with them for the rest of the season.On September 25, 2017, Mavrokefalidis signed with Lithuanian club Lietuvos rytas Vilnius, for the 2017–18 season.In 2018, he joined the Greek A2 League club Ionikos Nikaias.