| 年份 | 项目 | 名次 | 成绩 | 赛事 | 日期 |
| 2010 |
男子100米蛙泳 |
113 |
1:01.74 |
British Gas National Championships (50m) · Sheffield |
2010-03-30 |
| 2010 |
男子50米蛙泳 |
143 |
28.39 |
British Gas National Championships (50m) · Sheffield |
2010-04-01 |
| 2010 |
男子50米蛙泳 |
186 |
28.55 |
Golden Bear 2010 · Zagreb |
2010-06-12 |
| 2010 |
男子100米蛙泳 |
187 |
1:02.47 |
Golden Bear 2010 · Zagreb |
2010-06-12 |
| 2007 |
男子50米蛙泳 |
21 |
27.95 |
24th Summer Universiade 2007 · Bangkok |
2007-08-11 |
| 2007 |
男子100米蛙泳 |
53 |
1:01.79 |
24th Summer Universiade 2007 · Bangkok |
2007-08-13 |
| 2007 |
男子50米蛙泳 |
68 |
28.43 |
12th FINA World Championships 2007 · Melbourne |
2007-03-27 |
| 2006 |
男子50米蛙泳 |
11 |
27.96 |
2006 European Aquatics Championships (50m) · Budapest |
2006-08-04 |
| 2006 |
男子50米蛙泳 |
22 |
28.07 |
18th Commonwealth Games 2006 · Melbourne |
2006-03-20 |
| 2006 |
男子50米蛙泳 |
27 |
28.12 |
2006 European Aquatics Championships (50m) · Budapest |
2006-08-04 |
| 2006 |
男子50米蛙泳 |
29 |
28.14 |
18th Commonwealth Games 2006 · Melbourne |
2006-03-19 |
| 2006 |
男子100米蛙泳 |
31 |
1:01.23 |
18th Commonwealth Games 2006 · Melbourne |
2006-03-18 |
| 2006 |
男子50米蛙泳 |
33 |
28.20 |
2006 European Aquatics Championships (50m) · Budapest |
2006-08-05 |
| 2006 |
男子50米蛙泳 |
35 |
28.21 |
18th Commonwealth Games 2006 · Melbourne |
2006-03-19 |
| 2006 |
男子100米蛙泳 |
54 |
1:01.71 |
2006 European Aquatics Championships (50m) · Budapest |
2006-07-31 |
| 2006 |
男子100米蛙泳 |
55 |
1:01.73 |
18th Commonwealth Games 2006 · Melbourne |
2006-03-17 |
| 2006 |
男子100米蛙泳 |
82 |
1:02.34 |
18th Commonwealth Games 2006 · Melbourne |
2006-03-17 |
| 2005 |
男子100米蛙泳 |
59 |
1:02.43 |
11th FINA World Championships 2005 · Montreal |
2005-07-24 |
| 2004 |
男子100米蛙泳 |
9 |
1:00.83 |
Olympic Games Athens 2004 · Athens |
2004-08-14 |
| 2004 |
男子100米蛙泳 |
11 |
1:00.89 |
Olympic Games Athens 2004 · Athens |
2004-08-14 |
| 2004 |
男子100米蛙泳 |
33 |
1:01.66 |
Olympic Games Athens 2004 · Athens |
2004-08-15 |
| 2003 |
男子50米蛙泳 |
12 |
27.92 |
10th FINA World Championships 2003 · Barcelona |
2003-07-23 |
| 2003 |
男子50米蛙泳 |
17 |
27.98 |
10th FINA World Championships 2003 · Barcelona |
2003-07-22 |
| 2003 |
男子100米蛙泳 |
20 |
1:01.36 |
10th FINA World Championships 2003 · Barcelona |
2003-07-21 |
| 2003 |
男子100米蛙泳 |
27 |
1:01.60 |
10th FINA World Championships 2003 · Barcelona |
2003-07-20 |
| 2003 |
男子50米蛙泳 |
35 |
28.27 |
10th FINA World Championships 2003 · Barcelona |
2003-07-22 |
| 2003 |
男子100米蛙泳 |
40 |
1:01.96 |
10th FINA World Championships 2003 · Barcelona |
2003-07-20 |
| 2002 |
男子50米蛙泳 |
4 |
27.57 |
17th Commonwealth Games 2002 · Manchester |
2002-08-02 |
| 2002 |
男子50米蛙泳 |
7 |
27.80 |
17th Commonwealth Games 2002 · Manchester |
2002-08-03 |
| 2002 |
男子50米蛙泳 |
14 |
27.99 |
17th Commonwealth Games 2002 · Manchester |
2002-08-02 |
| 2002 |
男子100米蛙泳 |
27 |
1:01.66 |
17th Commonwealth Games 2002 · Manchester |
2002-07-31 |
| 2002 |
男子100米蛙泳 |
33 |
1:01.87 |
17th Commonwealth Games 2002 · Manchester |
2002-08-01 |
| 2002 |
男子100米蛙泳 |
116 |
1:03.34 |
17th Commonwealth Games 2002 · Manchester |
2002-07-31 |
| 2001 |
男子50米蛙泳 |
16 |
27.95 |
9th FINA World Championships 2001 · Fukuoka |
2001-07-28 |
| 2001 |
男子100米蛙泳 |
19 |
1:01.47 |
9th FINA World Championships 2001 · Fukuoka |
2001-07-23 |
| 2001 |
男子100米蛙泳 |
22 |
1:01.92 |
9th FINA World Championships 2001 · Fukuoka |
2001-07-24 |
| 2001 |
男子100米蛙泳 |
23 |
1:01.93 |
9th FINA World Championships 2001 · Fukuoka |
2001-07-23 |
| 2001 |
男子50米蛙泳 |
25 |
28.05 |
9th FINA World Championships 2001 · Fukuoka |
2001-07-29 |
| 2001 |
男子50米蛙泳 |
29 |
28.22 |
9th FINA World Championships 2001 · Fukuoka |
2001-07-28 |
| 2000 |
男子100米蛙泳 |
32 |
1:01.98 |
Olympic Games Sydney 2000 · Sydney |
2000-09-16 |
| 2000 |
男子100米蛙泳 |
48 |
1:02.42 |
Olympic Games Sydney 2000 · Sydney |
2000-09-16 |
| 1999 |
男子50米蛙泳 |
7 |
28.64 |
1999 European Aquatics Championships (50m) · Istanbul |
1999-07-29 |
| 1998 |
男子100米蛙泳 |
16 |
1:02.52 |
16th Commonwealth Games 1998 · Kuala Lumpur |
1998-09-12 |
| 1998 |
男子100米蛙泳 |
42 |
1:03.36 |
8th FINA World Championships 1998 · Perth |
1998-01-08 |