Born in Kraljevo,[1] Marušić made his first football steps in football school "Bambi" in his home town. Later he moved to Sloga Kraljevo, where he passed all youth categories.[2] Marušić joined the first team and made his first senior appearances for Sloga in the 2010–11 Serbian League West season, after which Sloga returned in the Serbian First League. During the season, Marušić made 6 appearances.[1]
2011–12 season
During the first half of 2011–12 Serbian First League season, Marušić was mostly played with youth team and did not make any appearances for the first team. At the beginning of the spring half-season, Marušić was used as a back-up player several times, but after solid games and injuries of some standard players, Marušić also started 9 matches on the field.[3] He usually played as a defensive midfielder, but he also appeared as a centre-back sometimes. He collected 13 caps at total, scoring 1 goal.[4]
2012–13 season
After Boban Dmitrović's and Rašo Babić's retirements, Marušić started the 2012–13 Serbian First League season as a centre-back, pairing with Nemanja Miletić. During the first half season, Sloga have many problems in defense, because of insufficient experienced players and a lot of goals conceded. New coach, Neško Milovanović brought Nenad Živanović for the second half-season,[5] who played 7 matches, and then he left the club because of private causes,[6] so Marušić returned on the stopper place. However, he injured before the end of season,[7]Stefan Drašković replaced him in defense line. Marušić collected 28 league[8] and 1 cup appearances for the season.[9][10]
2013–14 season
Making solid performances in previous season, Stefan Drašković continued playing as a centre-back, along with Nemanja Miletić. Coach Veljko Dovedan moved Marušić in midfield, but players with more experience had advantage and Marušić started season as back-up player after he recovered an injury. He was starting matches from the bench at the beginning of season, and adopted in starting 11 after Miloš Janićijević's injury, but he injured in shortly time again. Previously, he scored 5 goals on two matches.[2][11] Marušić and Janićijević had also many injury problems almost the whole season. However, he scored 2 more goals[12][13] until the end of first half-season, Marušić became one of the most effective players for that autumn in the Serbian First League.[14] He is one of the most responsible for all 7 home victories of Sloga Kraljevo in first half-season. Marušić had the dispute with club at the beginning of 2014,[15] when he requested a contract breaking.[16] After his request was denied as groundless, he apologized to teammates and supporters and returned in the first team squad in 4th spring fixture.[17][18] Later he played the whole matches until the end of season, 8 times as starter and 4 times he entered game from the bench. He noted 22 First League appearances, scoring 7 goals, and also played a cup match against Vojvodina.[19][20]
In January 2015 Marušić and Dragoljub Anđelković returned to Sloga Sloga.[26] Marušić was related with Napredak Kruševac,[27] in the winter break off-season, but he did not sign with the club. He started the second half-season as one of the most experienced players in the club, but he injured in 3rd spring fixture, and he did not play until 22 fixture, against Moravac Mrštane, when he scored a goal from direct free kick.[28][29] He was in starting 11 in next fixture against Radnik Surdulica, when he renewed an injury and was substituted out during the first-half.[30] Because of many injury problems, Marušić noted just 5 matches for Sloga in the 2014–15 Serbian First League season and scored 1 goal.[3]
2015–16 season
After the club relegated from the Serbian First League, Marušić started the 2015–16 season in Serbian League West, missing some matches including a cup match against Mokra Gora because of recovering an injury.[31] During the first half-season, Marušić noted 10 appearances and scored 1 goal in the 15th fixture match against Mihajlovac 1934. In the winter break off-season, Marušić left the club and spent some period on trial with Zlaté Moravce. Previously, he was also training with the same club during the summer pre-season.[32]
In summer 2016, Marušić was related with Borac Banja Luka,[35] but he started training with new Premier League club Krupa.[36] During the first half of 2016–17 season, Marušić noted 10 league matches for that club with just 1 start, scoring a goal in a match against Sarajevo.[3] He also played a Bosnian Cup match against Travnik.[37] After the end of first half-season, Marušić terminated the contract and left club.[38]
BSK Borča
At the beginning of 2017, Marušić joined BSK Borča, but was not licensed with the club until April same year.[39] He made his first appearance for the club 21 fixture match of the 2016–17 Serbian First League season, against Bežanija. He collected 9 appearances at total for the club until the end of a season.[3] Next the club relegated to the Serbian League Belgrade, Marušić left as a free agent.
Temnić
In summer 2017, Marušić joined new First League club Temnić.[40] Passing the complete pre-season with the club, he was ordered to playing in the first squad. Marušić scored his first goal for new club in the first fixture of the 2017–18 Serbian First League season for 1–0 victory over Radnički Pirot.[41]
Dinamo Tbilisi
On 15 January 2021, he signed a two-year contract with Dinamo Tbilisi.[42]