Rukavina previously spent five seasons playing for NK Pomorac in the Croatian Druga HNL and played for KF Skënderbeu Korçë and KS Kastrioti in Albanian Superliga.