Futbola Aydın ekiplerinden Nazilli Belediyespor altyapısında başlayan ve daha sonra Darıca Gençlerbirliği, İnegölspor, Yeni Diyarbakırspor, Diyarbekirspor ve son olarak geçen sezon Tire 1922 takımında forma giyen Aydınlı savunma oyuncusu, yeni sezonda teknik direktörü Selahaddin Dinçel olan 3. Lig'in yeni ekiplerinden Kırşehir Belediyespor’da forma giyecek. Karakaş, 2. Lig’de 34, 3. Lig'de ise 209 karşılaşmada görev yaparken, toplamda 3 gol sevinci yaşadı.