DateDisciplineResultWindPos.RoundCompetitions
202115 races
Jul 11100m 10.97 +0.04FinalWelsh Senior Open & Run With the Wind, Cardiff Athletic Stadium, Cardiff
Jun 30100m 10.91 +0.94Newham Evening 100m, Stratford Community Track, London
Jun 30100m 10.86 +1.22Newham Evening 100m, Stratford Community Track, London
Jun 23100m 10.83 +1.41FinalLee Valley Sprint Double 100m Open Series, Lee Valley Athletics Centre, London
Jun 23100m 10.82 +0.82Lee Valley Sprint Double 100m Open Series, Lee Valley Athletics Centre, London
Jun 13100m 10.78 -0.35Newham & Essex Beagles Sprint & Hurdles Meeting, Stratford Community Track, London
Jun 13100m 10.73 +1.83Newham & Essex Beagles Sprint & Hurdles Meeting, Stratford Community Track, London
May 29100m 10.84 +1.34Be Fit Today Track Academy Open Series, Dagenham Arena, London
May 29100m 10.82 +1.86Be Fit Today Track Academy Open Series, Dagenham Arena, London
May 26100m 10.77 +2.45FinalLee Valley Sprint Double 100m Open Series, Lee Valley Athletics Centre, London
May 26100m 10.92 +0.14Lee Valley Sprint Double 100m Open Series, Lee Valley Athletics Centre, London
May 5100m 10.98 +3.53Welsh Athletics #RunWithTheWind Invitational, Cardiff Athletic Stadium, Cardiff - Open Event
May 5100m 11.14 +0.44FinalWelsh Athletics #RunWithTheWind Invitational, Cardiff Athletic Stadium, Cardiff
Apr 25100m 10.93 +3.05Be Fit Today Track Academy Open Series, Dagenham Arena, London
Apr 25200m 22.50 +3.33Be Fit Today Track Academy Open Series, Dagenham Arena, London
20192 races
Jun 16100m 11.03 +0.96Newham & Essex Beagles 100m Sprint Open, Newham
May 12100m 11.02 +0.35FinalBritish Athletics League, Swansea
201814 races
Jun 20100m 10.89 +1.16FinalCardiff Welsh Athletics Sprints Open Meeting, Cardiff
Jun 2100m 11.12 -2.84FinalCardiff British Athletics League, Cardiff
May 5100m 11.17 -1.62Bedford BUCS Championships, Bedford
Feb 18200m-short-track 22.15 –2Sheffield BUCS Indoor Championships, Sheffield (i)
Feb 18200m-short-track 22.31 –1Sheffield BUCS Indoor Championships, Sheffield (i)
Feb 1660m 6.93 –2SemifinalSheffield BUCS Indoor Championships, Sheffield (i)
Feb 1660m 6.94 –8FinalSheffield BUCS Indoor Championships, Sheffield (i)
Feb 1660m 6.95 –1Sheffield BUCS Indoor Championships, Sheffield (i)
Jan 2760m 6.91 –6FinalCardiff Welsh Indoor Championships, Cardiff (i)
Jan 2760m 6.95 –3HeatCardiff Welsh Indoor Championships, Cardiff (i)
Jan 760m 7.10 –1FinalManchester Sale Harriers Open, Manchester (i)
Jan 160m 7.10 –5Lee Valley (i)
Jan 160m 7.02 –1FinalLee Valley (i)
201714 races
Dec 1060m 6.98 –4FinalCardiff (i)
Jul 29100m 10.72 +0.75SemifinalBedford CAU Inter County Championships, Bedford
Jul 29100m 10.64 +1.92HeatBedford CAU Inter County Championships, Bedford
Jul 15100m 11.21 +0.48FinalNinove Memorial Geert Rasschaert, Ninove
Jul 15100m 10.85 -2.25HeatNinove Memorial Geert Rasschaert, Ninove
Jul 12100m 10.88 -0.63FinalCardiff Welsh Athletics International, Cardiff
Jul 5100m 10.58 +2.53FinalBelfast International, Belfast
Jul 1100m 10.66 +1.34HeatBritish Championships, Birmingham
Jun 20100m 10.73 -1.03HeatCopenhagen Athletics Games, København
May 27100m 10.60 +1.56FinalOordegem IFAM Meeting, Oordegem
May 21100m 10.57 +1.31Loughborough International, Loughborough
May 6100m 10.70 +3.82FinalBasingstoke British Athletics League, Basingstoke
Apr 29100m 10.84 -0.31Bedford BUCS Championships, Bedford
201618 races
Aug 6100m 10.92 -3.32FinalNottingham British Athletics League, Nottingham
Jul 30100m 10.50 +2.35SemifinalBedford CAU Inter County Championships, Bedford
Jul 30100m 10.44 +1.52HeatBedford CAU Inter County Championships, Bedford
Jul 20100m 10.72 +0.52Lee Valley
Jul 20100m 10.71 +0.26Lee Valley