日付種目記録風速順位ラウンド大会
20212試合
8月7日100m 11.18 +1.04決勝National Athletics League Premier West, Outdoor Sports Complex Track, Yate
7月3日100m 10.82 +2.92決勝National Athletics League Premier West, Outdoor Sports Complex Track, Yate
20205試合
2月1日60m 6.99 –4準決勝South of England AA U20 / Senior Championships, Lee Valley Athletics Centre, London (i)
2月1日60m 6.99 –3South of England AA U20 / Senior Championships, Lee Valley Athletics Centre, London (i)
1月25日60m 7.08 –2予選Welsh Athletics Senior Championships, National Indoor Athletics Centre, Cardiff (i)
1月25日60m 7.02 –4準決勝Welsh Athletics Senior Championships, National Indoor Athletics Centre, Cardiff (i)
1月19日60m 7.08 –6予選Non Thomas New Year Open (inc. SW England, Welsh 3000m Ch.), National Indoor Athletics Centre, Cardiff (i)
20197試合
6月9日100m 11.19 -1.73決勝British Athletics League Division 2, Chelmsford
6月9日200m 22.78 -3.82決勝British Athletics League Division 2, Chelmsford - Extra Race
1月20日60m 6.95 –6決勝Met GP2, Cardiff (i)
1月20日60m 6.99 –6予選Met GP2, Cardiff (i)
1月6日60m 7.03 –2決勝Birmingham Midland Counties Open, Birmingham (i)
1月6日60m 7.05 –3Birmingham Midland Counties Open, Birmingham (i)
201816試合
12月16日60m 6.98 –3決勝Cardiff (i)
12月16日60m 7.04 –4予選Cardiff (i)
8月4日100m 11.04 -1.72決勝Nottingham British Athletics League, Nottingham
6月9日100m 10.83 +1.82予選Bedford South of England Ch., Bedford
6月9日100m 11.01 -3.74準決勝Bedford South of England Ch., Bedford
6月2日100m 10.85 -0.32決勝Chelmsford British Athletics League, Chelmsford
2月4日60m 6.85 –2決勝Cardiff Met GP, Cardiff (i)
2月4日60m 6.93 –1Cardiff Met GP, Cardiff (i)
1月27日60m 6.95 –2決勝Cardiff Welsh Indoor Championships, Cardiff (i)
1月27日60m 6.96 –2予選Cardiff Welsh Indoor Championships, Cardiff (i)
1月14日60m 6.98 –4決勝Cardiff Met GP, Cardiff (i)
1月14日60m 7.00 –3予選Cardiff Met GP, Cardiff (i)
1月6日60m 7.03 –4決勝Birmingham (i)
1月6日60m 7.07 –3Birmingham (i)
201712試合
8月20日100m 11.14 -0.54決勝Lee Valley British Athletics League, Lee Valley
6月3日100m 10.63 +2.32決勝Yate British Athletics League, Yate - Invitational Events
5月29日200m 22.25 -0.81Newham Network Open Series, Newham
5月29日100m 10.76 -0.41Newham Network Open Series, Newham
5月21日100m 10.75 -0.85Loughborough International, Loughborough
5月7日100m 10.76 +0.51決勝Kingston British Athletics League, Kingston
1月14日60m 6.87 –6決勝Lee Valley South of England Indoor Championships, Lee Valley (i)
1月14日60m 6.86 –3準決勝Lee Valley South of England Indoor Championships, Lee Valley (i)
1月14日60m 6.89 –4準々決勝Lee Valley South of England Indoor Championships, Lee Valley (i)
1月14日60m 6.93 –2Lee Valley South of England Indoor Championships, Lee Valley (i)
1月8日60m 6.93 –1Eton Winter Series, Eton (i)
1月8日60m 6.95 –3決勝Eton Winter Series, Eton (i)
201619試合
5月14日100m 10.66 +2.19決勝Fresno Mountain West Championships, Fresno, CA
5月14日4x100m 40.38 –3決勝Fresno Mountain West Championships, Fresno, CA
5月13日100m 10.61 +3.23予選Fresno Mountain West Championships, Fresno, CA
5月1日100m 10.74 +0.68決勝Palo Alto Payton Jordan Invitational, Palo Alto, CA
5月1日4x100m 40.20 –1決勝Palo Alto Payton Jordan Invitational, Palo Alto, CA
4月2日100m 10.73 +1.34決勝Albuquerque Don Kirby Tailwind Open, Albuquerque, NM
4月2日LJ 6.89 +2.36決勝Albuquerque Don Kirby Tailwind Open, Albuquerque, NM
4月2日LJ 6.75 +1.2決勝Albuquerque Don Kirby Tailwind Open, Albuquerque, NM