DataModalidadeResultadoVentoPos.RodadaCompetições
20202 provas
26 de jan.400m-short-track 50.59 –2Sheffield Festival Open, EIS Don Valley Stadium, Sheffield (i)
22 de jan.200m-short-track 23.22 –5FinalSheffield Run Jump Throw Series, EIS Don Valley Stadium, Sheffield (i)
201912 provas
6 de jul.400mH 53.1h –4FinalBritish Athletics League Division Premiership, Sheffield
26 de jun.200m 22.00 +3.27FinalLee Valley Four Fest Open, Lee Valley
9 de jun.400mH 54.06 –3FinalBritish Athletics League Division Premiership, Hendon
9 de jun.4x400m 3:13.61 –4FinalBritish Athletics League Division Premiership, Hendon
2 de jun.400mH 52.55 –2FinalSouth of England AA U20 / Senior Championships, Bedford
1 de jun.400mH 54.24 –2BateriaSouth of England AA U20 / Senior Championships, Bedford
201815 provas
4 de ago.400mH 53.44 –3FinalLiverpool British Athletics League, Liverpool
1 de ago.200m 22.43 +1.54Lee Valley Sprint Open Series, Lee Valley
29 de jul.400mH 54.27 –7FinalManchester CAU Inter-County Championships, Manchester
28 de jul.400mH 53.31 –3BateriaManchester CAU Inter-County Championships, Manchester
25 de jul.400mH 53.64 –1FinalSwansea Welsh Athletics, Swansea
7 de jul.400mH 54.89 –6FinalBedford British Athletics League Div. 1, Bedford
17 de jun.400mH 53.15 –6FinalBedford England U23/U20 Championships, Bedford - U20 Events
10 de jun.400mH 53.91 –2FinalBedford South of England Ch., Bedford - U20 Events
26 de mai.400mH 53.60 –2Oordegem IFAM Meeting, Oordegem
20 de mai.400mH 54.35 –6FinalLoughborough International, Loughborough - Invitational Events
7 de mai.400mH 52.56 –2FinalBedford BUCS Championships, Bedford
6 de mai.400mH 53.36 –2SemifinalBedford BUCS Championships, Bedford
5 de mai.400mH 53.88 –2BateriaBedford BUCS Championships, Bedford
28 de abr.400mH 53.73 –4FinalLoughborough BUCS Trials & Open, Loughborough
18 de abr.200m 22.76 +0.43FinalWatford Open Graded Meeting, Watford
201710 provas
15 de jul.400mH 54.26 –4FinalBedford British Athletics League Div. 1, Bedford
8 de jul.400mH 53.61 –4FinalBirmingham English Schools Championships, Birmingham - U20 Events
7 de jul.400mH 55.47 –3BateriaBirmingham English Schools Championships, Birmingham - U20 Events
1 de jul.400mH 55.67 –6BateriaBritish Championships, Birmingham
24 de jun.400mH 53.64 –2FinalNivelles Meeting International EAP, Nivelles
18 de jun.400mH 53.77 –4FinalBedford England U23/U20 Championships, Bedford - U20 Events
17 de jun.400mH 55.48 –2BateriaBedford England U23/U20 Championships, Bedford - U20 Events
21 de mai.400mH 53.06 –7FinalLoughborough International, Loughborough - Invitational Events
14 de mai.400mH 53.04 –1FinalAshford Kent County Championships, Ashford - U20 Events
8 de abr.400mH 54.03 –1FinalLee Valley Open, Lee Valley
201612 provas
17 de ago.400mH 54.54 –6FinalManchester
30 de jul.400mH 54.13 –5BateriaBedford CAU Inter County Championships, Bedford
24 de jul.400mH 54.63 –1FinalEton
9 de jul.400mH 53.72 –1FinalGateshead English Schools' Ch, Gateshead - U20 Events
8 de jul.400mH 55.37 –1BateriaGateshead English Schools' Ch, Gateshead - U20 Events
18 de jun.400mhurdle 53.93 –3FinalBedford England U23/U20 Championships, Bedford - U18 Events
11 de jun.400mhurdle 54.52 –3FinalNuneaton Midland County Championships, Nuneaton - U18 Events
25 de mai.400mhurdle 53.53 –1FinalLoughborough AC Open, Loughborough
14 de mai.400mhurdle 53.63 –2FinalBedford
7 de mai.400mH 53.65 –3FinalWatford British Athletics League, Watford
23 de abr.300MetresH 54.42 –3FinalLoughborough BUCS Trials, Loughborough