DateDisciplineResultWindPos.RoundCompetitions
20201 race
Jan 1960m 7.25 –6FinalLondon Senior Games, Lee Valley Athletics Centre, London (i) - Group 2
201916 races
Sep 7200m 22.96 –7Nuneaton HAC Open Series, Nuneaton
Aug 31200m 23.04 +2.95FinalLondon Inter Club Challenge, Hendon
Jul 13100m 11.04 +0.95FinalPader-Meeting, Paderborn
Jul 13100m 11.13 +1.54HeatPader-Meeting, Paderborn
Jul 13200m 22.35 +0.72Pader-Meeting, Paderborn
Jul 3200m 22.46 -0.93Lee Valley Sprint 100m / 200m Open Series, Lee Valley
Jul 3100m 11.13 +0.28Lee Valley Sprint 100m / 200m Open Series, Lee Valley
Jun 26200m 22.67 +1.41FinalUniversity of Birmingham v Harvard & Yale Ivy League Match, Birmingham - Extra Race
Jun 26100m 10.96 +2.54FinalUniversity of Birmingham v Harvard & Yale Ivy League Match, Birmingham - Extra Race
Jun 16100m 10.98 +2.07Newham & Essex Beagles 100m Sprint Open, Newham
Jun 16100m 10.88 +2.03FinalNewham & Essex Beagles 100m Sprint Open, Newham
Jun 5200m 22.53 +1.74FinalUniversity of Birmingham Midweek Open Series, Birmingham
Jun 1200m 22.18 +2.24HeatMidland Counties U20 / Senior Championships, Nuneaton
201830 races
Aug 4100m 10.76 +0.14FinalKessel-Lo Meeting voor Mon, Kessel-Lo
Aug 4100m 10.92 +1.46HeatKessel-Lo Meeting voor Mon, Kessel-Lo
Jul 29200m 22.33 +5.48HeatManchester CAU Inter-County Championships, Manchester
Jul 25100m 10.90 +0.82Loughborough EAP Open Meeting, Loughborough
Jul 25200m 22.78 -0.84Loughborough EAP Open Meeting, Loughborough
Jul 25100m 10.94 -0.25HeatLoughborough EAP Open Meeting, Loughborough
Jul 18100m 10.86 +0.91Lee Valley Sprint Open Series, Lee Valley
Jul 18100m 10.76 +1.51Lee Valley Sprint Open Series, Lee Valley
Jul 4200m 22.00 -0.12Lee Valley Sprint Open Series, Lee Valley
Jul 4100m 11.12 -0.65FinalLee Valley Sprint Open Series, Lee Valley
Jun 16200m 22.47 -3.03FinalLeixlip Le Cheile International, Leixlip
Jun 2200m 21.98 +0.15FinalBudapest Open, Budapest
Jun 2100m 10.73 +0.03FinalBudapest Open, Budapest
Jun 2100m 10.82 -0.21HeatBudapest Open, Budapest
May 20100m 10.90 +1.97Loughborough International, Loughborough - Invitational Events
May 6100m 10.76 +1.86FinalNewham Sprint Series, Newham
May 6100m 10.91 +1.17Newham Sprint Series, Newham
Apr 28200m 22.47 -0.93FinalCatania Sicilian Meeting, Catania
Apr 28100m 10.84 -1.52FinalCatania Sicilian Meeting, Catania
Feb 6200m-short-track 22.69 –2FinalSheffield (i)
Feb 660m 7.14 –2FinalSheffield (i)
Feb 360m 7.10 –4Loughborough AC Open, Loughborough (i)
Feb 360m 7.18 –5Loughborough AC Open, Loughborough (i)
Jan 28200m-short-track 22.79 –2SemifinalGlasgow Scottish Indoor Championships, Glasgow (i)
Jan 2860m 7.05 –7FinalGlasgow Scottish Indoor Championships, Glasgow (i)
Jan 2860m 7.07 –3SemifinalGlasgow Scottish Indoor Championships, Glasgow (i)
Jan 2860m 7.10 –2HeatGlasgow Scottish Indoor Championships, Glasgow (i)
Jan 1360m 7.04 –1Loughborough AC Open, Loughborough (i)
Jan 1360m 7.08 –2FinalLoughborough AC Open, Loughborough (i)
201712 races
Jul 30200m 22.50 -0.17HeatBedford CAU Inter County Championships, Bedford
Jul 29100m 11.00 +1.67HeatBedford CAU Inter County Championships, Bedford
Jul 5100m 11.13 -0.75Lee Valley Summer Sprint Series Open, Lee Valley