| 年份 | 项目 | 名次 | 成绩 | 赛事 | 日期 |
| 1989 |
男子100米蛙泳 |
2 |
NR1:00.59 |
FINA Swimming World Cup 1988-1989 · Venice |
1989-02-17 |
| 1988 |
男子100米蛙泳 |
5 |
1:02.38 |
Olympic Games Seoul 1988 · Seoul |
1988-09-19 |
| 1988 |
男子100米蛙泳 |
6 |
1:02.48 |
Olympic Games Seoul 1988 · Seoul |
1988-09-18 |
| 1986 |
男子200米蛙泳 |
2 |
2:14.93 |
5th FINA World Championships 1986 · Madrid |
1986-08-21 |
| 1986 |
男子100米蛙泳 |
2 |
NR1:02.71 |
5th FINA World Championships 1986 · Madrid |
1986-08-17 |
| 1986 |
男子100米蛙泳 |
4 |
1:03.01 |
13th Commonwealth Games 1986 · Edinburgh |
1986-07-25 |
| 1986 |
男子200米蛙泳 |
5 |
2:16.70 |
13th Commonwealth Games 1986 · Edinburgh |
1986-07-25 |
| 1986 |
男子100米蛙泳 |
6 |
1:03.16 |
5th FINA World Championships 1986 · Madrid |
1986-08-17 |
| 1986 |
男子200米蛙泳 |
10 |
2:18.43 |
5th FINA World Championships 1986 · Madrid |
1986-08-21 |
| 1984 |
男子100米蛙泳 |
2 |
1:01.99 |
Olympic Games Los Angeles 1984 · Los Angeles |
1984-07-29 |
| 1984 |
男子200米蛙泳 |
2 |
WR2:14.58 |
- · Etobicoke |
1984-06-17 |
| 1984 |
男子100米蛙泳 |
13 |
1:03.63 |
Olympic Games Los Angeles 1984 · Los Angeles |
1984-07-29 |
| 1984 |
男子100米蛙泳 |
14 |
1:03.83 |
Olympic Games Los Angeles 1984 · Los Angeles |
1984-08-02 |
| 1984 |
男子100米蛙泳 |
56 |
1:06.65 |
Olympic Games Los Angeles 1984 · Los Angeles |
1984-08-02 |
| 1982 |
男子200米蛙泳 |
1 |
WR2:14.77 |
4th FINA World Championships 1982 · Guayaquil |
1982-08-05 |
| 1982 |
男子200米蛙泳 |
2 |
2:16.25 |
12th Commonwealth Games 1982 · Brisbane |
1982-09-30 |
| 1982 |
男子100米蛙泳 |
4 |
1:02.82 |
4th FINA World Championships 1982 · Guayaquil |
1982-08-01 |
| 1982 |
男子200米蛙泳 |
5 |
2:18.69 |
4th FINA World Championships 1982 · Guayaquil |
1982-08-05 |
| 1982 |
男子100米蛙泳 |
6 |
NR1:03.06 |
4th FINA World Championships 1982 · Guayaquil |
1982-08-01 |
| 1982 |
男子100米蛙泳 |
9 |
1:03.18 |
12th Commonwealth Games 1982 · Brisbane |
1982-09-30 |
| 1982 |
男子400米混合泳 |
26 |
4:31.87 |
4th FINA World Championships 1982 · Guayaquil |
1982-08-02 |