
International Competitions
| Competition | Event | Year | Time | Medal/Position | Record |
| Olympic Games | LC 100m Breaststroke | 2008 | 1.08.14 | 11th | |
| LC 4x100m Medley Relay | 2008 | 3.57.50 | 4th | BR/ER | |
| World Championships | LC 50m Breaststroke | 2007 | 31.82 | 7th | |
| LC 100m Breaststroke | 2007 | 1.08.72 | 7th | ||
| LC 50m Breaststroke | 2005 | 31.49 | 6th | ||
| LC 100m Breaststroke | 2005 | 1.08.65 | 10th | ||
| LC 4x100m Medley Relay | 2005 | 4.07.71 | 10th | ||
| SC 50m Breaststroke | 2008 | 30.35 | SILVER | ||
| SC 100m Breaststroke | 2008 | 1.05.95 | 6th | ||
| SC 4x100m Medley Relay | 2008 | 3.53.02 | BRONZE | ||
| SC 50m Breaststroke | 2006 | 31.51 | 9th | ||
| SC 100m Breaststroke | 2006 | 1.08.49 | 9th | ||
| European Championships | LC 50m Breaststroke | 2010 | 31.12 | SILVER | |
| LC 4x100m Medley Relay | 2010 | 3.59.72 | GOLD | ||
| LC 4x100m Medley Relay | 2008 | 3.59.33 | GOLD | BR/ER | |
| LC 50m Breaststroke | 2006 | 31.74 | SILVER | ||
| LC 100m Breaststroke | 2006 | 1.08.78 | 5th | ||
| SC 50m Breaststroke | 2005 | 30.93 | 4th | ||
| SC 100m Breaststroke | 2005 | 1.07.02 | 5th | ||
| SC 50m Breaststroke | 2004 | 31.52 | BRONZE | ||
| SC 100m Breaststroke | 2004 | 1.08.00 | 5th | ||
| SC 50m Breaststroke | 2003 | 31.82 | 12th | ||
| Commonwealth Games | 50m Breaststroke |
2010 | 31.17 | BRONZE | |
| 100m Breaststroke | 2010 | 1.08.29 | BRONZE | ||
| 4x100m Medley Relay | 2010 | 4.00.55 | SILVER | ||
| 4x100m Medley Relay | 2006 | 4.04.61 | SILVER | ||
| 50m Breaststroke | 2006 | 31.84 | 5th | ||
| 100m Breaststroke | 2006 | 1.09.28 | 6th | ||
| 50m Breaststroke | 2002 | 32.57 | 7th | ||
| 100m Breaststroke | 2002 | 1.10.20 | 6th | ||
| 4x100m Medley Relay | 2002 | 4.05.65 | BRONZE | BR | |
| European Junior Championships | LC 50m Breaststroke | 2003 | 31.67 | GOLD | |
| LC 100m Breaststroke | 2003 | 1.09.91 | SILVER | ||
| LC 50m Breaststroke | 2002 | 32.54 | GOLD | ||
| LC 100m Breaststroke | 2002 | 1.11.06 | BRONZE | ||
| LC 4x100m Medley Relay | 2002 | 4.20.01 (1.11.05) | 7th | ||
| European Youth Olympic Days | LC 100m Breaststroke | 2001 | 1.10.58 | GOLD | GBJR |
| Six Nations Junior International | LC 50m Breaststroke | 2002 | 32.51 | GOLD | |
| LC 100m Breaststroke | 2002 | 1.11.04 | GOLD | ||
| Four Nations Junior International | SC 50m Breaststroke | 2001 | 32.76 | GOLD | |
| SC 100m Breaststroke | 2001 | 1.13.37 | BRONZE | ||
| SC 4x100m Medley Relay | 2001 | 4.16.01 (1.11.08) | SILVER |