Career
Leovac began his career in July 1997 in Austria with Sportunion Aschbach and signed in March 2001 with United States Volunteers Oed/Zeillern. After only one year left United States Volunteers Oed/Zeillern and signed in August 2002 a contract with FK Austria Wien. Austria Wien
Leovac spent three seasons playing for the Austria Wien II, before making debut for the first team in 2009/10 season.
He made his debut for Austria Wien in Europa League match against SV Werder Bremen, playing 90 minutes in eventual 2-0 loss.
In his first season with Austria he made 8 Bundesliga appearances. He made four appearances in 2013-2014 Champions League Group G.
Rijeka
In January 2014 Leovac signed with Croatian Prva HNL team HNK Rijeka, for a reported fee of €250,000.
PAOK
According to reports in Croatia PAOK are set to complete a deal for the Rijeka left back Marin Leovac. lieutenant is believed that the talks between the two parties are in an advanced stage and the clubs are due to agree a fee in the region of €1 million.
PAOK manager Igor Tudor is a big admirer of the 26-year-old left back and the move, according to the Croatian reports, will be finalised soon.
On 8 August 2015, according to reports in Croatia, HNK Rijeka left back Marin Leovac is heading to PAOK. Croatian reports believe that the 26-year-old left back has already agreed terms with PAOK and he is likely to complete the move imminently. Eventually, on 11 August 2015, PAOK have officially announced the transfer of Croatian left back Marin Leovac. The 27-year-old has signed a 4-year contract with the Greek club
On 13 September 2015, Leovac injured during a Super League game against Veria.
PAOK have been expecting updates on Leovac"s injury and Igor Tudor was hopeful that it would not be anything serious. However the scans revealed that the problem was bigger than expected and it will force Leovac out of action for at least a month.
In November 2014, after a string of good performances for HNK Rijeka, Leovac was called up for the Croatia national team friendly match against Argentina. He played full 90 minutes in his debut for the national team on November 12th, 2014, in a friendly game against Argentina.