| 2025 SEN Mendip |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 55:00 | | | 55:56 | 152 | | | | London Regent's Park | RunThrough Regent's Park 5K / 10K | 24 May 25 |
| 10K | 58:17 | | | 59:22 | 475 | | | | London Olympic Park | RunThrough London 10K | 23 Feb 25 |
| HMMT | 2:20:42 | | | 2:42:36 | 3676 | | | | Thames Ditton | RunThrough Hampton Court Palace Half Marathon | 23 Mar 25 |
| 2024 SEN Mendip |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 2:13:06 | c | | | 5382 | | | | Bristol | AJ Bell Great Bristol Half Marathon | 19 May 24 |
| 2023 SEN Mendip |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 58:49 | | | 70:42 | 2290 | | | | Bristol | Great Bristol Run 10K | 14 May 23 |
| 2022 SEN Mendip |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 59:43 | c | | | 2584 | | | | Bristol | Great Bristol Run 10K | 25 Sep 22 |
| 2011 U17 Mendip |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.0 | | | | 1 | | | | Street | Mendip Open | 19 May 11 |
| 200 | 23.8 | | | | 1 | | | | Street | South West League Division 2 | 29 May 11 |
| 2010 U17 Mendip |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.8 | | | | 1 | | | | Carmarthen | McCain UK Young Athletes League Midland 1 SW - Match A | 2 May 10 |
| 100 | 11.8 | | | | 1 | | | | Street | Mendip Open | 20 May 10 |
| 100 | 11.99 | | -0.5 | | 6 | h | | | Yeovil | Somerset County Championships | 8 May 10 |
| 100 | 12.5 | | | | 3 | | | | Bath | McCain UK Young Athletes League Midland 1 SW - Match A | 16 May 10 |
| 200 | 24.42 | | 1.6 | | 1 | | | | Yeovil | Somerset County Championships | 8 May 10 |
| 200 | 24.8 | | | | 2 | | | | Bath | McCain UK Young Athletes League Midland 1 SW - Match A | 16 May 10 |
| 200 | 25.2 | | | | 2 | | | | Carmarthen | McCain UK Young Athletes League Midland 1 SW - Match A | 2 May 10 |
| 2009 U15 Mendip |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.27 | | | | 3 | h | | | Yeovil | Somerset Schools Senior Championships | 13 Jun 09 |
| 100 | 12.3 | | | | 4 | | | | Yate | Avon League | 12 Jul 09 |
| 100 | 12.4 | | | | 3 | | | | Braunton | South West Athletics League Division 2 | 5 Jul 09 |
| 100 | 12.47 | | -1.0 | | 4 | | | | Yeovil | Somerset Schools Senior Championships | 13 Jun 09 |
| 100 | 12.47 | | | | 2 | | | | Yeovil | Yeovil Olympiades AC Dennett Trophy | 30 Aug 09 |
| 100 | 12.5 | | 1.7 | | 5 | h2 | | | Exeter | ESAA South West Schools Inter-County Championships | 20 Jun 09 |
| 100 | 12.5 | | | | 1 | | | | Street | Mendip Open | 25 Jun 09 |
| 100 | 12.5 | | | | 3 | A | | | Tamworth | McCain UK Young Athletes League Midland Premier | 19 Jul 09 |
| 100 | 12.6 | | | | 1 | A | | | Solihull | McCain UK Young Athletes League Midland Premier | 16 May 09 |
| 100 | 12.65 | | -0.7 | | 4 | | | | Yeovil | Somerset County Championships | 9 May 09 |
| 100 | 12.70 | | 1.6 | | 5 | | | | Street | South West Athletics League | 24 May 09 |
| 200 | 24.4 | | | | 1 | A | | | Solihull | McCain UK Young Athletes League Midland Premier | 16 May 09 |
| 200 | 24.8 | | | | 5 | | | | Yate | Avon League | 12 Jul 09 |
| 200 | 25.2 | | | | 1 | B | | | Cheltenham | McCain UK Young Athletes League Midland Premier | 21 Jun 09 |
| 200 | 25.34 | | -0.6 | | 1 | | | | Yeovil | Yeovil Olympiades AC Dennett Trophy | 30 Aug 09 |
| 200 | 25.7 | | | | 3 | A | | | Tamworth | McCain UK Young Athletes League Midland Premier | 19 Jul 09 |
| 200 | 25.79 | | -0.4 | | 6 | 1 | | | Exeter | South West Inter County Championships | 23 Aug 09 |
| 200 | 26.1 | | | | 2 | | | | Street | Mendip Open | 21 May 09 |
| 200 | 26.19 | | -1.0 | | 5 | | | | Yeovil | Somerset County Championships | 9 May 09 |
| 400 | 57.93 | | | | 1 | | | | Street | South West Athletics League | 24 May 09 |
| 400 | 58.5 | | | | 3 | A | | | Yate | McCain UK Young Athletes League Midland Premier | 31 May 09 |
| 400 | 58.51 | | | | 4 | | | | Yeovil | South West Athletics League | 6 Sep 09 |
| 400 | 58.7 | | | | 4 | A | | | Cheltenham | McCain UK Young Athletes League Midland Premier | 21 Jun 09 |
| 400 | 58.7 | | | | 2 | | | | Street | Mendip Open | 25 Jun 09 |
| HJ | 1.50 | | | | 2 | | | | Street | Mendip Open | 21 May 09 |