He has started in the Speedway Grand Prix since 2000, and became a regular starter from 2004. In 2005 he won the Speedway World Cup with Poland, together with fellow Poles Tomasz Gollob, Piotr Protasiewicz, Grzegorz Walasek and Rune Holta; beating Sweden, Denmark and Great Britain in the final held at the Olympic Stadium in Wrocław, Poland. As well as 2005 he has since won the world cup another three times in 2007, 2009 & 2010 taking his number of world cup gold medals to four.
For his sport achievements, he received: Bronze Cross of Merit in 2005; Golden Cross of Merit in 2007.