He is three-times World team champion (2010, 2011 and 2013) and twice European team champion (2007 and 2012).
He has won three World team championships (2010, 2011, and 2013) and two European team championships (2007 and 2012).