DateDisciplineRésultatVentPl.TourCompétitions
20202 courses
26 janv.400m-short-track 50.59 –2Sheffield Festival Open, EIS Don Valley Stadium, Sheffield (i)
22 janv.200m-short-track 23.22 –5FinaleSheffield Run Jump Throw Series, EIS Don Valley Stadium, Sheffield (i)
201912 courses
6 juil.400mH 53.1h –4FinaleBritish Athletics League Division Premiership, Sheffield
26 juin200m 22.00 +3.27FinaleLee Valley Four Fest Open, Lee Valley
9 juin400mH 54.06 –3FinaleBritish Athletics League Division Premiership, Hendon
9 juin4x400m 3:13.61 –4FinaleBritish Athletics League Division Premiership, Hendon
2 juin400mH 52.55 –2FinaleSouth of England AA U20 / Senior Championships, Bedford
1 juin400mH 54.24 –2SérieSouth of England AA U20 / Senior Championships, Bedford
201815 courses
4 août400mH 53.44 –3FinaleLiverpool British Athletics League, Liverpool
1 août200m 22.43 +1.54Lee Valley Sprint Open Series, Lee Valley
29 juil.400mH 54.27 –7FinaleManchester CAU Inter-County Championships, Manchester
28 juil.400mH 53.31 –3SérieManchester CAU Inter-County Championships, Manchester
25 juil.400mH 53.64 –1FinaleSwansea Welsh Athletics, Swansea
7 juil.400mH 54.89 –6FinaleBedford British Athletics League Div. 1, Bedford
17 juin400mH 53.15 –6FinaleBedford England U23/U20 Championships, Bedford - U20 Events
10 juin400mH 53.91 –2FinaleBedford South of England Ch., Bedford - U20 Events
26 mai400mH 53.60 –2Oordegem IFAM Meeting, Oordegem
20 mai400mH 54.35 –6FinaleLoughborough International, Loughborough - Invitational Events
7 mai400mH 52.56 –2FinaleBedford BUCS Championships, Bedford
6 mai400mH 53.36 –2Demi-finaleBedford BUCS Championships, Bedford
5 mai400mH 53.88 –2SérieBedford BUCS Championships, Bedford
28 avr.400mH 53.73 –4FinaleLoughborough BUCS Trials & Open, Loughborough
18 avr.200m 22.76 +0.43FinaleWatford Open Graded Meeting, Watford
201710 courses
15 juil.400mH 54.26 –4FinaleBedford British Athletics League Div. 1, Bedford
8 juil.400mH 53.61 –4FinaleBirmingham English Schools Championships, Birmingham - U20 Events
7 juil.400mH 55.47 –3SérieBirmingham English Schools Championships, Birmingham - U20 Events
1 juil.400mH 55.67 –6SérieBritish Championships, Birmingham
24 juin400mH 53.64 –2FinaleNivelles Meeting International EAP, Nivelles
18 juin400mH 53.77 –4FinaleBedford England U23/U20 Championships, Bedford - U20 Events
17 juin400mH 55.48 –2SérieBedford England U23/U20 Championships, Bedford - U20 Events
21 mai400mH 53.06 –7FinaleLoughborough International, Loughborough - Invitational Events
14 mai400mH 53.04 –1FinaleAshford Kent County Championships, Ashford - U20 Events
8 avr.400mH 54.03 –1FinaleLee Valley Open, Lee Valley
201612 courses
17 août400mH 54.54 –6FinaleManchester
30 juil.400mH 54.13 –5SérieBedford CAU Inter County Championships, Bedford
24 juil.400mH 54.63 –1FinaleEton
9 juil.400mH 53.72 –1FinaleGateshead English Schools' Ch, Gateshead - U20 Events
8 juil.400mH 55.37 –1SérieGateshead English Schools' Ch, Gateshead - U20 Events
18 juin400mhurdle 53.93 –3FinaleBedford England U23/U20 Championships, Bedford - U18 Events
11 juin400mhurdle 54.52 –3FinaleNuneaton Midland County Championships, Nuneaton - U18 Events
25 mai400mhurdle 53.53 –1FinaleLoughborough AC Open, Loughborough
14 mai400mhurdle 53.63 –2FinaleBedford
7 mai400mH 53.65 –3FinaleWatford British Athletics League, Watford
23 avr.300MetresH 54.42 –3FinaleLoughborough BUCS Trials, Loughborough