DateDisciplineResultWindPos.RoundCompetitions
20222 races
Feb 2060m 7.99 –4FinalCity of Birmingham Games, National Indoor Arena, Birmingham (i)
Feb 20200m-short-track 25.44 –1FinalCity of Birmingham Games, National Indoor Arena, Birmingham (i)
20215 races
Dec 1960m 8.02 –5FinalCardiff Met Christmas Classic, National Indoor Athletics Centre, Cardiff (i)
Jul 11200m 26.02 +1.8FinalWelsh Senior Open & Run With the Wind, Cardiff Athletic Stadium, Cardiff - Mixed Races
Jul 3200m 26.01 +1.82FinalNational Athletics League Premier West, Outdoor Sports Complex Track, Yate
Jun 6200m 25.78 +1.01FinalNational Athletics League Premier West, Outdoor Sports Complex Track, Yate - Extra Race
May 15200m 25.40 +1.0FinalWelsh Athletics Spring Invitational, Sobell Sports Stadium, Aberdare - Mixed Races
20203 races
Jan 2560m 7.81 –7FinalWelsh Athletics Senior Championships, National Indoor Athletics Centre, Cardiff (i)
Jan 2560m 7.82 –2HeatWelsh Athletics Senior Championships, National Indoor Athletics Centre, Cardiff (i)
Jan 2560m 7.83 –4SemifinalWelsh Athletics Senior Championships, National Indoor Athletics Centre, Cardiff (i)
201921 races
Dec 860m 7.80 –1FinalCardiff Met GP1 Christmas Classic, National Indoor Athletics Centre, Cardiff (i)
Dec 860m 7.87 –1HeatCardiff Met GP1 Christmas Classic, National Indoor Athletics Centre, Cardiff (i)
Jul 28100m 12.46 -0.62FinalUK Youth Development U17/U20 League Division Midland Premier SW Regional Final, Yate
Jul 24200m 25.21 -0.32FinalWelsh Athletics International, Cardiff - U20 Events
Jul 6100m 12.53 -2.26FinalUK Women's League Division 1, Stevenage
Jul 6200m 25.43 -0.12FinalUK Women's League Division 1, Stevenage
Jun 30200m 25.53 -3.11FinalUK Youth Development U17/U20 League Division Midland Premier SW, Cardiff
Jun 30100m 12.65 -2.71FinalUK Youth Development U17/U20 League Division Midland Premier SW, Cardiff
May 15200m 25.35 +1.7FinalWelsh Athletics Run, Cardiff - Mixed Races
May 5100m 12.37 +0.02FinalUK Youth Development, Swansea - U20 Events
May 5200m 25.66 -2.31FinalUK Youth Development, Swansea - U20 Events
Mar 3200m-short-track 25.36 –3FinalWelsh Athletics Intenational, Cardiff (i) - U20 Events
Jan 2760m 7.95 –4HeatWelsh Indoor Championships, Cardiff (i)
Jan 26200m-short-track 25.79 –3FinalWelsh Indoor Championships, Cardiff (i)
Jan 26200m-short-track 25.53 –2SemifinalWelsh Indoor Championships, Cardiff (i)
Jan 26200m-short-track 25.35 –1HeatWelsh Indoor Championships, Cardiff (i)
Jan 2060m 7.88 –1HeatMet GP2, Cardiff (i)
Jan 20200m-short-track 25.67 –2FinalMet GP2, Cardiff (i)
201812 races
Dec 1660m 7.87 –1HeatCardiff (i)
Dec 1660m 7.82 –2FinalCardiff (i)
Aug 4400m 57.68 –2FinalGrangemouth Celtic Games, Grangemouth - U18 Events
Jul 25200m 25.47 -1.83FinalSwansea Welsh Athletics, Swansea
Jul 25100m 12.54 -1.86FinalSwansea Welsh Athletics, Swansea
Jul 7200m 25.07 +2.64FinalGrangemouth UK Women's League, Grangemouth
Jul 7100m 12.21 +2.74FinalGrangemouth UK Women's League, Grangemouth
Jun 2200m 25.35 +0.26FinalEton UK Women's League, Eton
Feb 10400m-short-track 59.69 –1HeatCardiff Welsh U20/U17/U15 Indoor Championships, Cardiff (i) - U20 Events
Feb 4200m-short-track 25.88 –1Cardiff Met GP, Cardiff (i)
Jan 27400m-short-track 59.55 –2HeatCardiff Welsh Indoor Championships, Cardiff (i)
Jan 1460m 8.01 –1HeatCardiff Met GP, Cardiff (i)
20174 races
Jun 10400m 58.16 –4FinalCardiff Welsh Championships, Cardiff
Jun 10400m 59.10 –4HeatCardiff Welsh Championships, Cardiff
May 31200m 25.80 +1.0FinalCardiff - Mixed Races
Feb 11400m-short-track 59.57 –2HeatCardiff Welsh U20 / U17 / U15 Indoor Championships, Cardiff (i) - U20 Events
20157 races
Jun 3100m 12.99 +1.1FinalCardiff Welsh Athletics Sprints & Hurdles Open, Cardiff - Mixed Races
Mar 1200m-short-track 25.74 –2SemifinalSheffield England U20/U17/U15 Indoor Championships, Sheffield (i) - U15 Events
Mar 1200m-short-track 25.64 –1HeatSheffield England U20/U17/U15 Indoor Championships, Sheffield (i) - U15 Events