 Born in Tiranë, Albania, Karabeci first joined local side Partizani Tirana at the age of 11 in 2000, where he progressed to the under-17s and then the under-19s, where he won the national championship with both age groups.He was promoted to the senior side during the 2006–07 season, where he made his professional debut as an 18-year-old in a home tie against Shkumbini Peqin on 23 December 2006.Karabeci came off the bench in the 89th minute for Gerhard Progni in the 2–0 win.