Olympic Games
2008 10th 10m platform
2004 SILVER 10m Synchro 371.52
2000 33rd 10m Platform 317.31
4th 10m Synchro 335.34
World Championships
2007 10th 10m Platform 419.70
2005 BRONZE 10m Synchro 367.95
13th 3m Synchro 285.21
31st 10m Platform 324.87
2001 11th 1m Springboard 305.94
15th 10m Platform 518.58
European Championships
2000 6th 1m Springboard 305.04
6th 10m Platform 554.37
10th 3m Synchro 240.66
1999 6th 10m Platform 401.25
BRONZE 10m Synchro 295.44
1997 4th 10m Synchro 248.28
Commonwealth Games
2006 SILVER 10m Platform 1030.50
4th 1m Springboard 751.80
2002 GOLD 10m Platform 502.71
8th 3m Springboard 379.62
1m Springboard 359.94
FINA Diving World Series
Sheffield 2008 BRONZE 10m Platform 472.95
FINA Diving Grand Prix (Fort Lauderdale)
2005 3m Synchro 282.93
FINA Diving Grand Prix (Woodlands)
2003 GOLD 10m Synchro 354.06
FINA Diving Grand Prix (Victoria)
2003 5th 10m Platform 428.88
6th 10m Synchro 313.65
FINA Grand Prix (Rostock)
2005 4th 10m Platform 494.61
2003 BRONZE 10m Synchro 341.04
4th 10m Platform 446.61
2002 BRONZE 10m Platform 455.13
GOLD 10m Synchro 337.17
CAMO Invitational Meet
2007 SILVER 10m Synchro 432.99
BRONZE 10m Platform 471.40
Arena Diving Champions Cup
2003 7th 10m Synchro
8th 3m Synchro
2002 GOLD 10m Platform 412.62
SILVER 10m Synchro 82.08
World Junior Championships
1999 SILVER 1m Springboard
BRONZE 3m Springboard
5th 10m Platform
1995 10th 1m Springboard 290.37
7th 3m Spingboard 343.68
11th 10m Platform 242.76
European Junior Championships
1999 SILVER 1m Springboard 479.20
13th 3m Springboard 427.20
4th 10m Platform 467.20
1998 5th 1m Springboard
8th 3m Springboard
BRONZE 10m Platform
1997 12th 3m Springboard 472.85
SILVER 10m Platform 504.95
1995 5th 1m Springboard 302.40
9th 3m Springboard 290.70
GOLD 10m Platform 287.45