DateDisciplineResultWindPos.RoundCompetitions
20198 races
Jun 26400m 56.89 –3FinalUniversity of Birmingham v Harvard & Yale Ivy League Match, Birmingham
Jun 1400m 56.82 –5FinalNorthern Athletics U20 / Senior Championships, Manchester
Jun 1400m 57.57 –3HeatNorthern Athletics U20 / Senior Championships, Manchester
Apr 27400m 59.04 –2FinalBUCS Trials & Open, Loughborough
Jan 1260m 7.72 –3FinalNorthern Athletics Indoor Championships, Sheffield (i)
Jan 1260m 7.70 –1HeatNorthern Athletics Indoor Championships, Sheffield (i)
201812 races
Jul 28100m 12.15 +3.63HeatManchester CAU Inter-County Championships, Manchester
May 20100m 12.44 -0.95Loughborough International, Loughborough - Invitational Events
May 7200m 25.75 -1.54SemifinalBedford BUCS Championships, Bedford
May 6200m 25.77 -1.52HeatBedford BUCS Championships, Bedford
May 6100m 12.35 -0.43SemifinalBedford BUCS Championships, Bedford
May 5100m 12.28 +0.21HeatBedford BUCS Championships, Bedford
Feb 1660m 7.77 –3SemifinalSheffield BUCS Indoor Championships, Sheffield (i)
Feb 1660m 7.73 –1HeatSheffield BUCS Indoor Championships, Sheffield (i)
Jan 1360m 7.76 –4FinalSheffield Northern Athletics Indoor Championships, Sheffield (i)
Jan 1360m 7.82 –2HeatSheffield Northern Athletics Indoor Championships, Sheffield (i)
Jan 660m 7.81 –1Birmingham (i)
Jan 660m 7.79 –1FinalBirmingham (i)
201719 races
Jul 22100m 12.00 +0.16FinalLoughborough EAP Open Meeting, Loughborough
Jul 22100m 12.03 +0.26Loughborough EAP Open Meeting, Loughborough
Jul 12100m 12.02 -0.41FinalCardiff Welsh Athletics International, Cardiff
Jul 1100m 12.20 -0.910SemifinalBritish Championships, Birmingham
Jul 1100m 12.04 +1.33HeatBritish Championships, Birmingham
Jun 17100m 12.24 +1.37SemifinalBedford England U23/U20 Championships, Bedford - U20 Events
Jun 17100m 12.00 +3.13HeatBedford England U23/U20 Championships, Bedford - U20 Events
Jun 10100m 12.02 +2.51HeatManchester Northern Ch., Manchester - U20 Events
Jun 10100m 11.94 +3.91FinalManchester Northern Ch., Manchester - U20 Events
May 21100m 11.86 +1.44Loughborough International, Loughborough
May 13100m 12.34 -2.61FinalHull - U20 Events
Apr 22100m 12.05 +0.91FinalLoughborough Students BUCS Trials & Open, Loughborough
Feb 2560m 7.68 –2HeatSheffield England U20/U17/U15 Indoor Championships, Sheffield (i) - U20 Events
Jan 2960m 7.68 –3FinalSheffield (i)
Jan 15200m-short-track 25.73 –1HeatSheffield Northern Athletics Indoor Championships, Sheffield (i) - U20 Events
Jan 15200m-short-track 25.46 –2SemifinalSheffield Northern Athletics Indoor Championships, Sheffield (i) - U20 Events
Jan 1460m 7.65 –1SemifinalSheffield Northern Athletics Indoor Championships, Sheffield (i) - U20 Events
Jan 1460m 7.67 –1HeatSheffield Northern Athletics Indoor Championships, Sheffield (i) - U20 Events
Jan 1460m 7.63 –1FinalSheffield Northern Athletics Indoor Championships, Sheffield (i) - U20 Events
201620 races
Jun 11100m 12.14 +1.41HeatManchester Northern Ch., Manchester - U20 Events
Jun 5200m 25.03 –1FinalSheffield North of England League, Sheffield
Jun 5100m 12.13 –1FinalSheffield North of England League, Sheffield
May 22100m 11.96 +0.65FinalLoughborough International, Loughborough - Invitational Events
May 14100m 12.1h –1FinalHull - U20 Events
Feb 28200m-short-track 24.46 –1HeatBritish Indoor Championships, Sheffield (i)
Feb 28200m-short-track 24.41 –4FinalBritish Indoor Championships, Sheffield (i)
Feb 2760m 7.56 –2HeatBritish Indoor Championships, Sheffield (i)
Feb 2760m 7.51 –5FinalBritish Indoor Championships, Sheffield (i)
Feb 2760m 7.49 –2SemifinalBritish Indoor Championships, Sheffield (i)
Feb 1360m 7.52 –3FinalSheffield England U20/U17/U15 Indoor Championships, Sheffield (i) - U20 Events