| 年份 | 项目 | 名次 | 成绩 | 赛事 | 日期 |
| 2018 |
男子50米蛙泳 |
1 |
NR25.41 |
14th FINA World Swimming Championships (25m) 2018 · Hangzhou |
2018-12-16 |
| 2018 |
男子100米蛙泳 |
1 |
NR56.01 |
14th FINA World Swimming Championships (25m) 2018 · Hangzhou |
2018-12-12 |
| 2018 |
男子50米蛙泳 |
2 |
25.76 |
14th FINA World Swimming Championships (25m) 2018 · Hangzhou |
2018-12-15 |
| 2018 |
男子50米蛙泳 |
6 |
26.58 |
21st Commonwealth Games 2018 · Gold Coast |
2018-04-09 |
| 2018 |
男子100米蛙泳 |
21 |
56.90 |
14th FINA World Swimming Championships (25m) 2018 · Hangzhou |
2018-12-11 |
| 2018 |
男子50米蛙泳 |
28 |
26.95 |
21st Commonwealth Games 2018 · Gold Coast |
2018-04-08 |
| 2018 |
男子50米蛙泳 |
34 |
27.01 |
21st Commonwealth Games 2018 · Gold Coast |
2018-04-08 |
| 2018 |
男子100米蛙泳 |
43 |
59.44 |
21st Commonwealth Games 2018 · Gold Coast |
2018-04-07 |
| 2018 |
男子50米蛙泳 |
52 |
26.20 |
14th FINA World Swimming Championships (25m) 2018 · Hangzhou |
2018-12-15 |
| 2018 |
男子100米蛙泳 |
64 |
57.39 |
14th FINA World Swimming Championships (25m) 2018 · Hangzhou |
2018-12-11 |
| 2018 |
男子100米蛙泳 |
87 |
59.74 |
21st Commonwealth Games 2018 · Gold Coast |
2018-04-06 |
| 2018 |
男子100米蛙泳 |
91 |
57.63 |
South African National Championships (25m) · Durban |
2018-08-11 |
| 2018 |
男子50米蛙泳 |
111 |
26.47 |
South African National Championships (25m) · Durban |
2018-08-12 |
| 2018 |
男子100米蛙泳 |
190 |
1:00.20 |
21st Commonwealth Games 2018 · Gold Coast |
2018-04-06 |
| 2017 |
男子50米蛙泳 |
1 |
25.49 |
FINA/airweave Swimming World Cup 2017 · Berlin |
2017-08-07 |
| 2017 |
男子100米蛙泳 |
3 |
56.11 |
FINA/airweave Swimming World Cup 2017 · Doha |
2017-10-05 |
| 2017 |
男子50米蛙泳 |
3 |
25.63 |
FINA/airweave Swimming World Cup 2017 · Eindhoven |
2017-08-11 |
| 2017 |
男子50米蛙泳 |
5 |
25.70 |
FINA/airweave Swimming World Cup 2017 · Doha |
2017-10-04 |
| 2017 |
男子50米蛙泳 |
7 |
NR26.54 |
17th FINA World Championships 2017 · Budapest |
2017-07-25 |
| 2017 |
男子50米蛙泳 |
8 |
26.60 |
17th FINA World Championships 2017 · Budapest |
2017-07-26 |
| 2017 |
男子100米蛙泳 |
8 |
56.30 |
FINA/airweave Swimming World Cup 2017 · Moscow |
2017-08-03 |
| 2017 |
男子50米蛙泳 |
9 |
25.76 |
FINA/airweave Swimming World Cup 2017 · Doha |
2017-10-04 |
| 2017 |
男子50米蛙泳 |
11 |
25.80 |
FINA/airweave Swimming World Cup 2017 · Hong Kong |
2017-09-30 |
| 2017 |
男子100米蛙泳 |
11 |
56.38 |
FINA/airweave Swimming World Cup 2017 · Berlin |
2017-08-06 |
| 2017 |
男子100米蛙泳 |
13 |
56.43 |
FINA/airweave Swimming World Cup 2017 · Hong Kong |
2017-10-01 |
| 2017 |
男子50米蛙泳 |
14 |
26.74 |
17th FINA World Championships 2017 · Budapest |
2017-07-25 |
| 2017 |
男子50米蛙泳 |
19 |
25.96 |
FINA/airweave Swimming World Cup 2017 · Eindhoven |
2017-08-11 |
| 2017 |
男子50米蛙泳 |
25 |
26.88 |
Energy for Swim 2017 · Rome |
2017-08-09 |
| 2017 |
男子50米蛙泳 |
36 |
26.96 |
Mare Nostrum - Trofeu Internacional Ciutat de Barcelona 2017 · Barcelona |
2017-06-14 |
| 2017 |
男子50米蛙泳 |
40 |
26.99 |
Mare Nostrum - 35th Meeting International de Natation de Monte Carlo 2017 · Monaco |
2017-06-11 |
| 2017 |
男子50米蛙泳 |
54 |
27.06 |
South African National Championships (50m) · Durban |
2017-04-05 |
| 2017 |
男子50米蛙泳 |
55 |
27.07 |
Mare Nostrum - Meeting International de Canet-en-Roussillon 2017 · Canet-en-Roussillon |
2017-06-18 |
| 2017 |
男子100米蛙泳 |
58 |
59.58 |
Energy for Swim 2017 · Rome |
2017-08-08 |
| 2017 |
男子100米蛙泳 |
64 |
59.63 |
KZNA Premier Champs & Commonwealth · Durban |
2017-12-17 |
| 2017 |
男子50米蛙泳 |
68 |
27.17 |
South African National Championships (50m) · Durban |
2017-04-05 |
| 2017 |
男子50米蛙泳 |
71 |
27.18 |
Mare Nostrum - 35th Meeting International de Natation de Monte Carlo 2017 · Monaco |
2017-06-11 |
| 2017 |
男子100米蛙泳 |
77 |
59.73 |
South African National Championships (50m) · Durban |
2017-04-03 |
| 2017 |
男子100米蛙泳 |
84 |
57.81 |
FINA/airweave Swimming World Cup 2017 · Doha |
2017-10-05 |
| 2017 |
男子100米蛙泳 |
96 |
59.89 |
KZNA Premier Champs & Commonwealth · Durban |
2017-12-17 |
| 2017 |
男子50米蛙泳 |
99 |
27.28 |
KZNA Premier Champs & Commonwealth · Durban |
2017-12-19 |
| 2017 |
男子50米蛙泳 |
114 |
26.57 |
FINA/airweave Swimming World Cup 2017 · Hong Kong |
2017-09-30 |
| 2017 |
男子100米蛙泳 |
123 |
1:00.02 |
Mare Nostrum - Trofeu Internacional Ciutat de Barcelona 2017 · Barcelona |
2017-06-13 |
| 2017 |
男子100米蛙泳 |
134 |
1:00.07 |
South African National Championships (50m) · Durban |
2017-04-03 |
| 2017 |
男子50米蛙泳 |
190 |
27.52 |
KZNA Premier Champs & Commonwealth · Durban |
2017-12-19 |
| 2016 |
男子50米蛙泳 |
1 |
25.64 |
13th FINA World Swimming Championships (25m) 2016 · Windsor |
2016-12-11 |
| 2016 |
男子100米蛙泳 |
2 |
56.42 |
FINA/airweave Swimming World Cup 2016 · Paris-Chartres |
2016-08-27 |
| 2016 |
男子50米蛙泳 |
2 |
25.75 |
FINA/airweave Swimming World Cup 2016 · Berlin |
2016-08-30 |
| 2016 |
男子100米蛙泳 |
4 |
56.56 |
FINA/airweave Swimming World Cup 2016 · Berlin |
2016-08-31 |
| 2016 |
男子50米蛙泳 |
4 |
25.88 |
FINA/airweave Swimming World Cup 2016 · Moscow |
2016-09-03 |
| 2016 |
男子50米蛙泳 |
6 |
25.98 |
FINA/airweave Swimming World Cup 2016 · Paris-Chartres |
2016-08-26 |
| 2016 |
男子100米蛙泳 |
6 |
56.64 |
FINA/airweave Swimming World Cup 2016 · Moscow |
2016-09-04 |
| 2016 |
男子100米蛙泳 |
6 |
58.69 |
Olympic Games Rio 2016 · Rio de Janeiro |
2016-08-07 |
| 2016 |
男子50米蛙泳 |
10 |
27.08 |
Swim Open Stockholm · Stockholm |
2016-04-02 |
| 2016 |
男子50米蛙泳 |
12 |
27.13 |
53rd International Trophy Sette Colli · Rome |
2016-06-25 |
| 2016 |
男子50米蛙泳 |
16 |
27.17 |
South African National Championships (50m) · Durban |
2016-04-16 |
| 2016 |
男子100米蛙泳 |
23 |
59.21 |
Olympic Games Rio 2016 · Rio de Janeiro |
2016-08-06 |
| 2016 |
男子50米蛙泳 |
24 |
27.28 |
53rd International Trophy Sette Colli · Rome |
2016-06-25 |
| 2016 |
男子50米蛙泳 |
25 |
26.20 |
13th FINA World Swimming Championships (25m) 2016 · Windsor |
2016-12-10 |
| 2016 |
男子100米蛙泳 |
33 |
59.35 |
Olympic Games Rio 2016 · Rio de Janeiro |
2016-08-06 |
| 2016 |
男子200米蛙泳 |
41 |
2:05.12 |
FINA/airweave Swimming World Cup 2016 · Paris-Chartres |
2016-08-26 |
| 2016 |
男子50米蛙泳 |
48 |
27.44 |
Mare Nostrum - Meeting International de Canet-en-Roussillon 2016 · Canet-en-Roussillon |
2016-06-09 |
| 2016 |
男子100米蛙泳 |
51 |
57.67 |
13th FINA World Swimming Championships (25m) 2016 · Windsor |
2016-12-06 |
| 2016 |
男子100米蛙泳 |
52 |
59.61 |
Swim Open Stockholm · Stockholm |
2016-03-31 |
| 2016 |
男子50米蛙泳 |
55 |
27.47 |
Swim Open Stockholm · Stockholm |
2016-04-02 |
| 2016 |
男子50米蛙泳 |
56 |
26.50 |
Lausanne Swim Cup · Lausanne |
2016-12-18 |
| 2016 |
男子100米蛙泳 |
59 |
59.66 |
South African National Championships (50m) · Durban |
2016-04-10 |
| 2016 |
男子50米蛙泳 |
60 |
26.55 |
13th FINA World Swimming Championships (25m) 2016 · Windsor |
2016-12-10 |
| 2016 |
男子100米蛙泳 |
61 |
57.78 |
13th FINA World Swimming Championships (25m) 2016 · Windsor |
2016-12-06 |
| 2016 |
男子100米蛙泳 |
69 |
57.90 |
Lausanne Swim Cup · Lausanne |
2016-12-17 |
| 2016 |
男子50米蛙泳 |
82 |
27.59 |
Swim Open Stockholm · Stockholm |
2016-03-30 |
| 2016 |
男子50米蛙泳 |
86 |
26.67 |
FINA/airweave Swimming World Cup 2016 · Moscow |
2016-09-03 |
| 2016 |
男子100米蛙泳 |
93 |
59.98 |
South African National Championships (50m) · Durban |
2016-04-10 |
| 2016 |
男子200米蛙泳 |
93 |
2:10.13 |
South African National Championships (50m) · Durban |
2016-04-13 |
| 2016 |
男子50米蛙泳 |
108 |
26.78 |
FINA/airweave Swimming World Cup 2016 · Paris-Chartres |
2016-08-26 |
| 2016 |
男子50米蛙泳 |
125 |
27.71 |
Mare Nostrum - 34th Meeting International de Natation de Monte Carlo 2016 · Monaco |
2016-06-04 |
| 2016 |
男子100米蛙泳 |
131 |
1:00.26 |
Mare Nostrum - Meeting International de Canet-en-Roussillon 2016 · Canet-en-Roussillon |
2016-06-08 |
| 2016 |
男子50米蛙泳 |
136 |
27.74 |
South African Grand Prix 2016 · Durban |
2016-02-06 |
| 2016 |
男子50米蛙泳 |
136 |
27.74 |
Mare Nostrum - Meeting International de Canet-en-Roussillon 2016 · Canet-en-Roussillon |
2016-06-09 |
| 2016 |
男子200米蛙泳 |
148 |
2:09.05 |
FINA/airweave Swimming World Cup 2016 · Berlin |
2016-08-30 |
| 2016 |
男子100米蛙泳 |
168 |
59.09 |
FINA/airweave Swimming World Cup 2016 · Berlin |
2016-08-30 |
| 2016 |
男子100米蛙泳 |
176 |
59.17 |
FINA/airweave Swimming World Cup 2016 · Moscow |
2016-09-04 |
| 2015 |
男子100米蛙泳 |
3 |
NR58.49 |
16th FINA World Championships 2015 · Kazan |
2015-08-02 |
| 2015 |
男子50米蛙泳 |
3 |
26.62 |
16th FINA World Championships 2015 · Kazan |
2015-08-04 |
| 2015 |
男子50米蛙泳 |
4 |
26.66 |
16th FINA World Championships 2015 · Kazan |
2015-08-05 |
| 2015 |
男子100米蛙泳 |
6 |
58.59 |
16th FINA World Championships 2015 · Kazan |
2015-08-03 |
| 2015 |
男子100米蛙泳 |
6 |
58.59 |
16th FINA World Championships 2015 · Kazan |
2015-08-02 |
| 2015 |
男子50米蛙泳 |
7 |
26.74 |
16th FINA World Championships 2015 · Kazan |
2015-08-04 |
| 2015 |
男子50米蛙泳 |
7 |
NR26.74 |
FINA/airweave Swimming World Cup 2015 · Paris-Chartres |
2015-08-15 |
| 2015 |
男子100米蛙泳 |
9 |
NR58.97 |
FINA/airweave Swimming World Cup 2015 · Paris-Chartres |
2015-08-16 |
| 2015 |
男子50米蛙泳 |
10 |
26.77 |
FINA/airweave Swimming World Cup 2015 · Dubai |
2015-11-06 |
| 2015 |
男子100米蛙泳 |
11 |
59.05 |
FINA/airweave Swimming World Cup 2015 · Dubai |
2015-11-07 |
| 2015 |
男子50米蛙泳 |
15 |
NR26.88 |
FINA/airweave Swimming World Cup 2015 · Paris-Chartres |
2015-08-15 |
| 2015 |
男子100米蛙泳 |
15 |
NR59.27 |
FINA/airweave Swimming World Cup 2015 · Moscow |
2015-08-12 |
| 2015 |
男子100米蛙泳 |
18 |
59.38 |
FINA/airweave Swimming World Cup 2015 · Singapore |
2015-10-04 |
| 2015 |
男子50米蛙泳 |
21 |
NR26.96 |
FINA/airweave Swimming World Cup 2015 · Moscow |
2015-08-11 |
| 2015 |
男子50米蛙泳 |
21 |
26.96 |
FINA/airweave Swimming World Cup 2015 · Doha |
2015-11-02 |
| 2015 |
男子50米蛙泳 |
23 |
27.01 |
52nd International Trophy Sette Colli · Rome |
2015-06-12 |
| 2015 |
男子50米蛙泳 |
24 |
27.03 |
FINA/airweave Swimming World Cup 2015 · Beijing |
2015-09-29 |
| 2015 |
男子50米蛙泳 |
30 |
27.09 |
9th French Swimming Open · Vichy |
2015-07-04 |
| 2015 |
男子50米蛙泳 |
39 |
27.17 |
Eindhoven Swim Cup / Dutch Championships1 · Eindhoven |
2015-04-04 |
| 2015 |
男子100米蛙泳 |
39 |
59.68 |
FINA/airweave Swimming World Cup 2015 · Doha |
2015-11-03 |
| 2015 |
男子50米蛙泳 |
42 |
27.18 |
11th African Games 2015 · Brazzaville |
2015-09-07 |
| 2015 |
男子50米蛙泳 |
42 |
27.18 |
FINA/airweave Swimming World Cup 2015 · Tokyo |
2015-10-28 |
| 2015 |
男子50米蛙泳 |
42 |
NR27.18 |
FINA/airweave Swimming World Cup 2015 · Moscow |
2015-08-11 |
| 2015 |
男子100米蛙泳 |
43 |
59.76 |
FINA/airweave Swimming World Cup 2015 · Beijing |
2015-09-30 |
| 2015 |
男子100米蛙泳 |
44 |
59.78 |
South African National Championships (50m) · Durban |
2015-04-13 |
| 2015 |
男子50米蛙泳 |
49 |
27.20 |
South African National Championships (50m) · Durban |
2015-04-15 |
| 2015 |
男子50米蛙泳 |
52 |
27.21 |
South African National Championships (50m) · Durban |
2015-04-13 |
| 2015 |
男子100米蛙泳 |
53 |
59.84 |
Eindhoven Swim Cup / Dutch Championships1 · Eindhoven |
2015-04-03 |
| 2015 |
男子50米蛙泳 |
55 |
27.23 |
FINA/airweave Swimming World Cup 2015 · Hong Kong |
2015-09-25 |
| 2015 |
男子50米蛙泳 |
67 |
27.29 |
Mare Nostrum - Trofeu Internacional Ciutat de Barcelona 2015 · Barcelona |
2015-06-11 |
| 2015 |
男子50米蛙泳 |
68 |
27.31 |
FINA/airweave Swimming World Cup 2015 · Dubai |
2015-11-06 |
| 2015 |
男子100米蛙泳 |
68 |
59.97 |
FINA/airweave Swimming World Cup 2015 · Tokyo |
2015-10-29 |
| 2015 |
男子50米蛙泳 |
74 |
27.35 |
Mare Nostrum - Meeting International de Canet-en-Roussillon 2015 · Canet-en-Roussillon |
2015-06-07 |
| 2015 |
男子100米蛙泳 |
98 |
1:00.19 |
11th African Games 2015 · Brazzaville |
2015-09-06 |
| 2015 |
男子100米蛙泳 |
102 |
1:00.23 |
FINA/airweave Swimming World Cup 2015 · Hong Kong |
2015-09-26 |
| 2015 |
男子100米蛙泳 |
115 |
1:00.30 |
South African National Championships (50m) · Durban |
2015-04-13 |
| 2015 |
男子100米蛙泳 |
126 |
1:00.36 |
Mare Nostrum - Meeting International de Canet-en-Roussillon 2015 · Canet-en-Roussillon |
2015-06-06 |
| 2015 |
男子100米蛙泳 |
129 |
1:00.38 |
9th French Swimming Open · Vichy |
2015-07-05 |
| 2015 |
男子50米蛙泳 |
158 |
27.59 |
FINA/airweave Swimming World Cup 2015 · Tokyo |
2015-10-28 |