| 2025 SEN North Somerset |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 32:32 | | | | 400 | | | | Eastville | Eastville parkrun # 327 | 20 Sep 25 |
| parkrun | 34:07 | | | | 435 | | | | Eastville | Eastville parkrun # 312 | 7 Jun 25 |
| 2024 SEN North Somerset |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mar | 5:57:49 | c | | | 48770 | | 19471 | | London | TCS London Marathon | 21 Apr 24 |
| 2023 SEN North Somerset |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 60:39 | | | 73:55 | 2626 | | 921 | | Bristol | Great Bristol Run 10K | 14 May 23 |
| 2022 SEN North Somerset |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 27:07 | | | | 47 | | | | Derry City | Derry City parkrun # 421 | 22 Oct 22 |
| parkrun | 29:32 | | | | 287 | | | | Eastville | Eastville parkrun # 180 | 12 Nov 22 |
| 2013 U23 North Somerset |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.88 | | | | 5 | 2 | | | Exeter | South West League Division 1 | 1 Sep 13 |
| 100 | 15.9 | | | | 4 | 2 | | | Exeter | South West League Division 1 | 7 Jul 13 |
| 800 | 3:32.1 | | | | 8 | | | | Exeter | South West League Division 1 | 7 Jul 13 |
| 400HW | 1:47.91 | | | | 5 | 2 | | | Exeter | South West League Division 1 | 1 Sep 13 |
| HT4K | 7.67 | | | | 11 | | | | Exeter | South West League Division 1 | 7 Jul 13 |
| HT4K | 7.08 | | | | 14 | | | | Exeter | South West League Division 1 | 1 Sep 13 |
| 2012 U20 North Somerset |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 29.6 | w | 3.0 | | 4 | | | | Street | South West League Division 2 | 27 May 12 |
| 200 | 30.52 | | -0.5 | | 4 | | | | Yeovil | South West League Division 2 | 2 Sep 12 |
| 400 | 66.0 | | | | 4 | | | | Yate | Avon League | 15 Apr 12 |
| 800 | 3:18.91 | | | | 3 | | | | Yeovil | South West League Division 2 | 2 Sep 12 |
| 100HW | 20.72 | | | | 4 | | | | Yeovil | South West League Cup | 22 Apr 12 |
| 100HW | 21.9 | | | | 2 | | | | Yate | Avon League | 15 Apr 12 |
| 400HW | 90.88 | | | | 1 | | | | Yate | Avon & West Of England Open Track & Field Championships | 12 May 12 |
| 400HW | 91.84 | | | | 2 | | | | Yeovil | South West League Division 2 | 2 Sep 12 |
| 400HW | 97.7 | | | | 3 | | | | Plymouth | South West League Division 2 | 10 Jun 12 |
| HJ | 1.20 | | | | 3 | | | | Yate | Avon League | 15 Apr 12 |
| LJ | 4.02 | | | | 4 | | | | Yeovil | South West League Division 2 | 2 Sep 12 |
| TJ | 7.77 | | | | 2 | | | | Yate | Avon League | 15 Apr 12 |
| SP4K | 7.14 | | | | 3 | | | | Street | South West League Division 2 | 27 May 12 |
| SP4K | 6.97 | | | | 5 | | | | Yeovil | South West League Cup | 22 Apr 12 |
| SP4K | 6.71 | | | | 5 | | | | Braunton | South West League Division 2 | 8 Jul 12 |
| 2011 U20 North Somerset |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.9 | | | | 1 | | | | Yate | Avon League | 11 Sep 11 |
| 200 | 29.1 | | | | 9 | | | | Exeter | South West League Division 1 | 29 May 11 |
| 200 | 29.6 | | | | 1 | | | | Yate | Avon League | 11 Sep 11 |
| 200 | 31.7 | | | | 8 | | | | Exeter | South West League Division 1 | 3 Jul 11 |
| 200 | 32.10 | | | | 2 | | | | Yate | Avon League | 31 Jul 11 |
| 200 | 35.84 | | | | 10 | | | | Yeovil | South West League Division 1 | 4 Sep 11 |
| 400 | 78.4 | | | | 8 | | | | Exeter | South West League Division 1 | 3 Jul 11 |
| 100HW | 21.0 | | | | 7 | | | | Exeter | South West League Division 1 | 3 Jul 11 |
| 400HW | 85.4 | | | | 4 | | | | Exeter | South West League Division 1 | 29 May 11 |
| 400HW | 91.00 | | | | 1 | | | | Yate | Avon League | 31 Jul 11 |
| HJ | 1.25 | | | | 8 | | | | Exeter | South West League Division 1 | 3 Jul 11 |
| LJ | 3.87 | | | | 10 | | | | Exeter | South West League Division 1 | 29 May 11 |
| LJ | 3.82 | | | | 3 | | | | Yate | Avon League | 11 Sep 11 |
| TJ | 7.91 | | | | 8 | | | | Exeter | South West League Division 1 | 3 Jul 11 |
| SP4K | 7.18 | | | | 1 | | | | Yate | Avon League | 31 Jul 11 |
| SP4K | 6.67 | | | | 4 | | | | Exeter | South West League Division 1 | 3 Jul 11 |
| SP4K | DNS | | | | | | | | Yate | Avon League | 11 Sep 11 |
| DT1K | 15.41 | | | | 4 | | | | Exeter | South West League Division 1 | 29 May 11 |
| DT1K | 13.09 | | | | 7 | | | | Yate | Avon League | 31 Jul 11 |
| HT4K | 13.68 | | | | 5 | | | | Exeter | South West League Division 1 | 29 May 11 |
| HT4K | 11.07 | | | | 10 | | | | Yeovil | South West League Division 1 | 4 Sep 11 |
| JT600 | 11.31 | | | | 7 | | | | Exeter | South West League Division 1 | 3 Jul 11 |
| 2010 U17 North Somerset |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 47.9 | | | | 5 | | | | Yate | Avon County Championships (inc West of England Championships) | 8 May 10 |
| 80HU17W | 17.11 | | | | 4 | | | | Yate | Avon County Championships (inc West of England Championships) | 8 May 10 |
| 300HW | 60.05 | | | | 3 | | | | Yate | Avon County Championships (inc West of England Championships) | 8 May 10 |
| 2008 U15 North Somerset |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| LJ | 4.32 | | | | | | | | Street | Mendip Open | 12 Jun 08 |