LEN: European Junior Championships | Copenhagen | | 1996-08-07 | 50 M | |
LEN: European Junior Championships | Geneva | | 1995-07-19 | 50 M | |
LEN: European Championships | Istanbul | | 1999-07-26 | 50 M | |
LEN: European Junior Championships | Moscow | | 1999-07-14 | 50 M | |
FINA: 4th World Short Course Championships | Hong Kong | | 1999-04-01 | 25 M | |
LEN: European Short Course Championships | Sheffield | | 1998-12-10 | 25 M | |
Sum-Sim (50m) 1999 | Linköping | | 1999-07-09 | 50 M | |
LEN: European Junior Championships | Antwerpen | | 1998-07-30 | 50 M | |
Games of the Small States of Europe | Gzira (MLT) | | 2023-05-30 | 50 M | |
South Carolina Senior State Championship | Columbia, SC, USA | | 2023-07-22 | 50 M | |
British Summer Championship 2023 | Sheffield, United Kingdom | | 2023-07-22 | 50 M | |
2023 Minnesota Long Course Time Trial | Minnesota, USA | | 2023-12-03 | 50 M | |
FISU World University Games | Chengdu, CHN | | 2023-08-01 | 50 M | |
World Aquatics Masters Championships | Kyushu | | 2023-08-05 | 50 M | |
8th World Inter Universities Championships | Paris, France | | 2023-11-01 | 25 M | |
NatWest International Island Games Guernsey | St Peter Port, Guernsey | | 2023-07-10 | 25 M | |
YMCA National Long Course Championships | Greensboro Aquatic Center - Greensboro, NC, USA | | 2023-07-25 | 50 M | |
SWOYSL LC Championship | Corwin M. Nixon Aquatic Center - Oxford, OH, USA | | 2023-07-06 | 50 M | |
SM/JSM (50m) 1994 | Norrköping | | 1994-06-29 | 50 M | |
2023 NCSA summer swimming championship | USA | | 2023-03-26 | 50 M | |