Chrapek started training football aged seven in community centre team at OPP Jaworzno. He played there as a right back for three years. Then he joined Victoria Jaworzno.[2]
Wisła Kraków
In 2007, he moved to Wisła Kraków youth team. On 15 March 2009, he made his debut in Młoda Ekstraklasa team of Wisła. On 11 December 2009, he made his first team debut in the Ekstraklasa game against Zagłębie Lubin. In August 2011, he signed a one-year loan deal with Kolejarz Stróże,[3] where he played in all 30 games of the 2011–12 season, scoring 3 goals.
Calcio Catania
On 12 June 2014, Chrapek moved to Italy and signed for Calcio Catania.[4]