| 2025 SEN Lincoln Wellington |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 39.46 | | | | 3 | | | | Corby | Corby AC Open Meeting | 29 Apr 25 |
| 2024 SEN Lincoln Wellington |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.91 | w | 5.0 | | 4 | | | | Nuneaton | Police Sport UK National Championships | 5 Jun 24 |
| 100 | 12.3 | | | | 2 | B | | | St. Ives | East Anglian T&F League (No discus or hammer) | 23 Jun 24 |
| 100 | 12.39 | | -0.1 | | 3 | 3 | | | Corby | Corby AC Open Meeting | 21 May 24 |
| 100 | 12.45 | | -1.1 | | 1 | 2 | | | Watford | Watford Harriers Open Graded Meetings | 1 May 24 |
| 100 | 12.5 | | | | 2 | 4 | | | Boston | Tommy Clay Development Series | 19 Apr 24 |
| 200 | 24.15 | | | | 3 | | | | Nuneaton | Police Sport UK National Championships | 5 Jun 24 |
| 200 | 24.3 | | | | 2 | ns | | | Stevenage | Southern Athletics League - Division 2 North & East | 18 May 24 |
| 200 | 24.5 | | | | 2 | B | | | St. Ives | East Anglian T&F League (No discus or hammer) | 23 Jun 24 |
| 200 | 24.63 | | -0.1 | | 4 | 3 | | | Corby | Corby AC Open Meeting | 21 May 24 |
| 400 | 53.51 | | | | 2 | | | | Nuneaton | Police Sport UK National Championships | 5 Jun 24 |
| 400 | 54.2 | | | | 2 | B | | | St. Ives | East Anglian T&F League (No discus or hammer) | 23 Jun 24 |
| 400 | 54.24 | | | | 2 | 1 | | | Loughborough | Charnwood AC Opens | 12 Jun 24 |
| 400 | 54.40 | | 1.1 | | 2 | 2 | | | Corby | Corby AC Open Meeting | 30 Apr 24 |
| 400 | 54.5 | | | | 3 | ns | | | Stevenage | Southern Athletics League - Division 2 North & East | 18 May 24 |
| 400 | 55.02 | | | | 1 | 2 | | | Peterborough | Peterborough & Nene Valley AC Sprints & Hurdles Sunday | 7 Apr 24 |
| 2023 SEN Lincoln Wellington |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.37 | | -2.3 | | 1 | nsB | | | Sheffield | Northern Track & Field League East Premier | 18 Jun 23 |
| 100 | 12.61 | | -0.2 | | 4 | nsA | | | Hull | Northern Track & Field League East Premier | 9 Jul 23 |
| 200 | 25.12 | | 0.6 | | 5 | 1 | | | Doncaster | Doncaster Sprint Endurance Event | 13 Sep 23 |
| 400 | 53.76 | | | | 2 | B | | | York | Northern Track & Field League East Premier | 20 May 23 |
| 400 | 54.05 | | | | 1 | 2 | | | Loughborough | Charnwood AC Opens | 12 Jul 23 |
| 400 | 54.61 | | | | 1 | | | | Hull | Humber & Lincolnshire County Championships - day 1 | 13 May 23 |
| 400 | 54.8 | | | | 1 | B | | | Peterborough | East Anglian League | 4 Jun 23 |
| 400 | 56.10 | | | | 1 | 2 | | | Peterborough | Peterborough & Nene Valley AC Track Sunday | 2 Apr 23 |
| 2019 U23 Lincoln Wellington |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.42 | | 0.5 | | 6 | 7 | | | Loughborough | Charnwood AC Open Series | 10 Jun 19 |
| 400 | 53.82 | | | | 3 | | | | Loughborough | Charnwood AC Open Series | 10 Jun 19 |
| 400 | 55.16 | | | | 1 | | | | Grantham | Humberside & Lincolnshire County Championships (Day 1) | 11 May 19 |
| 400 | 55.2 | | | | 2 | A | | | Boston | North of England League Division 3EC | 10 Aug 19 |
| 400 | 55.9 | | | | 1 | B | | | Spinkhill | North of England League Division 3EC | 16 Jun 19 |
| 600 | 1:32.19 | i | | | 1 | 2 | | | Lee Valley | Lee Valley December Open | 1 Dec 19 |
| 800 | 2:08.90 | | | | 1 | 8 | | | Doha, QAT | IAAF World Championships Media Race | 4 Oct 19 |
| 1000 | 2:51.67 | i | | | 2 | 3 | | | Sheffield | Northern Athletics Open Meeting | 16 Nov 19 |
| Mar | 4:41:38 | | | 4:41:59 | 507 | | | | Boston | Boston (UK) Marathon | 14 Apr 19 |
| 2017 U20 Lincoln Wellington |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.86 | i | | | 4 | 11 | | | Sheffield | Northern Athletics Open Meeting | 2 Dec 17 |
| 200 | 24.6 | | | | 2 | B | | | Cleckheaton | UK Youth Development U17/U20 League Division North East 1 | 23 Jul 17 |
| 300 | 39.25 | i | | | 1 | 14 | | | Sheffield | Northern Athletics Open Meeting | 2 Dec 17 |
| 400 | 53.4 | | | | 4 | A | | | Rotherham | North of England League Division 2EC | 6 May 17 |
| 400 | 54.6 | | | | 2 | A | | | Cleckheaton | UK Youth Development U17/U20 League Division North East 1 | 23 Jul 17 |
| 2016 U20 Lincoln Wellington |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.64 | | 1.7 | | 2 | B | | | Derby | North of England League Division 2EC | 5 Jun 16 |
| 100 | 11.8 | | | | 3 | B | | | Lincoln | North of England League Division 2EC | 6 Aug 16 |
| 100 | 12.02 | | | | 6 | A | | | Leeds | North of England League Division 2EC | 3 Jul 16 |
| 100 | 12.30 | | -2.2 | | 4 | 1 | | | Loughborough | Loughborough Students v East Midlands v Civil Service v Achilles & U18 Trials Match | 8 Jun 16 |
| 200 | 23.4 | | | | 4 | A | | | Doncaster | UK Youth Development U17/U20 League Division North East 1 | 29 May 16 |
| 200 | 23.9 | | | | 4 | B | | | York | UK Youth Development U17/U20 League Division North East 1 | 26 Jun 16 |
| 200 | 24.0 | | | | 2 | B | | | Doncaster | UK Youth Development U17/U20 League Division North East 1 | 1 May 16 |
| 200 | 24.62 | | | | 6 | A | | | Leeds | North of England League Division 2EC | 3 Jul 16 |
| 400 | 52.5 | | | | 3 | A | | | Doncaster | UK Youth Development U17/U20 League Division North East 1 | 29 May 16 |
| 400 | 52.8 | | | | 2 | A | | | Doncaster | UK Youth Development U17/U20 League Division North East 1 | 1 May 16 |
| 400 | 53.00 | | | | 1 | A | | | Hull | UK Youth Development U17/U20 League Division North East 1 | 24 Jul 16 |
| 400 | 53.0 | | | | 3 | | | | Hull | Humberside League | 17 Apr 16 |
| 400 | 53.0 | | | | 1 | B | | | Doncaster | North of England League Division 2EC | 7 May 16 |
| 400 | 53.0 | | | | 2 | A | | | York | UK Youth Development U17/U20 League Division North East 1 | 26 Jun 16 |
| 400 | 53.0 | | | | 1 | A | | | Lincoln | North of England League Division 2EC | 6 Aug 16 |
| 400 | 53.58 | | | | 3 | | | | Lincoln | Lincoln Games Open | 11 Sep 16 |
| 400 | 53.6 | | | | 1 | | | | Grantham | Lincolnshire County Championships | 15 May 16 |
| 400 | 53.6 | | | | 3 | | | | Norwich | ESAA Anglian Schools Inter-County Championships | 19 Jun 16 |
| 400 | 53.75 | | | | 1 | B | | | Leeds | North of England League Division 2EC | 3 Jul 16 |
| 400 | 55.69 | | | | 4 | A | | | Derby | North of England League Division 2EC | 5 Jun 16 |
| 800 | 2:08.04 | | | | 2 | B | | | Hull | UK Youth Development U17/U20 League Division North East 1 | 24 Jul 16 |
| 2015 U17 Lincoln Wellington |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.83 | i | | | 1 | 8 | | | Sheffield | Northern Athletics Open Meeting | 7 Nov 15 |
| 100 | 11.6 | | | | 4 | A | | | Doncaster | North of England League Division 3EC | 6 Jun 15 |
| 100 | 12.0 | | | | 1 | | | | Grantham | Lincolnshire League | 26 Apr 15 |
| 100 | 12.0 | | | | 5 | A | | | Sheffield | North of England League Division 3EC | 8 Aug 15 |
| 100 | 12.1 | | | | 3 | B | | | Grimsby | North of England League Division 3EC | 3 May 15 |
| 100 | 12.1 | | | | 4 | A | | | Lincoln | North of England League Division 3EC | 12 Jul 15 |
| 100 | 12.4 | | | | 2 | | | | Grantham | Lincolnshire League | 5 Jul 15 |
| 150 | 18.14 | i | | | 1 | 10 | | | Sheffield | Northern Athletics Open Meeting | 7 Nov 15 |
| 200 | 24.3 | | | | 1 | | | | Grantham | Lincolnshire League | 26 Apr 15 |
| 200 | 24.4 | | | | 4 | A | | | Doncaster | North of England League Division 3EC | 6 Jun 15 |
| 200 | 24.6 | | | | 2 | | | | Grantham | Lincolnshire League | 5 Jul 15 |
| 200 | 24.9 | | | | 4 | B | | | Grimsby | North of England League Division 3EC | 3 May 15 |
| 400 | 53.5 | | | | 1 | | | | Grantham | Lincolnshire County Championships | 10 May 15 |
| 400 | 53.7 | | | | 1 | B | | | Sheffield | North of England League Division 3EC | 8 Aug 15 |
| 400 | 54.05 | | | | 2 | B | | | Blackburn | Northern Athletics Inter Counties Championship | 22 Aug 15 |
| 400 | 54.1 | | | | 1 | | | | Grantham | Lincolnshire League | 26 Apr 15 |
| 400 | 54.1 | | | | 1 | | | | Grantham | Lincolnshire League | 5 Jul 15 |
| 400 | 54.39 | | | | 1 | | | | Lincoln | Lincoln Games & Paralympic Games | 13 Sep 15 |
| 400 | 54.6 | | | | 1 | B | | | Grimsby | North of England League Division 3EC | 3 May 15 |
| 400 | 54.8 | | | | 1 | B | | | Lincoln | North of England League Division 3EC | 12 Jul 15 |
| 400 | 56.1 | | | | 2 | B | | | Doncaster | North of England League Division 3EC | 6 Jun 15 |
| 400 | 57.2 | | | | 1 | | | | Grantham | Lincolnshire League | 29 Mar 15 |
| 2014 U17 Lincoln Wellington |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 55.6 | | | | 4 | | | | Norwich | ESAA Anglian Schools Inter-County Championships | 21 Jun 14 |