Career
Standing at 6 ft 4.5 in (194 m), he plays the point guard and shooting guard positions. He started playing basketball in the Zadar youth selections, but was not recognized as a perspective talent a decided to move to Zagreb. Unsatisfied with his status in the senior team in September 2012 he moved to the Belgian Pepinster, but quickly returned to Zagreb and signed a new contract, without playing any official game for Pepinster.
As the situation was not changing to his benefit, in January 2013 Mavra moved to Split.
In April 2013, unsatisfied with his play time and unpaid salaries, he left Split. On December 27, 2013, he signed a contract with Cibona.
In his first season in Cibona, Mavra was spending a very limited time on the court and played a minor role in their surprising 2013-2014 American Bar Association League championship run. His role in the team changed in December 2014 following the departure of team"s then starting point guard Jerel Blassingame, and Mavra started spending much more time on the court.
He started the 2015/16 season with a considerable amount of time on court, but with the arrival of James Florence and new head coach Damir Mulaomerović Mavra was sided to the bench and in December 2015 decided to move to the Polish MKS Dąbrowa Górnicza where Dražen Anzulović was head coach.
He had a successful career with the Croatian national basketball team youth selections winning two gold medals at European Championships.