He broke the national junior record in heptathlon at 2005's Tallinn combined events meeting with 5929 points. He placed 13th at the high-profile 2005 Hypo-Meeting before winning his second major junior title at the 2005 European Athletics Junior Championships. In 2006 he again broke the 8000-point barrier, coming eleventh at the 2006 Hypo-Meeting, and placed third at the European Cup Combined Events. Krauchanka set a personal heptathlon best at the Tallinn meet (5955) then won his first ever senior medal in the event at the 2007 European Athletics Indoor Championships, earning 6090 points and a bronze medal. The outdoor season saw him make a significant breakthrough as he won the 2007 Hypo-Meeting with a personal best of 8617 points. Among his competitors, he defeated the world record holder Roman Sebrle and reigning world champion Bryan Clay, both of whom praised the emerging Belarusian. He set personal bests in seven of the disciplines and was the outright winner in four of them. He failed to finish at the TNT – Fortuna Meeting but solidified his progress with a win at the 2007 European Athletics U23 Championships with 8492 points. The pressure of expectation affected him at the 2007 World Championships in Athletics as in the first 100 metres event he obviously false started twice, eliminating himself from the competition. He ended the year on a high note with a win at the Décastar meet. The 2008 season started well for him with a Belarusian record in the heptathlon in Tallinn, winning the competition with a score of points. He bettered this with 6234 points at the 2008 IAAF World Indoor Championships, taking the silver medal behind Bryan Clay. Heading into the outdoor season he was more conservative in entering competitions and won the European Cup decathlon with 8585 points before going on to claim the silver medal in the event at the 2008 Beijing Olympics (again behind Clay). He retained his Décastar title in his last decathlon of the season and was the series winner of the IAAF Combined Events Challenge. In spite of his successful 2008 season, he was unable to progress further in 2009 as he caught pneumonia and suffered throughout the season. He won the European Cup Combined Events title and placed tenth at the 2009 World Championships in Athletics, but his season's best of 8336 points was somewhat lower than the previous two years. In 2010 he won the national universities title with a score of 6206 points for the heptathlon and went on the place fourth at the 2010 IAAF World Indoor Championships.