DateDisciplineResultWindPos.RoundCompetitions
20198 races
Aug 31500m 3:52.45 –3FinalBritish Athletics League Division Premiership, Birmingham
Jun 291500m 3:49.86 –7BMC Grand Prix, Watford
Jun 91500m 3:53.94 –3FinalBritish Athletics League Division Premiership, Hendon
May 291500m 4:02.76 –1FinalMiddle Distance Athletes League, Cwmbran
May 121500m 3:56.02 –3FinalBritish Athletics League, Swansea
Jan 26800m-short-track 1:58.72 –1HeatWelsh Indoor Championships, Cardiff (i)
Jan 26800m-short-track 1:55.76 –2FinalWelsh Indoor Championships, Cardiff (i)
20184 races
May 201500m 3:48.02 –10FinalLoughborough International, Loughborough
May 61500m 3:50.84 –7SemifinalBedford BUCS Championships, Bedford
May 51500m 3:54.4h –2HeatBedford BUCS Championships, Bedford
Apr 28800m 1:54.11 –4FinalLoughborough BUCS Trials & Open, Loughborough
201710 races
Aug 91500m 3:47.64 –8FinalWatford BMC Gold Standard Races, Watford
Jul 25800m 1:51.47 –3FinalStretford BMC Gold Standrad Races, Stretford
Jul 81500m 3:45.18 –3FinalLoughborough BMC Grand Prix, Loughborough
Jul 5800m 1:51.71 –4FinalNewport
Jun 101500m 3:49.96 –4FinalCardiff Welsh Championships, Cardiff
May 271500m 3:48.21 –5FinalManchester BMC Grand Prix, Manchester
May 211500m 3:48.33 –8FinalLoughborough International, Loughborough - Invitational Events
May 131500m 3:46.91 –2FinalSolihull BMC Grand Prix, Solihull
Feb 185Kilometre 14:24 –19FinalArmagh Road Race, Armagh
Feb 51500m-short-track 3:51.50 –1FinalCardiff (i)
20164 races
Jun 181500m 3:55.52 –9HeatBedford England U23/U20 Championships, Bedford - U23 Events
May 281500m 3:53.67 –11Watford BMC Grand Prix, Watford
May 25000m 15:00.44 –11FinalBedford BUCS Championships, Bedford
Apr 305000m 14:46.07 –5HeatBedford BUCS Championships, Bedford
201414 races
Jul 22800m 1:52.17 –2FinalStretford BMC Gold Standard Races, Stretford
Jul 121500m 3:46.54 –3FinalStretford BMC Grand Prix, Stretford
Jun 221500m 3:52.66 –7FinalBedford England Athletics U23 Championships, Bedford - U20 Events
Jun 211500m 3:58.32 –2HeatBedford England Athletics U23 Championships, Bedford - U20 Events
Jun 101500m 3:49.69 –6FinalStretford BMC Best of British, Stretford
May 31800m 1:52.12 –3HeatCardiff Wales Ch., Cardiff
May 181500m 3:50.25 –9FinalLoughborough International, Loughborough
May 5800m 1:53.40 –2FinalStreet BMC PB Classic, Street
Mar 11500m-short-track 3:53.72 –1FinalSheffield England Junior Indoor Championships, Sheffield (i) - U20 Events
Jan 281500m-short-track 3:52.00 –1Wien Indoor Classic, Wien (i)
Jan 25800m-short-track 1:55.35 –2FinalCardiff Welsh Indoor Championships, Cardiff (i)
Jan 25800m-short-track 1:54.70 –1HeatCardiff Welsh Indoor Championships, Cardiff (i)
Jan 12800m-short-track 1:53.02 –2FinalCardiff Met Grand Prix, Cardiff (i)
201314 races
Aug 6800m 1:52.38 –1Stretford BMC Gold Standard Races, Stretford
Jul 101500m 3:52.87 –4FinalWatford BMC Gold Standard Races, Watford
Jun 29800m 1:52.89 –2FinalCardiff Welsh Championships, Cardiff
Jun 161500m 3:59.08 –7FinalBedford England Jun Ch., Bedford
Jun 151500m 3:55.21 –5HeatBedford England Jun Ch., Bedford
Jun 1800m 1:53.88 –7Manchester BMC Grand Prix, Manchester
May 181500m 3:50.63 –1Solihull BMC Grand Prix, Solihull
May 6800m 1:53.24 –2FinalSreet BMC PB Classic, Street
May 11500m 3:53.37 –6FinalWatford Open Graded Meeting, Watford
Apr 28800m 1:56.25 –1FinalCardiff UK Youth Development League, Cardiff