Career
He started his career in his home town of Blagoevgrad where he represented the local team Pirin. He played for Pirin Bibishkov in six matches, scoring one goal. In August 1999, Bayern Munich signed Bibishkov.
In July 2000, he returned to Bulgaria, signing a contract with Levski Sofia.
In June 2002, Bibishkov transferred to Marek Dupnitsa. With the team he played in Intertoto Cup.
In June 2005, he signed with Portuguese Maritimo. However he was loaned out to Football Club Penafiel the following season.
On 18 April 2007, Bibishkov scored five goals for the team in a match against Chernomorets Burgas Sofia of the Bulgarian top division.
In December 2008, Bibishkov was named the 2008 Football player of the Year of Litex. Steaua On 6 July 2009, he signed a three-year contract as a free transfer with Romanian team Steaua Bucureşti. Bibishkov was expected to be adopted quickly by Steaua"s fans.
In a friendly game in disputed break season 2007-2008, Litex beat Dinamo Bucureşti, 5–2 score, he scored four goals against the main rival of seedy blue.
However, he failed to impress, his performances on the field being mediocre. Additionally, Steaua was knocked out of the 2009-2010 Cupa României after a penalty-shootout against Gloria Bistrita, in which only Bibishkov missed his spot kick.
Bibishkov will soon be released from the club together with Rafał Grzelak and Miguel Tininho. In January 2010, Bibishkov together with Rafał Grzelak and Alexandru Iacob was demoted to the B squad.
Académica On 3 February 2010, Bibishkov signed a one-and-a-half-year contract with Portuguese club Académica de Coimbra.
Bibishkov was a part of Bulgaria national under-21 football team