Bogavac played four seasons for KK Lovćen in the Yugoslav Basketball League from 1997 to 2001. He then spent next four years with KK Hemofarm between 2001 and 2005. He helped the team to win the Adriatic League title in 2005. Bogavac signed with CB Breogán in Spain for the 2005–05 season. After that, he played two years with Le Mans Sarthe Basket in France. He started the 2008–09 season with KK Lovćen, but left in December for Mahram Tehran BC, for which he played only at the tournament in Dubai later that month.[1] In February 2009, he signed with ASVEL Basket for the rest of the season. In the 2009–10 season, Bogavac represented KK Gorštak and JDA Dijon Basket. In October 2010, he returned to ASVEL,[2] and played there until December.