|Date of birth||22 April 1983|
|Place of birth||Efkarpia, Greece|
|Height||1.84 m (6 ft 1⁄2 in)|
|* Senior club appearances and goals counted for the domestic league only and correct as of 15:36, 22 May 2014 (UTC).
† Appearances (Goals).
Kostas started his career in Iraklis Thessaloniki F.C. where he stated for two season after being promoted from the youth system of Iraklis but he didn't achieve any performance with the club. In July 2003, Agrotikos Asteras F.C. signed Kostas on a free transfer. He stayed in the team for five years and he performed in one hundred thirty nine matches, while he scored eight goals. In July 2008 Kostas moved on a free transfer to Kavala F.C. where he stayed for one season but being a team regular as he played in twenty three games and scored two goals. The following season he would return in Agrotikos Asteras again as a team regular. In summer of 2010 Veria F.C. signed Kostas Barbas for three years. Last summer he renewed his contract till 2014.
In May 21, 2014 Kostas Barbas left Veria F.C. as his contract expired.