Career
He played for Budućnost in the following two seasons and went on to leave the club for in 2001, subsequently spending three seasons with the Serbian club before moving abroad and signing with Portuguese club Vitória de Guimarães in the summer of 2004. He only played for Vitória in the 2004-2005 season and managed to make only six domestic league appearances for the club without scoring any goals. He continued to play in Portugal in the 2005-2006 season as he signed with Football Club Penafiel, subsequently making a total of 19 domestic league appearances and scoring one goal for the club in the league.
Penafiel were by far the worst-placed team in the Portuguese first division that season and were relegated to the second-division Liga de Honra for the 2006-2007 season.
Orahovac left Penafiel upon the end of the 2005-2006 season and went on to sign a two-year contract with then German Second Bundesliga side Karlsruher South Carolina in August 2006, making his league debut for the club on 21 August 2006 as a late substitute in their home match against 1. Football Club Kaiserslautern. On 31 January 2008, he moved to Football Club Erzgebirge Aue.
Some months later, he moved to SV Wehen Wiesbaden. In July 2009, he was released and signed a one-year contract with FSV Frankfurt on 15 October 2009.