On 19 October 2008, he again won the world three-cushion championship in the German city of St. Wendel.
In 2010 he won the best paid tournament at this time, the Crystal Kelly Cup in Nice, France, again Torbjörn Blomdahl was his losing opponent.