| 年份 | 项目 | 名次 | 成绩 | 赛事 | 日期 |
| 2026 |
男子200米自由泳 |
15 |
1:44.77 |
2026 Aquatics GB Swimming Championships (50m) · London |
2026-04-19 |
| 2026 |
男子100米自由泳 |
27 |
47.53 |
2026 Aquatics GB Swimming Championships (50m) · London |
2026-04-16 |
| 2026 |
男子100米自由泳 |
32 |
47.61 |
2026 Aquatics GB Swimming Championships (50m) · London |
2026-04-16 |
| 2026 |
男子100米自由泳 |
35 |
47.64 |
23rd Commonwealth Games 2026 (50m) · Glasgow |
2026-07-28 |
| 2026 |
男子200米自由泳 |
39 |
1:45.42 |
23rd Commonwealth Games 2026 (50m) · Glasgow |
2026-07-26 |
| 2026 |
男子200米自由泳 |
41 |
1:45.44 |
2026 European Aquatics Championships (50m) · Paris |
2026-08-10 |
| 2026 |
男子200米自由泳 |
64 |
1:45.72 |
23rd Commonwealth Games 2026 (50m) · Glasgow |
2026-07-29 |
| 2026 |
男子100米自由泳 |
65 |
47.89 |
2026 European Aquatics Championships (50m) · Paris |
2026-08-13 |
| 2026 |
男子100米自由泳 |
96 |
48.04 |
2026 AP Race London International (50m) · London |
2026-05-24 |
| 2026 |
男子100米自由泳 |
134 |
48.21 |
23rd Commonwealth Games 2026 (50m) · Glasgow |
2026-07-27 |
| 2026 |
男子200米自由泳 |
144 |
1:46.50 |
23rd Commonwealth Games 2026 (50m) · Glasgow |
2026-07-29 |
| 2026 |
男子100米自由泳 |
170 |
48.37 |
2026 European Aquatics Championships (50m) · Paris |
2026-08-11 |
| 2026 |
男子200米自由泳 |
191 |
1:46.81 |
2026 Edinburgh International Swim Meet (50m) · Edinburgh |
2026-03-13 |
| 2025 |
男子100米自由泳 |
19 |
45.82 |
2025 European Aquatics Championships (25m) · Lublin |
2025-12-06 |
| 2025 |
男子100米自由泳 |
23 |
45.92 |
World Aquatics Swimming World Cup 2025 · Toronto |
2025-10-24 |
| 2025 |
男子200米自由泳 |
23 |
1:41.76 |
World Aquatics Swimming World Cup 2025 · Carmel |
2025-10-12 |
| 2025 |
男子200米自由泳 |
26 |
1:41.79 |
2025 European Aquatics Championships (25m) · Lublin |
2025-12-03 |
| 2025 |
男子200米自由泳 |
31 |
1:45.35 |
Aquatics GB Swimming Championships 2025 · London |
2025-04-20 |
| 2025 |
男子100米自由泳 |
32 |
47.59 |
World Aquatics Championships - Singapore 2025 · Singapore |
2025-07-30 |
| 2025 |
男子100米自由泳 |
32 |
46.16 |
2025 European Aquatics Championships (25m) · Lublin |
2025-12-06 |
| 2025 |
男子200米自由泳 |
32 |
1:45.37 |
World Aquatics Championships - Singapore 2025 · Singapore |
2025-08-01 |
| 2025 |
男子200米自由泳 |
33 |
1:41.91 |
World Aquatics Swimming World Cup 2025 · Toronto |
2025-10-25 |
| 2025 |
男子100米自由泳 |
37 |
46.23 |
2025 European Aquatics Championships (25m) · Lublin |
2025-12-05 |
| 2025 |
男子200米自由泳 |
37 |
1:41.99 |
World Aquatics Swimming World Cup 2025 · Toronto |
2025-10-25 |
| 2025 |
男子100米自由泳 |
42 |
46.26 |
2025 European Aquatics Championships (25m) · Lublin |
2025-12-05 |
| 2025 |
男子200米自由泳 |
42 |
1:42.03 |
World Aquatics Swimming World Cup 2025 · Westmont |
2025-10-19 |
| 2025 |
男子100米自由泳 |
44 |
47.74 |
World Aquatics Championships - Singapore 2025 · Singapore |
2025-07-31 |
| 2025 |
男子100米自由泳 |
45 |
46.27 |
World Aquatics Swimming World Cup 2025 · Toronto |
2025-10-24 |
| 2025 |
男子200米自由泳 |
48 |
1:45.66 |
World Aquatics Championships - Singapore 2025 · Singapore |
2025-07-28 |
| 2025 |
男子200米自由泳 |
49 |
1:42.27 |
World Aquatics Swimming World Cup 2025 · Carmel |
2025-10-12 |
| 2025 |
男子100米自由泳 |
54 |
46.36 |
World Aquatics Swimming World Cup 2025 · Westmont |
2025-10-18 |
| 2025 |
男子200米自由泳 |
58 |
1:42.38 |
World Aquatics Swimming World Cup 2025 · Westmont |
2025-10-19 |
| 2025 |
男子200米自由泳 |
60 |
1:45.85 |
World Aquatics Championships - Singapore 2025 · Singapore |
2025-07-28 |
| 2025 |
男子100米自由泳 |
61 |
47.89 |
World Aquatics Championships - Singapore 2025 · Singapore |
2025-07-30 |
| 2025 |
男子100米自由泳 |
62 |
46.45 |
World Aquatics Swimming World Cup 2025 · Carmel |
2025-10-11 |
| 2025 |
男子100米自由泳 |
64 |
47.92 |
Aquatics GB Swimming Championships 2025 · London |
2025-04-17 |
| 2025 |
男子100米自由泳 |
70 |
46.54 |
World Aquatics Swimming World Cup 2025 · Westmont |
2025-10-18 |
| 2025 |
男子100米自由泳 |
88 |
48.07 |
Aquatics GB Swimming Championships 2025 · London |
2025-04-17 |
| 2025 |
男子100米自由泳 |
90 |
46.68 |
World Aquatics Swimming World Cup 2025 · Carmel |
2025-10-11 |
| 2025 |
男子100米自由泳 |
134 |
48.32 |
AP Race London International 2025 · London |
2025-05-25 |
| 2025 |
男子50米蝶泳 |
134 |
22.70 |
World Aquatics Swimming World Cup 2025 · Toronto |
2025-10-25 |
| 2025 |
男子50米蝶泳 |
143 |
22.73 |
World Aquatics Swimming World Cup 2025 · Toronto |
2025-10-25 |
| 2025 |
男子50米自由泳 |
159 |
21.41 |
World Aquatics Swimming World Cup 2025 · Westmont |
2025-10-17 |
| 2025 |
男子200米自由泳 |
171 |
1:46.81 |
AP Race London International 2025 · London |
2025-05-26 |
| 2025 |
男子50米自由泳 |
180 |
21.46 |
World Aquatics Swimming World Cup 2025 · Carmel |
2025-10-10 |
| 2025 |
男子50米自由泳 |
183 |
21.48 |
World Aquatics Swimming World Cup 2025 · Toronto |
2025-10-23 |
| 2024 |
男子200米自由泳 |
4 |
1:44.69 |
GBR Championships 2024 · London |
2024-04-07 |
| 2024 |
男子200米自由泳 |
6 |
1:44.74 |
Olympic Games Paris 2024 · Paris |
2024-07-29 |
| 2024 |
男子200米自由泳 |
45 |
1:45.63 |
Olympic Games Paris 2024 · Paris |
2024-07-28 |
| 2024 |
男子100米自由泳 |
48 |
47.82 |
World Aquatics Championships - Doha 2024 · Doha |
2024-02-15 |
| 2024 |
男子100米自由泳 |
55 |
47.83 |
Olympic Games Paris 2024 · Paris |
2024-07-27 |
| 2024 |
男子100米自由泳 |
56 |
47.84 |
GBR Championships 2024 · London |
2024-04-04 |
| 2024 |
男子100米自由泳 |
84 |
48.01 |
GBR Championships 2024 · London |
2024-04-04 |
| 2024 |
男子50米自由泳 |
88 |
21.83 |
GBR Championships 2024 · London |
2024-04-06 |
| 2024 |
男子200米自由泳 |
96 |
1:46.19 |
Olympic Games Paris 2024 · Paris |
2024-07-28 |
| 2024 |
男子100米自由泳 |
97 |
48.05 |
World Aquatics Championships - Doha 2024 · Doha |
2024-02-14 |
| 2024 |
男子200米自由泳 |
102 |
1:46.22 |
World Aquatics Championships - Doha 2024 · Doha |
2024-02-16 |
| 2024 |
男子100米自由泳 |
111 |
48.09 |
Olympic Games Paris 2024 · Paris |
2024-07-30 |
| 2024 |
男子100米自由泳 |
141 |
48.19 |
World Aquatics Championships - Doha 2024 · Doha |
2024-02-11 |
| 2024 |
男子100米自由泳 |
146 |
48.22 |
World Aquatics Championships - Doha 2024 · Doha |
2024-02-14 |
| 2024 |
男子200米自由泳 |
154 |
1:46.64 |
GBR Championships 2024 · London |
2024-04-07 |
| 2024 |
男子100米自由泳 |
196 |
48.40 |
Olympic Games Paris 2024 · Paris |
2024-07-30 |
| 2023 |
男子200米自由泳 |
1 |
1:44.30 |
World Aquatics Championships - Fukuoka 2023 · Fukuoka |
2023-07-25 |
| 2023 |
男子200米自由泳 |
1 |
1:41.01 |
European Swimming Championships (25m) 2023 · Otopeni |
2023-12-09 |
| 2023 |
男子200米自由泳 |
6 |
1:41.63 |
European Swimming Championships (25m) 2023 · Otopeni |
2023-12-08 |
| 2023 |
男子100米自由泳 |
7 |
46.07 |
European Swimming Championships (25m) 2023 · Otopeni |
2023-12-10 |
| 2023 |
男子100米自由泳 |
9 |
47.45 |
World Aquatics Championships - Fukuoka 2023 · Fukuoka |
2023-07-27 |
| 2023 |
男子100米自由泳 |
9 |
46.23 |
European Swimming Championships (25m) 2023 · Otopeni |
2023-12-09 |
| 2023 |
男子200米自由泳 |
9 |
1:44.83 |
GBR Championships 2023 · Sheffield |
2023-04-09 |
| 2023 |
男子100米自由泳 |
10 |
47.47 |
World Aquatics Championships - Fukuoka 2023 · Fukuoka |
2023-07-26 |
| 2023 |
男子100米自由泳 |
13 |
47.59 |
World Aquatics Championships - Fukuoka 2023 · Fukuoka |
2023-07-26 |
| 2023 |
男子200米自由泳 |
16 |
1:42.70 |
European Swimming Championships (25m) 2023 · Otopeni |
2023-12-08 |
| 2023 |
男子200米自由泳 |
21 |
1:45.40 |
World Aquatics Championships - Fukuoka 2023 · Fukuoka |
2023-07-24 |
| 2023 |
男子100米自由泳 |
22 |
46.85 |
European Swimming Championships (25m) 2023 · Otopeni |
2023-12-09 |
| 2023 |
男子100米自由泳 |
26 |
47.72 |
GBR Championships 2023 · Sheffield |
2023-04-06 |
| 2023 |
男子50米自由泳 |
31 |
21.09 |
European Swimming Championships (25m) 2023 · Otopeni |
2023-12-05 |
| 2023 |
男子200米自由泳 |
46 |
1:45.82 |
World Aquatics Championships - Fukuoka 2023 · Fukuoka |
2023-07-24 |
| 2023 |
男子100米自由泳 |
60 |
48.02 |
GBR Championships 2023 · Sheffield |
2023-04-06 |
| 2023 |
男子50米自由泳 |
72 |
21.34 |
European Swimming Championships (25m) 2023 · Otopeni |
2023-12-06 |
| 2023 |
男子100米自由泳 |
89 |
48.17 |
AP Race London 2023 · London |
2023-05-28 |
| 2023 |
男子100米自由泳 |
115 |
48.28 |
Sette colli 2023 · Rome |
2023-06-24 |
| 2023 |
男子50米自由泳 |
121 |
21.98 |
GBR Championships 2023 · Sheffield |
2023-04-08 |
| 2023 |
男子100米自由泳 |
131 |
48.36 |
Sette colli 2023 · Rome |
2023-06-24 |
| 2023 |
男子200米自由泳 |
135 |
1:46.73 |
AP Race London 2023 · London |
2023-05-29 |
| 2023 |
男子100米自由泳 |
145 |
48.41 |
2023 TYR Pro Series FL · Fort Lauderdale |
2023-03-02 |
| 2023 |
男子100米自由泳 |
166 |
48.48 |
2023 TYR Pro Series FL · Fort Lauderdale |
2023-03-02 |
| 2023 |
男子200米自由泳 |
184 |
1:47.04 |
2023 TYR Pro Series FL · Fort Lauderdale |
2023-03-03 |
| 2023 |
男子200米自由泳 |
197 |
1:47.09 |
GBR Championships 2023 · Sheffield |
2023-04-09 |
| 2022 |
男子200米自由泳 |
13 |
1:41.50 |
Swim England National Winter Championships 2022 · Sheffield |
2022-12-04 |
| 2022 |
男子200米自由泳 |
19 |
1:41.70 |
Scottish National Short Course 2022 · Edinburgh |
2022-12-10 |
| 2022 |
男子100米自由泳 |
20 |
45.85 |
Swim England National Winter Championships 2022 · Sheffield |
2022-12-03 |
| 2022 |
男子100米自由泳 |
25 |
45.94 |
Swim England National Winter Championships 2022 · Sheffield |
2022-12-03 |
| 2022 |
男子50米自由泳 |
50 |
21.11 |
Swim England National Winter Championships 2022 · Sheffield |
2022-12-02 |
| 2022 |
男子100米自由泳 |
59 |
46.63 |
Scottish National Short Course 2022 · Edinburgh |
2022-12-09 |
| 2022 |
男子100米自由泳 |
66 |
46.75 |
Scottish National Short Course 2022 · Edinburgh |
2022-12-09 |
| 2022 |
男子50米自由泳 |
131 |
21.40 |
Swim England National Winter Championships 2022 · Sheffield |
2022-12-02 |
| 2022 |
男子100米蝶泳 |
140 |
50.86 |
Scottish National Short Course 2022 · Edinburgh |
2022-12-11 |
| 2022 |
男子200米自由泳 |
148 |
1:47.19 |
22nd Commonwealth Games 2022 · Birmingham |
2022-07-30 |
| 2022 |
男子50米自由泳 |
169 |
21.50 |
Scottish National Short Course 2022 · Edinburgh |
2022-12-11 |
| 2022 |
男子50米蝶泳 |
178 |
22.95 |
Scottish National Short Course 2022 · Edinburgh |
2022-12-09 |
| 2022 |
男子50米自由泳 |
183 |
21.53 |
Scottish National Short Course 2022 · Edinburgh |
2022-12-11 |
| 2022 |
男子200米自由泳 |
200 |
1:47.59 |
22nd Commonwealth Games 2022 · Birmingham |
2022-07-30 |
| 2021 |
男子200米自由泳 |
53 |
1:45.77 |
British National Swimming Championships (50m) · London |
2021-04-18 |
| 2021 |
男子200米自由泳 |
83 |
1:43.11 |
ISL Match 10 - 2021 · Napoli |
2021-09-26 |
| 2021 |
男子200米自由泳 |
96 |
1:46.35 |
Olympic Games Tokyo 2020 · Tokyo |
2021-07-27 |
| 2021 |
男子200米自由泳 |
99 |
1:43.31 |
ISL Match 11 - 2021 · Napoli |
2021-09-30 |
| 2021 |
男子100米自由泳 |
103 |
48.23 |
Olympic Games Tokyo 2020 · Tokyo |
2021-07-25 |
| 2021 |
男子100米自由泳 |
103 |
48.23 |
British National Swimming Championships (50m) · London |
2021-04-16 |
| 2021 |
男子200米自由泳 |
137 |
1:46.73 |
British National Swimming Championships (50m) · London |
2021-04-18 |
| 2021 |
男子200米自由泳 |
192 |
1:44.32 |
ISL Match 3 - 2021 · Napoli |
2021-09-03 |
| 2020 |
男子200米自由泳 |
85 |
1:44.13 |
ISL 2020 Season - Match 1 · Budapest |
2020-10-17 |
| 2020 |
男子50米自由泳 |
102 |
21.47 |
ISL 2020 Season - Match 1 · Budapest |
2020-10-16 |
| 2020 |
男子200米自由泳 |
118 |
1:44.79 |
ISL 2020 Season - Match 4 · Budapest |
2020-10-27 |
| 2020 |
男子50米自由泳 |
119 |
21.52 |
ISL 2020 Season - Match 4 · Budapest |
2020-10-26 |
| 2020 |
男子100米自由泳 |
125 |
47.22 |
ISL 2020 Season - Match 4 · Budapest |
2020-10-27 |
| 2020 |
男子100米自由泳 |
131 |
47.25 |
ISL 2020 Season - Match 1 · Budapest |
2020-10-17 |
| 2020 |
男子200米自由泳 |
131 |
1:48.83 |
22nd Luxembourg Euro Meet 2020 · Luxembourg |
2020-01-25 |
| 2020 |
男子200米自由泳 |
143 |
1:45.33 |
ISL 2020 Season - Semifinal 1 · Budapest |
2020-11-15 |
| 2020 |
男子200米自由泳 |
148 |
1:48.99 |
22nd Luxembourg Euro Meet 2020 · Luxembourg |
2020-01-25 |
| 2020 |
男子200米自由泳 |
149 |
1:45.44 |
ISL 2020 Season - Match 8 · Budapest |
2020-11-06 |