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