| 年份 | 项目 | 名次 | 成绩 | 赛事 | 日期 |
| 2026 |
男子400米混合泳 |
37 |
4:11.58 |
2026 European Aquatics Championships (50m) · Paris |
2026-08-10 |
| 2026 |
男子400米混合泳 |
38 |
4:11.69 |
2026 Aquatics GB Swimming Championships (50m) · London |
2026-04-15 |
| 2026 |
男子200米混合泳 |
56 |
1:57.96 |
2026 European Aquatics Championships (50m) · Paris |
2026-08-15 |
| 2026 |
男子200米混合泳 |
63 |
1:58.24 |
2026 European Aquatics Championships (50m) · Paris |
2026-08-16 |
| 2026 |
男子200米混合泳 |
72 |
1:58.43 |
2026 European Aquatics Championships (50m) · Paris |
2026-08-15 |
| 2026 |
男子400米混合泳 |
73 |
4:13.69 |
2026 European Aquatics Championships (50m) · Paris |
2026-08-10 |
| 2026 |
男子200米混合泳 |
81 |
1:58.62 |
23rd Commonwealth Games 2026 (50m) · Glasgow |
2026-07-24 |
| 2026 |
男子400米混合泳 |
83 |
4:14.18 |
23rd Commonwealth Games 2026 (50m) · Glasgow |
2026-07-28 |
| 2026 |
男子200米混合泳 |
84 |
1:58.70 |
2026 Aquatics GB Swimming Championships (50m) · London |
2026-04-17 |
| 2026 |
男子200米混合泳 |
90 |
1:58.75 |
23rd Commonwealth Games 2026 (50m) · Glasgow |
2026-07-24 |
| 2026 |
男子400米混合泳 |
145 |
4:16.78 |
2026 AP Race London International (50m) · London |
2026-05-23 |
| 2026 |
男子400米混合泳 |
146 |
4:16.82 |
23rd Commonwealth Games 2026 (50m) · Glasgow |
2026-07-28 |
| 2026 |
男子200米混合泳 |
168 |
1:59.60 |
2026 Aquatics GB Swimming Championships (50m) · London |
2026-04-17 |
| 2025 |
男子400米混合泳 |
14 |
4:02.87 |
World Aquatics Swimming World Cup 2025 · Toronto |
2025-10-25 |
| 2025 |
男子400米混合泳 |
18 |
4:03.25 |
2025 European Aquatics Championships (25m) · Lublin |
2025-12-07 |
| 2025 |
男子400米混合泳 |
25 |
4:11.41 |
World Aquatics Championships - Singapore 2025 · Singapore |
2025-08-03 |
| 2025 |
男子400米混合泳 |
29 |
4:11.59 |
Aquatics GB Swimming Championships 2025 · London |
2025-04-16 |
| 2025 |
男子400米混合泳 |
33 |
4:05.47 |
2025 European Aquatics Championships (25m) · Lublin |
2025-12-07 |
| 2025 |
男子400米混合泳 |
36 |
4:05.85 |
World Aquatics Swimming World Cup 2025 · Carmel |
2025-10-12 |
| 2025 |
男子400米混合泳 |
41 |
4:06.35 |
World Aquatics Swimming World Cup 2025 · Westmont |
2025-10-19 |
| 2025 |
男子400米混合泳 |
44 |
4:12.77 |
World Aquatics Championships - Singapore 2025 · Singapore |
2025-08-03 |
| 2025 |
男子200米混合泳 |
49 |
1:54.06 |
2025 European Aquatics Championships (25m) · Lublin |
2025-12-06 |
| 2025 |
男子400米自由泳 |
51 |
3:41.34 |
World Aquatics Swimming World Cup 2025 · Toronto |
2025-10-23 |
| 2025 |
男子200米混合泳 |
57 |
1:54.37 |
2025 European Aquatics Championships (25m) · Lublin |
2025-12-05 |
| 2025 |
男子400米自由泳 |
77 |
3:42.40 |
2025 European Aquatics Championships (25m) · Lublin |
2025-12-02 |
| 2025 |
男子200米混合泳 |
83 |
1:55.12 |
2025 European Aquatics Championships (25m) · Lublin |
2025-12-05 |
| 2025 |
男子400米自由泳 |
97 |
3:43.03 |
World Aquatics Swimming World Cup 2025 · Westmont |
2025-10-17 |
| 2025 |
男子200米混合泳 |
102 |
1:55.62 |
World Aquatics Swimming World Cup 2025 · Westmont |
2025-10-18 |
| 2025 |
男子400米混合泳 |
103 |
4:15.58 |
Internazionali di Nuoto 61° Trofeo Sette colli · Rome |
2025-06-27 |
| 2025 |
男子1500米自由泳 |
106 |
15:03.13 |
World Aquatics Swimming World Cup 2025 · Toronto |
2025-10-24 |
| 2025 |
男子400米混合泳 |
131 |
4:16.15 |
Edinburgh International Swim Meet · Edinburgh |
2025-03-15 |
| 2025 |
男子400米混合泳 |
138 |
4:16.46 |
AP Race London International 2025 · London |
2025-05-24 |
| 2025 |
男子400米自由泳 |
145 |
3:44.83 |
World Aquatics Swimming World Cup 2025 · Carmel |
2025-10-10 |
| 2025 |
男子200米混合泳 |
166 |
1:56.88 |
World Aquatics Swimming World Cup 2025 · Carmel |
2025-10-11 |
| 2025 |
男子400米混合泳 |
168 |
4:17.33 |
Aquatics GB Swimming Championships 2025 · London |
2025-04-16 |
| 2025 |
男子400米混合泳 |
171 |
4:17.45 |
Internazionali di Nuoto 61° Trofeo Sette colli · Rome |
2025-06-27 |
| 2024 |
男子400米混合泳 |
6 |
4:08.85 |
Olympic Games Paris 2024 · Paris |
2024-07-28 |
| 2024 |
男子400米混合泳 |
7 |
4:09.14 |
GBR Championships 2024 · London |
2024-04-04 |
| 2024 |
男子400米混合泳 |
10 |
4:09.51 |
Olympic Games Paris 2024 · Paris |
2024-07-28 |
| 2024 |
男子400米混合泳 |
10 |
4:00.37 |
World Aquatics Swimming Championships (25m) 2024 · Budapest |
2024-12-14 |
| 2024 |
男子400米混合泳 |
13 |
4:00.50 |
World Aquatics Swimming Championships (25m) 2024 · Budapest |
2024-12-14 |
| 2024 |
男子400米混合泳 |
16 |
4:10.40 |
World Aquatics Championships - Doha 2024 · Doha |
2024-02-18 |
| 2024 |
男子400米混合泳 |
41 |
4:05.94 |
2024 BUCS Championships (25m) · Sheffield |
2024-11-16 |
| 2024 |
男子200米混合泳 |
42 |
1:53.63 |
World Aquatics Swimming Championships (25m) 2024 · Budapest |
2024-12-10 |
| 2024 |
男子400米混合泳 |
52 |
4:12.54 |
World Aquatics Championships - Doha 2024 · Doha |
2024-02-18 |
| 2024 |
男子400米混合泳 |
71 |
4:13.56 |
Edinburgh International Swim Meet · Edinburgh |
2024-03-09 |
| 2024 |
男子200米混合泳 |
72 |
1:58.11 |
GBR Championships 2024 · London |
2024-04-05 |
| 2024 |
男子200米自由泳 |
90 |
1:43.59 |
World Aquatics Swimming Championships (25m) 2024 · Budapest |
2024-12-15 |
| 2024 |
男子400米混合泳 |
90 |
4:14.51 |
Sette colli 2024 · Rome |
2024-06-22 |
| 2024 |
男子400米混合泳 |
104 |
4:15.07 |
GBR Championships 2024 · London |
2024-04-04 |
| 2024 |
男子200米混合泳 |
105 |
1:55.62 |
2024 BUCS Championships (25m) · Sheffield |
2024-11-15 |
| 2024 |
男子400米混合泳 |
115 |
4:15.47 |
Sette colli 2024 · Rome |
2024-06-22 |
| 2024 |
男子100米混合泳 |
173 |
53.82 |
2024 BUCS Championships (25m) · Sheffield |
2024-11-17 |
| 2024 |
男子200米混合泳 |
175 |
1:57.73 |
2024 BUCS Championships (25m) · Sheffield |
2024-11-15 |
| 2024 |
男子200米蝶泳 |
193 |
1:56.46 |
2024 BUCS Championships (25m) · Sheffield |
2024-11-17 |
| 2024 |
男子200米蝶泳 |
198 |
1:56.93 |
World Aquatics Championships - Doha 2024 · Doha |
2024-02-13 |
| 2023 |
男子400米混合泳 |
28 |
4:11.36 |
Sette colli 2023 · Rome |
2023-06-24 |
| 2023 |
男子400米混合泳 |
48 |
4:12.85 |
Malmsten Stockholm 2023 · Stockholm |
2023-04-15 |
| 2023 |
男子400米自由泳 |
85 |
3:47.63 |
Malmsten Stockholm 2023 · Stockholm |
2023-04-13 |
| 2023 |
男子400米混合泳 |
147 |
4:16.30 |
Sette colli 2023 · Rome |
2023-06-24 |
| 2023 |
男子400米自由泳 |
174 |
3:49.11 |
Malmsten Stockholm 2023 · Stockholm |
2023-04-13 |
| 2023 |
男子200米混合泳 |
187 |
1:59.84 |
Malmsten Stockholm 2023 · Stockholm |
2023-04-16 |
| 2022 |
男子400米混合泳 |
42 |
4:13.08 |
Phillips 66 National Championships (50m) 2022 · Irvine |
2022-07-28 |
| 2022 |
男子400米混合泳 |
63 |
4:14.07 |
Phillips 66 National Championships (50m) 2022 · Irvine |
2022-07-28 |
| 2022 |
男子400米混合泳 |
89 |
4:15.39 |
South African National Championships (50m) · Durban |
2022-04-07 |
| 2022 |
男子400米混合泳 |
105 |
4:16.21 |
Mare Nostrum - Trofeu Internacional Ciutat de Barcelona 2022 · Barcelona |
2022-05-25 |
| 2022 |
男子400米混合泳 |
135 |
4:17.43 |
Mare Nostrum - 39th Meeting International de Natation de Monte Carlo 2022 · Monaco |
2022-05-22 |
| 2022 |
男子200米蝶泳 |
145 |
1:56.88 |
Phillips 66 National Championships (50m) 2022 · Irvine |
2022-07-26 |
| 2022 |
男子200米蝶泳 |
146 |
1:56.89 |
Phillips 66 National Championships (50m) 2022 · Irvine |
2022-07-26 |
| 2022 |
男子200米混合泳 |
148 |
1:59.70 |
Phillips 66 National Championships (50m) 2022 · Irvine |
2022-07-30 |
| 2022 |
男子200米混合泳 |
169 |
1:59.96 |
South African National Championships (50m) · Durban |
2022-04-11 |
| 2022 |
男子200米混合泳 |
196 |
2:00.34 |
Phillips 66 National Championships (50m) 2022 · Irvine |
2022-07-30 |
| 2021 |
男子400米混合泳 |
17 |
4:10.20 |
Olympic Games Tokyo 2020 · Tokyo |
2021-07-24 |
| 2021 |
男子400米混合泳 |
23 |
4:10.59 |
Olympic Games Tokyo 2020 · Tokyo |
2021-07-25 |
| 2021 |
男子400米自由泳 |
25 |
3:39.34 |
15th FINA World Swimming Championships (25m) 2021 · Abu Dhabi |
2021-12-16 |
| 2021 |
男子400米自由泳 |
28 |
3:39.45 |
15th FINA World Swimming Championships (25m) 2021 · Abu Dhabi |
2021-12-16 |
| 2021 |
男子400米自由泳 |
29 |
3:39.49 |
ISL Playoff - Match 17 · Eindhoven |
2021-11-27 |
| 2021 |
男子400米混合泳 |
32 |
4:02.79 |
ISL Playoff - Match 14 · Eindhoven |
2021-11-19 |
| 2021 |
男子400米混合泳 |
35 |
4:11.56 |
2021 European Aquatics Championships (50m) · Budapest |
2021-05-23 |
| 2021 |
男子400米混合泳 |
45 |
4:03.67 |
ISL Playoff - Match 17 · Eindhoven |
2021-11-28 |
| 2021 |
男子400米混合泳 |
48 |
4:12.67 |
British National Swimming Championships (50m) · London |
2021-04-16 |
| 2021 |
男子400米自由泳 |
50 |
3:40.40 |
ISL Playoff - Match 14 · Eindhoven |
2021-11-18 |
| 2021 |
男子400米混合泳 |
53 |
4:12.81 |
British Swimming Glasgow Open Meet · Glasgow |
2021-06-04 |
| 2021 |
男子400米混合泳 |
68 |
4:13.87 |
2021 European Aquatics Championships (50m) · Budapest |
2021-05-23 |
| 2021 |
男子400米混合泳 |
68 |
4:05.07 |
ISL Playoff - Match 13 · Eindhoven |
2021-11-14 |
| 2021 |
男子400米混合泳 |
70 |
4:05.33 |
ISL Match 7 - 2021 · Napoli |
2021-09-17 |
| 2021 |
男子400米混合泳 |
75 |
4:05.71 |
ISL Match 5 - 2021 · Napoli |
2021-09-10 |
| 2021 |
男子400米自由泳 |
80 |
3:47.69 |
British Swimming Glasgow Open Meet · Glasgow |
2021-06-05 |
| 2021 |
男子200米混合泳 |
81 |
1:53.98 |
ISL Playoff - Match 17 · Eindhoven |
2021-11-27 |
| 2021 |
男子400米混合泳 |
83 |
4:14.67 |
British National Swimming Championships (50m) · London |
2021-04-16 |
| 2021 |
男子200米混合泳 |
84 |
1:58.12 |
2021 European Aquatics Championships (50m) · Budapest |
2021-05-19 |
| 2021 |
男子400米自由泳 |
86 |
3:41.93 |
ISL Match 7 - 2021 · Napoli |
2021-09-16 |
| 2021 |
男子400米混合泳 |
95 |
4:06.88 |
ISL Match 9 - 2021 · Napoli |
2021-09-24 |
| 2021 |
男子200米混合泳 |
102 |
1:54.32 |
ISL Playoff - Match 13 · Eindhoven |
2021-11-13 |
| 2021 |
男子200米混合泳 |
103 |
1:58.42 |
2021 European Aquatics Championships (50m) · Budapest |
2021-05-19 |
| 2021 |
男子200米混合泳 |
104 |
1:58.43 |
British National Swimming Championships (50m) · London |
2021-04-14 |
| 2021 |
男子400米自由泳 |
107 |
3:48.41 |
2021 European Aquatics Championships (50m) · Budapest |
2021-05-17 |
| 2021 |
男子200米混合泳 |
111 |
1:58.52 |
2021 European Aquatics Championships (50m) · Budapest |
2021-05-20 |
| 2021 |
男子400米混合泳 |
113 |
4:07.60 |
ISL Match 1 - 2021 · Napoli |
2021-08-27 |
| 2021 |
男子200米混合泳 |
123 |
1:54.76 |
ISL Playoff - Match 14 · Eindhoven |
2021-11-18 |
| 2021 |
男子200米混合泳 |
125 |
1:54.81 |
15th FINA World Swimming Championships (25m) 2021 · Abu Dhabi |
2021-12-16 |
| 2021 |
男子400米自由泳 |
128 |
3:42.92 |
ISL Playoff - Match 13 · Eindhoven |
2021-11-13 |
| 2021 |
男子400米混合泳 |
130 |
4:16.35 |
British Swimming Glasgow Open Meet · Glasgow |
2021-06-04 |
| 2021 |
男子400米混合泳 |
131 |
4:16.38 |
Manchester International Swim Meet · Manchester |
2021-02-14 |
| 2021 |
男子400米自由泳 |
139 |
3:43.13 |
ISL Match 9 - 2021 · Napoli |
2021-09-23 |
| 2021 |
男子200米混合泳 |
151 |
1:59.12 |
British Swimming Glasgow Open Meet · Glasgow |
2021-06-03 |
| 2021 |
男子400米自由泳 |
154 |
3:43.45 |
ISL Match 5 - 2021 · Napoli |
2021-09-09 |
| 2021 |
男子200米蝶泳 |
161 |
1:54.02 |
ISL Playoff - Match 17 · Eindhoven |
2021-11-28 |
| 2021 |
男子200米蝶泳 |
175 |
1:54.38 |
ISL Playoff - Match 13 · Eindhoven |
2021-11-14 |
| 2021 |
男子400米自由泳 |
190 |
3:50.21 |
Manchester International Swim Meet · Manchester |
2021-02-12 |
| 2021 |
男子200米蝶泳 |
196 |
1:54.95 |
ISL Playoff - Match 14 · Eindhoven |
2021-11-19 |
| 2020 |
男子400米混合泳 |
11 |
4:03.07 |
ISL 2020 Season - Final · Budapest |
2020-11-22 |
| 2020 |
男子400米混合泳 |
16 |
4:03.76 |
ISL 2020 Season - Semifinal 1 · Budapest |
2020-11-15 |
| 2020 |
男子400米混合泳 |
21 |
4:04.50 |
ISL 2020 Season - Match 1 · Budapest |
2020-10-17 |
| 2020 |
男子200米混合泳 |
37 |
1:54.04 |
ISL 2020 Season - Final · Budapest |
2020-11-21 |
| 2020 |
男子400米混合泳 |
37 |
4:06.09 |
ISL 2020 Season - Match 9 · Budapest |
2020-11-10 |
| 2020 |
男子400米自由泳 |
52 |
3:41.88 |
ISL 2020 Season - Match 1 · Budapest |
2020-10-16 |
| 2020 |
男子400米混合泳 |
59 |
4:19.01 |
McCullagh International Meet · Bangor |
2020-02-21 |
| 2020 |
男子400米自由泳 |
65 |
3:42.40 |
ISL 2020 Season - Final · Budapest |
2020-11-21 |
| 2020 |
男子400米自由泳 |
78 |
3:51.46 |
McCullagh International Meet · Bangor |
2020-02-22 |