DateDisciplineResultWindPos.RoundCompetitions
201911 races
Jun 5100m 12.56 +2.5FinalSprints Open Meeting, Cardiff - Mixed Races
May 15100m 12.45 +1.9FinalWelsh Athletics Run, Cardiff - Mixed Races
Feb 1560m 7.86 –2BUCS Indoor Championships, Sheffield (i)
Feb 1560m 7.87 –7SemifinalBUCS Indoor Championships, Sheffield (i)
Jan 3060m 7.78 –1FinalInter Varsity Meeting, Lee Valley (i)
Jan 2760m 7.82 –9FinalWelsh Indoor Championships, Cardiff (i)
Jan 2760m 7.79 –4HeatWelsh Indoor Championships, Cardiff (i)
Jan 2060m 7.88 –6FinalMet GP2, Cardiff (i)
Jan 2060m 7.83 –6HeatMet GP2, Cardiff (i)
20186 races
Aug 5100m 12.99 -3.97FinalLeigh UK Women's League, Leigh
Jul 14100m 12.98 -3.04HeatCardiff Welsh Championships, Cardiff
Jul 8100m 12.44 +1.33FinalCrawley UK Women's League, Crawley
Jun 20100m 12.38 +1.1FinalCardiff Welsh Athletics Sprints Open Meeting, Cardiff - Mixed Races
May 5100m 12.83 -1.53HeatBedford BUCS Championships, Bedford
201713 races
Jul 16100m 12.32 +1.64FinalLeigh UK Women's League Div. 1, Leigh
Jun 21100m 12.31 +1.7FinalCardiff - Mixed Races
Jun 17100m 12.43 +0.46HeatBedford England U23/U20 Championships, Bedford - U20 Events
Jun 10100m 12.06 +1.85FinalCardiff Welsh Championships, Cardiff
Jun 10100m 12.16 +2.02HeatCardiff Welsh Championships, Cardiff
May 21100m 12.17 +0.81FinalLoughborough International, Loughborough
Apr 30100m 12.90 -3.94SemifinalBedford BUCS Championships, Bedford
Apr 29100m 12.34 +0.43HeatBedford BUCS Championships, Bedford
Feb 2560m 7.73 –4SemifinalSheffield England U20/U17/U15 Indoor Championships, Sheffield (i) - U20 Events
Feb 2560m 7.74 –2HeatSheffield England U20/U17/U15 Indoor Championships, Sheffield (i) - U20 Events
Feb 1760m 7.80 –2HeatSheffield BUCS Indoor Championships, Sheffield (i)
Jan 2860m 7.81 –4FinalGlasgow Welsh Indoor Championships, Glasgow (i)
Jan 2860m 7.79 –4HeatGlasgow Welsh Indoor Championships, Glasgow (i)
201613 races
Jul 24100m 12.76 -2.11FinalNewport
Jul 20100m 12.37 -2.63FinalCardiff
Jul 8100m 12.25 +1.54HeatGateshead English Schools' Ch, Gateshead - U20 Events
Jun 24100m 12.22 +1.36HeatUK Championships, Birmingham
Jun 19200m 25.89 +0.55HeatBedford England U23/U20 Championships, Bedford - U20 Events
Jun 18100m 12.06 +3.15HeatBedford England U23/U20 Championships, Bedford - U20 Events
Jun 18100m 12.30 +0.48SemifinalBedford England U23/U20 Championships, Bedford - U20 Events
Jun 11100m 12.08 +4.33FinalNuneaton Midland County Championships, Nuneaton - U20 Events
Feb 2760m 7.80 –7SemifinalBritish Indoor Championships, Sheffield (i)
Feb 2760m 7.80 –5HeatBritish Indoor Championships, Sheffield (i)
Feb 2160m 7.79 –1FinalBirmingham (i) - U20 Events
Feb 760m 7.90 –3Cardiff Welsh Athletics International, Cardiff (i)
Feb 760m 7.88 –5FinalCardiff Welsh Athletics International, Cardiff (i)
20159 races
Aug 22200m 26.25 -1.26FinalMerksem Antwerp Athletics Gala, Merksem
Aug 2200m 25.83 +0.16HeatBedford CAU Inter-County Championships, Bedford
Aug 1100m 12.30 +0.75HeatBedford CAU Inter-County Championships, Bedford
Jul 29200m 25.54 –5FinalCardiff Welsh Athletics International, Cardiff
Jun 14100m 12.11 +1.52FinalBirmingham Midland Counties Ch., Birmingham - U20 Events
Jun 14200m 25.11 +1.61FinalBirmingham Midland Counties Ch., Birmingham - U20 Events
Feb 760m 7.87 –5FinalBirmingham Games, Birmingham (i) - U20 Events