| 2022 SEN Newport H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 9.84 | | | | 3 | | | | Aberdare | Cardiff Throws Meeting 7 | 23 Aug 22 |
| SP4K | 9.67 | | | | 2 | A | | | Aberdare | Midland Counties Track & Field League Division 4SW | 13 Aug 22 |
| SP4K | 9.55 | | | | 2 | ns | | | Tipton | Midland Counties Track & Field League Division 4SW | 17 Jul 22 |
| SP4K | 9.40 | | | | 1 | | | | Aberdare | Welsh Masters Championships | 4 Sep 22 |
| SP4K | 9.26 | | | | 2 | | | | Newport | Newport Harriers Club Championships | 29 Sep 22 |
| DT1K | 21.45 | | | | 3 | A | | | Tipton | Midland Counties Track & Field League Division 4SW | 17 Jul 22 |
| DT1K | 21.43 | | | | 4 | B | | | Aberdare | Welsh Masters Championships | 4 Sep 22 |
| DT1K | 21.07 | | | | 3 | A | | | Aberdare | Midland Counties Track & Field League Division 4SW | 13 Aug 22 |
| 2010 SEN Newport H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mar | 3:45:21 | | | 3:49:59 | 7142 | | | | London | Virgin London Marathon | 25 Apr 10 |
| 2007 U23 Newport H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| DT1K | 26.71 | | | | | | | | Gateshead | UK Women's League Division 4 | 3 Jun 07 |
| 2005 U20 Newport H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| DT1K | 30.03 | | | | 2 | | | | Yate | National Junior League Severn Division | 24 Apr 05 |
| DT1K | 26.80 | | | | 2 | | | | Cardiff | Welsh U20 Championships | 18 Jun 05 |