Olympic Games
0
2
1
3
Silver
Men 100 Freestyle
Aug 14, 2008
Silver
Men 4x100 Medley Relay
Aug 17, 2008
Bronze
Men 4x100 Freestyle Relay
Aug 11, 2008
World Championships
2
0
1
3
Gold
Men 4x100 Medley Relay
Apr 1, 2007
Bronze
Men 100 Freestyle
Mar 29, 2007
Gold
Men 4x100 Freestyle Relay
Jul 24, 2011
World Swimming Championships (25m)
1
0
0
1
Gold
Men 4x100 Medley Relay
Apr 9, 2006
Swimming World Cup
3
5
1
9
Gold
Men 50 Freestyle
Nov 3, 2007
Gold
Men 100 Freestyle
Nov 2, 2007
Gold
Men 50 Freestyle
Nov 10, 2007
Silver
Men 100 Freestyle
Nov 9, 2007
Silver
Men 50 Freestyle
Nov 14, 2007
Silver
Men 100 Freestyle
Nov 13, 2007
Silver
Men 100 Freestyle
Nov 17, 2007
Bronze
Men 50 Freestyle
Nov 18, 2007
Silver
Men 50 Freestyle
Oct 19, 2011
Pan Pacific Championships
0
2
2
4
Silver
Men 4x100 Freestyle Relay
Aug 19, 2006
Bronze
Men 100 Freestyle
Aug 18, 2006
Bronze
Men 4x100 Medley Relay
Aug 20, 2006
Silver
Men 4x100 Freestyle Relay
Aug 20, 2010
Commonwealth Games
2
1
1
4
Gold
Men 4x100 Medley Relay
Mar 21, 2006
Silver
Men 4x100 Freestyle Relay
Mar 16, 2006
Gold
Men 4x100 Medley Relay
Oct 9, 2010
Bronze
Men 100 Freestyle
Oct 7, 2010