Kruczek started ski jumping when was 6 years old. His first club was LKS Klimczok Bystra. Until 1994 he practiced Nordic combined. He was Polish Junior Champion in Nordic combined three times. He resigned from the Nordic combined, because it was not a popular sport in Poland. He debuted in ski jumping World Cup in 1996 in Zakopane. Kruczek's best finish at the FIS Nordic World Ski Championships was 32nd in the individual large hill event at Ramsau in 1999. He finished 46th at the 1996 Ski-flying World Championships in Bad Mitterndorf. He was at the Olympic Games 2002 in Salt Lake City, but did not start in any competition. He won four gold medals at the Universiade individually (1997, 1999, 2001) and one bronze with the team (2003). Kruczek's best World Cup career finish was 14th at a large hill event in Finland in 1999. He ended his career as a ski jumper after season 2002/2003.