| 年份 | 项目 | 名次 | 成绩 | 赛事 | 日期 |
| 1976 |
男子200米蛙泳 |
1 |
WR2:15.11 |
Olympic Games Montreal 1976 · Montreal |
1976-07-24 |
| 1976 |
男子100米蛙泳 |
2 |
1:03.43 |
Olympic Games Montreal 1976 · Montreal |
1976-07-20 |
| 1976 |
男子200米蛙泳 |
3 |
OR2:18.29 |
Olympic Games Montreal 1976 · Montreal |
1976-07-24 |
| 1976 |
男子100米蛙泳 |
9 |
1:04.29 |
Olympic Games Montreal 1976 · Montreal |
1976-07-19 |
| 1976 |
男子100米蛙泳 |
21 |
1:05.19 |
Olympic Games Montreal 1976 · Montreal |
1976-07-19 |
| 1975 |
男子100米蛙泳 |
1 |
NR1:04.26 |
2nd FINA World Championships 1975 · Cali |
1975-07-22 |
| 1975 |
男子200米蛙泳 |
1 |
NR2:18.23 |
2nd FINA World Championships 1975 · Cali |
1975-07-24 |
| 1975 |
男子200米蛙泳 |
4 |
2:21.90 |
2nd FINA World Championships 1975 · Cali |
1975-07-24 |
| 1975 |
男子100米蛙泳 |
13 |
1:06.40 |
2nd FINA World Championships 1975 · Cali |
1975-07-22 |
| 1975 |
男子200米混合泳 |
21 |
2:12.68 |
2nd FINA World Championships 1975 · Cali |
1975-07-25 |
| 1974 |
男子200米混合泳 |
1 |
WR2:06.32 |
1974 European Aquatics Championships (50m) · Vienna |
1974-08-24 |
| 1974 |
男子200米蛙泳 |
3 |
2:20.42 |
1974 European Aquatics Championships (50m) · Vienna |
1974-08-18 |
| 1974 |
男子200米蛙泳 |
6 |
2:24.42 |
10th Commonwealth Games 1974 · Christchurch |
1974-01-24 |
| 1974 |
男子200米混合泳 |
7 |
2:10.11 |
10th Commonwealth Games 1974 · Christchurch |
1974-01-24 |
| 1974 |
男子100米蛙泳 |
8 |
1:07.37 |
10th Commonwealth Games 1974 · Christchurch |
1974-01-24 |
| 1973 |
男子200米蛙泳 |
1 |
WR2:19.28 |
1st FINA World Championships 1973 · Belgrade |
1973-09-06 |
| 1973 |
男子200米混合泳 |
3 |
2:08.84 |
1st FINA World Championships 1973 · Belgrade |
1973-09-07 |
| 1973 |
男子200米蛙泳 |
4 |
NR2:20.94 |
1st FINA World Championships 1973 · Belgrade |
1973-09-06 |
| 1973 |
男子100米蛙泳 |
5 |
1:05.74 |
1st FINA World Championships 1973 · Belgrade |
1973-09-04 |
| 1973 |
男子200米混合泳 |
7 |
NR2:09.61 |
1st FINA World Championships 1973 · Belgrade |
1973-09-07 |
| 1973 |
男子100米蛙泳 |
12 |
NR1:06.98 |
1st FINA World Championships 1973 · Belgrade |
1973-09-04 |
| 1972 |
男子100米蛙泳 |
18 |
1:06.25 |
Olympic Games Munich 1972 · Munich |
1972-08-29 |
| 1972 |
男子100米蛙泳 |
19 |
1:06.35 |
Olympic Games Munich 1972 · Munich |
1972-08-29 |
| 1972 |
男子200米混合泳 |
20 |
2:13.25 |
Olympic Games Munich 1972 · Munich |
1972-09-03 |
| 1972 |
男子100米蛙泳 |
22 |
1:06.52 |
Olympic Games Munich 1972 · Munich |
1972-08-30 |
| 1972 |
男子100米蛙泳 |
75 |
1:11.37 |
Olympic Games Munich 1972 · Munich |
1972-09-02 |
| 1972 |
男子100米蛙泳 |
87 |
1:12.10 |
Olympic Games Munich 1972 · Munich |
1972-09-02 |
| 1970 |
男子200米蛙泳 |
13 |
2:32.87 |
9th Commonwealth Games 1970 · Edinburgh |
1970-07-17 |