Futbola Beylerbeyi altyapısında başlayan Kıvanç, daha sonra Beşiktaş altyapısına transfer oldu. Burada bir sezon geçirdikten sonra Selimiye Spor Kulübü altyapısına geçti. Sonra 2005 yılında Beykozspor 1908'le profesyonelliğe geçiş mukavelesi imzalayarak buraya transfer oldu. Burada ilk resmî karşılaşmasına 25 Eylül 2005 tarihinde Mustafakemalpaşaspor'a karşı oynanan 3. Lig karşılaşmasında çıktı.[1] İki sezon burada oynadıktan sonra Yalovaspor'a ve bir sezon sonra da Karşıyaka'ya transfer oldu. Burada üç sezon takımın önemli oyuncularından biri olarak görev aldı.
2011-12 sezonunun başında Süper Lig ekiplerinden Sivasspor'a transfer oldu.[2] 2012-2013 sezonunda is Şanlıurfasporda mücadele edecektir.