 On 30 January 2014, he moved to Anagennisi Karditsa where he signed a two-year contract.On April 12, 2016, Mavrias joined Superleague Greece side Veria on a free transfer signing a three-year contract as his current contract was set to expire on 30 June 2016.Mavrias is also capped with Greece U19 where he debuted on June 12, 2015.