World Championships
1
1
1
3
Gold
Men 4x100 Freestyle Relay
Jul 20, 2003
Silver
Men 4x100 Medley Relay
Jul 31, 2005
Bronze
Men 4x100 Medley Relay
Apr 1, 2007
World Swimming Championships (25m)
0
1
4
5
Bronze
Men 4x200 Freestyle Relay
Mar 17, 2000
Silver
Men 4x200 Freestyle Relay
Apr 4, 2002
Bronze
Men 4x100 Freestyle Relay
Apr 3, 2002
Bronze
Men 4x100 Medley Relay
Apr 7, 2002
Bronze
Men 4x100 Medley Relay
Oct 11, 2004
Swimming World Cup
7
0
2
9
Gold
Men 200 Freestyle
Jan 14, 2001
Bronze
Men 100 Freestyle
Jan 13, 2001
Gold
Men 200 Freestyle
Jan 21, 2001
Bronze
Men 200 Freestyle
Jan 15, 2002
Gold
Men 100 Freestyle
Jan 21, 2004
Gold
Men 200 Freestyle
Jan 22, 2004
Gold
Men 50 Freestyle
Dec 3, 2004
Gold
Men 100 Freestyle
Dec 2, 2004
Gold
Men 200 Freestyle
Dec 3, 2004
European Championships
2
5
1
8
Bronze
Men 4x200 Freestyle Relay
Jul 31, 1999
Gold
Men 4x100 Freestyle Relay
Jul 3, 2000
Silver
Men 200 Freestyle
May 14, 2004
Silver
Men 4x100 Freestyle Relay
May 10, 2004
Silver
Men 4x200 Freestyle Relay
May 15, 2004
Gold
Men 4x100 Medley Relay
Aug 6, 2006
Silver
Men 4x100 Freestyle Relay
Jul 31, 2006
Silver
Men 4x200 Freestyle Relay
Mar 23, 2008
Universiade
2
1
1
4
Gold
Men 100 Freestyle
Aug 26, 2003
Gold
Men 4x200 Freestyle Relay
Feb 28, 2003
Silver
Men 4x100 Medley Relay
Aug 30, 2003
Bronze
Men 50 Freestyle
Aug 30, 2003