He received his speedway license in 1998 with the Polish team Polonia Piła, although he first started racing on a mini-track in Pawłowice, close to the city of Leszno.[3]
He started in the Speedway Grand Prix in 2000, and became a regular starter from 2004. In 2005 he won the Speedway World Cup with Poland, together with 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. He has since won the world cup a further three times in 2007, 2009 and 2010 taking his number of world cup gold medals to four. In 2000, he began his British leagues career when he joined Ipswich Witches[4] and rode for them until mid-way through the 2009 season.[5]
In 2010 and 2013, he became the World Championship runner-up, winning silver medals in the Speedway World Championships (Grand Prix Series), and in 2011, he won the bronze medal. He became the Polish Champion in 2011, after winning the Polish Individual Speedway Championship. He later won six Speedway World Cups with Poland during an eight year period. The wins came in 2005, 2007, 2009, 2010, 2011 and 2013.