Career
He plays for FK Teteks in the Macedonia First League. Karčev started his career on the youth team of FK Partizan in Serbia before moving back to Macedonia to play with FK Borec, FK Pelister and FK Rabotnički. In the summer of 2011 he returned to Serbia, signing with SuperLiga side FK Metalac G.M.
He made his debut for the Macedonian national team in 2005 in a tournament played in Iran, where he played in both matches played by the team
He would later play again for the national team in 2010.