 In 2016, he signed a 4-year contract with the Greek club Olympiacos, but only played sparingly during his single season with the EuroLeague team.On September 5, 2017, he signed with Faros Larissas.On December 30, 2017, Maragkos achieved a career high scoring 29 points in a 106–79 defeat against AEK.