2002 bei den Europameisterschaften 2002 in Maribor verlor er im Viertelfinale gegen den Esten Aleksei Budõlin. Nach Siegen über den Serben Andrija Đurišić, den Niederländer Guillaume Elmont und den Russen Lascha Pipia erhielt Krawczyk eine Bronzemedaille. Im folgenden Jahr unterlag er bei den Weltmeisterschaften 2003 in Osaka im Achtelfinale dem Spanier Ricardo Echarte. Mit drei Siegen in der Hoffnungsrunde erreichte er den Kampf um Bronze, den er gegen den Japaner Yoshihiro Akiyama gewann. Bei den Olympischen Spielen 2004 in Athen gewann Krawczyk seine ersten drei Kämpfe gegen den Libyer Mohamed Bensaleh, Rick Hawn aus den Vereinigten Staaten und Mehman Əzizov aus Aserbaidschan. Nach einer Niederlage gegen den Ukrainer Roman Hontjuk im Halbfinale und gegen den Brasilianer Flávio Canto im Kampf um Bronze belegte der Pole den fünften Platz.