| 2025 SEN Ipswich/Army/Saint Lucia |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 54.4 | i | | | 3 | | | | Lee Valley | Inter-Service Indoor Athletics Championships | 25 Feb 25 |
| 800 | 2:02.95 | | | | 5 | h1 | | | Nathan, AUS | Queensland Athletics Championships | 13 Mar 25 |
| 800 | 2:05.34 | | | | 9 | | | | Nathan, AUS | Queensland Athletics Championships | 14 Mar 25 |
| 800 | 2:06.40 | | | | 1 | 2 | | | Aldershot | Army Inter-Corps & Individual Championships | 18 Jun 25 |
| 800 | 2:07.33 | | | | 3 | | | | Telford | Armed Forces Inter-Services Athletics Championship | 9 Jul 25 |
| 800 | 2:16.69 | i | | | 5 | | | | Lee Valley | Inter-Service Indoor Athletics Championships | 25 Feb 25 |
| parkrun | 19:54 | | | | 24 | | | | Mitchelton, AUS | Mitchelton parkrun # 573 | 22 Mar 25 |
| 2024 SEN Ipswich/Army/Saint Lucia |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 24.00 | | -0.3 | | 5 | 2 | | | Bromley | Blackheath & Bromley Harriers AC Spring Open | 7 Apr 24 |
| 400 | 50.86 | | | | 1 | B | | | Eton | Southern Athletics League - Division 1 | 15 Jun 24 |
| 400 | 51.38 | | | | 1 | 1 | | | Bromley | Blackheath & Bromley Harriers AC Spring Open | 7 Apr 24 |
| 400 | 51.8 | | | | 1 | B | | | Norwich | Southern Athletics League - Division 1 | 18 May 24 |
| 400 | 51.8 | | | | 1 | A | | | Bury St. Edmunds | East Anglian T&F League | 23 Jun 24 |
| 400 | 52.03 | | | | 2 | | | | Exeter | Inter Service Championships | 10 Jul 24 |
| 400 | 52.49 | | | | 1 | | | | Aldershot | Army Inter-Corps & Individual Athletics Championships | 5 Jun 24 |
| 400 | 52.52 | i | | | 1 | 6 | | | Lee Valley | London Indoor Games U20/Senior | 20 Jan 24 |
| 800 | 1:54.25 | | | | 3 | A | | | Gillingham | BMC Regional Races | 7 Jul 24 |
| 800 | 1:56.25 | | | | 2 | A | | | Eton | Southern Athletics League - Division 1 | 15 Jun 24 |
| 800 | 1:56.26 | | | | 2 | B | | | Gillingham | BMC Regional Races | 21 Apr 24 |
| 800 | 1:56.39 | | | | 2 | | | | Exeter | Inter Service Championships | 10 Jul 24 |
| 800 | 1:57.20 | | | | 7 | F | | | Bury | BMC Gold Standard Races | 24 Jul 24 |
| 800 | 1:57.46 | | | | 4 | A | | | Dartford | Southern Athletics League - Division 1 | 17 Aug 24 |
| 800 | 1:58.8 | | | | 3 | A | | | Norwich | Southern Athletics League - Division 1 | 18 May 24 |
| 800 | 1:59.14 | | | | 7 | I | | | Bury | BMC Grand Prix - World Athletics Challenger | 10 Aug 24 |
| 800 | 2:00.05 | | | | 1 | | | | Aldershot | Army Inter-Corps & Individual Athletics Championships | 5 Jun 24 |
| 800 | 2:00.53 | i | | | 7 | C | | | Sheffield | BMC Sheffield Grand Prix | 7 Jan 24 |
| 1500 | 4:16.8 | | | | 2 | A | | | Bury St. Edmunds | East Anglian T&F League | 23 Jun 24 |
| parkrun | 18:27 | | | | 5 | | | 1 | Great Lines | Great Lines parkrun # 454 | 13 Jan 24 |
| parkrun | 18:34 | | | | 4 | | | 1 | Great Lines | Great Lines parkrun # 471 | 11 May 24 |
| parkrun | 18:51 | | | | 4 | | | 1 | Salisbury | Salisbury parkrun # 409 | 28 Sep 24 |
| parkrun | 19:12 | | | | 5 | | | 1 | Great Lines | Great Lines parkrun # 465 | 30 Mar 24 |
| 2023 SEN Ipswich/Army/Saint Lucia |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 23.63 | | -1.7 | | 3 | ns1 | | | Bromley | Southern Athletics League Division 1 | 9 Jul 23 |
| 400 | 51.16 | | | | 2 | B | | | Harrow | Southern Athletics League Division 1 | 18 Jun 23 |
| 400 | 51.9 | | | | 1 | A | | | Great Yarmouth | East Anglian League | 4 Jun 23 |
| 400 | 52.2 | | | | 1 | A | | | Bury St. Edmunds | East Anglian League | 30 Apr 23 |
| 400 | 52.21 | | | | 6 | 5 | | | Nathan, AUS | Dane Bird Smith Shield | 25 Feb 23 |
| 400 | 53.02 | | | | 3 | | | | Aldershot | Army Inter-Corps & Individual Championships - only track results eligible | 7 Jun 23 |
| 800 | 1:54.00 | | | | 1 | A | | | Bromley | Southern Athletics League Division 1 | 9 Jul 23 |
| 800 | 1:55.37 | | | | 2 | 14 | | | Nuneaton | Nuneaton Night of 800m PB's | 5 Jul 23 |
| 800 | 1:55.92 | | | | 6 | | | | Chelmsford | England Athletics Senior & Disability Championships and UK Athletics Combined Events | 23 Jul 23 |
| 800 | 1:57.78 | | | | 1 | | | | Aldershot | Inter-Service Athletics Championships | 12 Jul 23 |
| 800 | 1:58.27 | | | | 1 | B | | | Gillingham | Southern Athletics League Division 1 | 19 Aug 23 |
| 800 | 1:58.35 | | | | 1 | | | | Aldershot | Army Inter-Corps & Individual Championships - only track results eligible | 7 Jun 23 |
| 800 | 1:59.35 | | | | 7 | A | | | Leeds | BMC Regional Races | 7 Aug 23 |
| 800 | 2:00.0 | | | | 1 | A | | | Great Yarmouth | East Anglian League | 4 Jun 23 |
| 800 | 2:00.11 | | | | 8 | B | | | Gillingham | BMC Regional Races | 23 Apr 23 |
| 800 | 2:01.0 | | | | 1 | A | | | Bury St. Edmunds | East Anglian League | 30 Apr 23 |
| 800 | 2:01.9 | | | | 2 | A | | | Colchester | Southern Athletics League Division 1 | 20 May 23 |
| 800 | 2:06.04 | | | | 2 | 1 | | | Sippy Downs, AUS | USCAC Mini Meet #8 | 21 Feb 23 |
| 1500 | 4:10.70 | | | | 2 | 7 | | | Nuneaton | Nuneaton Night of Endurance | 9 Aug 23 |
| parkrun | 19:39 | | | | 4 | | | 1 | Great Lines | Great Lines parkrun # 452 | 30 Dec 23 |
| 8KXC | 29:42 | | | | 72 | | | | Danson Park | Kent League | 11 Nov 23 |
| 8KXC | 31:44 | | | | 21 | | | | Sutton Heath | Suffolk Winter League | 3 Dec 23 |
| 2022 SEN Medway & Maidstone/Army/Saint Lucia |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 50.4 | | | | 1 | A | | | Bury St. Edmunds | East Anglian League Top 8's Final | 4 Sep 22 |
| 400 | 51.62 | | | | 2 | | | | Aldershot | Army Inter-Corps & Individual Athletics Championships | 15 Jun 22 |
| 400 | 53.7 | | | | 1 | B | | | Ipswich | East Anglian League | 24 Apr 22 |
| 800 | 1:58.08 | | | | 2 | | | | Aldershot | Army Inter-Corps & Individual Athletics Championships | 15 Jun 22 |
| 800 | 1:59.02 | | | | 5 | A | | | Gillingham | BMC Regional Races | 3 Sep 22 |
| 800 | 1:59.3 | | | | 2 | A | | | Mile End | Southern Athletics League Division 2 E | 12 Jun 22 |
| 800 | 1:59.7 | | | | 1 | A | | | Bury St. Edmunds | East Anglian League Top 8's Final | 4 Sep 22 |
| 800 | 2:00.0 | | | | 1 | A | | | Erith | Southern Athletics League Division 2 E | 16 Jul 22 |
| 800 | 2:00.64 | | | | 2 | A | | | Woodford | Southern Athletics League Division 2 E | 13 Aug 22 |
| 1500 | 4:24.8 | | | | 2 | A | | | Erith | Southern Athletics League Division 2 E | 16 Jul 22 |
| 3000 | 11:05.38 | | | | 1 | B | | | Woodford | Southern Athletics League Division 2 E | 13 Aug 22 |
| 3000SC | 11:49.0 | | | | 3 | A | | | Mile End | Southern Athletics League Division 2 E | 12 Jun 22 |
| 2021 SEN Medway & Maidstone/Saint Lucia |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 50.8 | | | | 1 | B | | | Ashford | Southern Athletics League - Kent | 11 Sep 21 |
| 800 | 1:59.40 | | | | 1 | 8 | | | Tonbridge | Tonbridge AC Open Graded Meeting inc. Kent U13 Pentathlon Championships | 30 Aug 21 |
| 800 | 2:01.2 | | | | 1 | A | | | Ashford | Southern Athletics League - Kent | 11 Sep 21 |
| 800 | 2:02.63 | | | | 1 | 1 | | | Gillingham | Medway & Maidstone AC Open Meeting | 7 Aug 21 |