Skriv en fortsættelse til dette afsnit - På Europæisk Vandsportmesterskab 2006
Han vandt guldmedaljen i 100 m og i 4 × 200 m freestyle løb, og en bronze i 200 m freestyle. Året efter forsvarede han sin verdensmesterskabs guldmedalje i 100 m, da han var på lige fod med canadiske Brent Hayden i en tid på 48,43, hvilket resulterede i fælles guld. Han vandt også en sølvmedalje i 4 × 100 m. Siden da har han vundet sølv og medaljer ved World Short Course Championships (sølv <unk> 100 m freestyle, 2007, 4 × 100 m freestyle, 2012, 4 × 200 m freestyle, 2014; bronze <unk> 4 × 200 m freestyle, 2008, 4 x 50 m freestyle, 2014), og guld, sølv og bronzemedaljer på europæisk niveau.