Olympic Games
0
2
1
3
Silver
Men 200 Breaststroke
Aug 14, 2008
Silver
Men 4x100 Medley Relay
Aug 17, 2008
Bronze
Men 4x100 Medley Relay
Aug 4, 2012
World Championships
2
2
2
6
Gold
Men 4x100 Medley Relay
Apr 1, 2007
Silver
Men 200 Breaststroke
Mar 30, 2007
Bronze
Men 100 Breaststroke
Mar 26, 2007
Gold
Men 100 Breaststroke
Jul 27, 2009
Bronze
Men 4x100 Medley Relay
Aug 2, 2009
Silver
Men 4x100 Medley Relay
Jul 31, 2011
World Swimming Championships (25m)
1
6
1
8
Silver
Men 50 Breaststroke
Oct 11, 2004
Silver
Men 100 Breaststroke
Oct 8, 2004
Silver
Men 200 Breaststroke
Oct 9, 2004
Silver
Men 4x100 Medley Relay
Oct 11, 2004
Gold
Men 4x100 Medley Relay
Apr 9, 2006
Silver
Men 100 Breaststroke
Apr 6, 2006
Silver
Men 200 Breaststroke
Apr 7, 2006
Bronze
Men 200 Breaststroke
Dec 17, 2010
Swimming World Cup
8
15
8
31
Silver
Men 200 Breaststroke
Nov 16, 2002
Bronze
Men 50 Breaststroke
Nov 15, 2002
Silver
Men 200 Breaststroke
Nov 23, 2002
Bronze
Men 100 Breaststroke
Nov 23, 2002
Bronze
Men 100 Breaststroke
Dec 7, 2002
Gold
Men 50 Breaststroke
Nov 28, 2003
Gold
Men 100 Breaststroke
Nov 29, 2003
Silver
Men 200 Breaststroke
Nov 30, 2003
Silver
Men 50 Breaststroke
Nov 19, 2004
Silver
Men 100 Breaststroke
Nov 21, 2004
Silver
Men 200 Breaststroke
Nov 20, 2004
Bronze
Men 100 Medley
Nov 19, 2004
Gold
Men 50 Breaststroke
Nov 26, 2004
Gold
Men 100 Breaststroke
Nov 27, 2004
Gold
Men 200 Breaststroke
Nov 28, 2004
Gold
Men 50 Breaststroke
Nov 19, 2005
Silver
Men 100 Breaststroke
Nov 20, 2005
Silver
Men 200 Breaststroke
Nov 20, 2005
Gold
Men 50 Breaststroke
Nov 24, 2005
Gold
Men 100 Breaststroke
Nov 25, 2005
Silver
Men 200 Breaststroke
Nov 24, 2005
Silver
Men 50 Breaststroke
Nov 2, 2007
Silver
Men 100 Breaststroke
Nov 3, 2007
Silver
Men 200 Breaststroke
Nov 2, 2007
Silver
Men 50 Breaststroke
Oct 25, 2008
Bronze
Men 100 Breaststroke
Oct 26, 2008
Silver
Men 50 Breaststroke
Nov 4, 2011
Silver
Men 100 Breaststroke
Nov 5, 2011
Bronze
Men 50 Breaststroke
Nov 8, 2011
Bronze
Men 100 Breaststroke
Nov 9, 2011
Bronze
Men 200 Breaststroke
Nov 8, 2011
Pan Pacific Championships
0
2
1
3
Silver
Men 100 Breaststroke
Aug 18, 2006
Bronze
Men 4x100 Medley Relay
Aug 20, 2006
Silver
Men 200 Breaststroke
Aug 21, 2010
Commonwealth Games
3
2
3
8
Gold
Men 4x100 Medley Relay
Mar 21, 2006
Silver
Men 200 Breaststroke
Mar 21, 2006
Bronze
Men 50 Breaststroke
Mar 20, 2006
Bronze
Men 100 Breaststroke
Mar 18, 2006
Gold
Men 200 Breaststroke
Oct 9, 2010
Gold
Men 4x100 Medley Relay
Oct 9, 2010
Silver
Men 50 Breaststroke
Oct 8, 2010
Bronze
Men 100 Breaststroke
Oct 6, 2010