| 2025 SEN Ipswich |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 62.9 | | | | 1 | B | | | Colchester | East Anglian League | 25 May 25 |
| 400 | 63.2 | | | | 2 | A | | | Norwich | East Anglian League | 6 Jul 25 |
| 800 | 2:28.7 | | | | 3 | A | | | Norwich | East Anglian League | 6 Jul 25 |
| 800 | 2:33.2 | | | | 2 | B | | | Bury St. Edmunds | East Anglian League | 27 Apr 25 |
| 800 | 2:34.7 | | | | 1 | B | | | Colchester | East Anglian League | 25 May 25 |
| 1500 | 5:29.46 | | | | 5 | 1 | | | Norwich | Athletics Norfolk Spring Open Meeting | 4 Apr 25 |
| 1500 | 5:33.18 | | | | 3 | B | | | Finsbury Park | Southern Athletics League Division 1 | 13 Jul 25 |
| 1500 | 5:39.5 | | | | - | ns | | | Bury St. Edmunds | East Anglian League | 27 Apr 25 |
| 3000 | 11:34.70 | | | | 4 | B | | | Finsbury Park | Southern Athletics League Division 1 | 17 May 25 |
| 400HW | 73.30 | | | | 3 | A | | | Finsbury Park | Southern Athletics League Division 1 | 13 Jul 25 |
| 400HW | 74.8 | | | | 4 | A | | | Kingston | Southern Athletics League Division 1 | 22 Jun 25 |
| 400HW | 76.59 | | | | 2 | B | | | Finsbury Park | Southern Athletics League Division 1 | 17 May 25 |
| JT600 | 12.70 | | | | 5 | A | | | Norwich | East Anglian League | 6 Jul 25 |
| JT600 | 12.44 | | | | 3 | B | | | Bury St. Edmunds | East Anglian League | 27 Apr 25 |
| JT600 | 10.70 | | | | 2 | B | | | Colchester | East Anglian League | 25 May 25 |
| 5K | 20:03 | | | 20:10 | 100 | W3 | 16 | | Ipswich | Ipswich Twilight 5K | 3 May 25 |
| 5K | 20:38 | | | 20:41 | 47 | EW | 47 | | Colchester | Colchester Friday Night Runs | 8 Aug 25 |
| 8KXC | 35:09 | | | | 27 | | 17 | | Haverhill | Suffolk County Championships | 5 Jan 25 |
| 5M | 33:49 | | | 34:04 | 67 | | 7 | | Great Yarmouth | Great Yarmouth Promenade 5 Series | 30 Apr 25 |
| 10K | 43:33 | | | 43:45 | 89 | | 9 | | Norwich | Trowse 10K | 6 Apr 25 |
| 10K | 45:11 | | | 45:19 | 233 | | 8 | | Ipswich | Ipswich Twilight 10K | 18 Jul 25 |
| 10KMT | 42:41 | | | 42:37 | 29 | | 3 | | Bungay | Bungay Black Dog Summer Series 10K | 18 Jun 25 |
| HM | 1:46:04 | c | | | 3299 | | 573 | | Cambridge | Cambridge Half Marathon | 9 Mar 25 |
| 2024 SEN Ipswich |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 28.5 | | | | 2 | | | | Bury St. Edmunds | Suffolk County Championships | 12 May 24 |
| 200 | 29.04 | w | 3.2 | | 7 | ns | | | Eton | Southern Athletics League - Division 1 | 15 Jun 24 |
| 200 | 30.2 | | | | 3 | ns | | | Cambridge | East Anglian T&F League | 28 Apr 24 |
| 400 | 65.3 | | | | 1 | | | | Bury St. Edmunds | Suffolk County Championships | 12 May 24 |
| 400 | 68.1 | | | | 1 | B | | | Cambridge | East Anglian T&F League | 28 Apr 24 |
| 100HW | 19.9 | | | | 1 | A | | | Bury St. Edmunds | East Anglian League | 26 May 24 |
| 100HW | 20.1 | | | | 5 | B | | | Norwich | Southern Athletics League - Division 1 | 18 May 24 |
| 100HW | 20.28 | | 1.3 | | 2 | B | | | Eton | Southern Athletics League - Division 1 | 15 Jun 24 |
| 400HW | 75.1 | | | | 4 | A | | | Norwich | Southern Athletics League - Division 1 | 18 May 24 |
| 400HW | 75.57 | | | | 5 | A | | | Eton | Southern Athletics League - Division 1 | 15 Jun 24 |
| JT600 | 17.95 | | | | 2 | B | | | Bury St. Edmunds | East Anglian League | 26 May 24 |
| 5KL | 22:50 | | | | 64 | L4 | 7 | | Norwich | Norfolk Gazelles Big Stampede | 6 Oct 24 |
| 10M | 96:38 | | | 97:15 | 381 | | 99 | | Felixstowe | Felixstowe Coastal 10 | 8 Sep 24 |
| HM | 1:49:53 | | | 1:52:04 | 900 | | 125 | | Norwich | Larking Gowen Norwich Half Marathon | 24 Nov 24 |
| HM | 1:53:03 | | | 1:55:49 | 632 | | 80 | | Ipswich | Larking Gowen Ipswich Half Marathon | 22 Sep 24 |
| ZXC | 39:48 | | | | 160 | | 23 | | Sutton Heath | Suffolk Winter League | 1 Dec 24 |
| ZXC | 43:20 | | | | 138 | | 18 | | Framlingham | Suffolk Winter League | 3 Nov 24 |
| 2012 U17 Waveney Valley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 72.8 | | | | 3 | B | | | Harrow | Southern Athletics League Division 1 | 19 May 12 |
| 400HW | 80.4 | | | | 2 | B | | | Harrow | Southern Athletics League Division 1 | 19 May 12 |
| HJ | 1.30 | | | | 3 | B | | | Harrow | Southern Athletics League Division 1 | 19 May 12 |
| 2011 U17 Waveney Valley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400HW | 73.8 | | | | 2 | A | | | Stevenage | Southern Athletics League Division 1 | 30 Jul 11 |
| 400HW | 76.81 | | | | 7 | A | | | Basildon | National Junior League Southern Premier Division | 10 Jul 11 |
| 400HW | 78.6 | | | | 1 | B | | | Norwich | Southern Athletics League Division 1 | 9 Jul 11 |
| HJ | 1.30 | | | | 1 | ns | | | Norwich | Southern Athletics League Division 1 | 9 Jul 11 |