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