Career
Karaneychev started to play football at Football Club Trayana Stara Zagora. After that he played for Football Club Hebros, Chavdar Byala Slatina and Football Club Svilengrad 1921. He made his competitive debut for Loko Mezdra on 8 November 2008 against Lokomotiv Plovdiv in the twelfth round of the Bulgarian top division.
A few days later Karaneychev made his debut for Bulgaria U21 in a friendly match against Romania U21.
In the summer of 2015, Karaneychev underwent a trial with Beroe.