| 2023 U23 North Somerset/Exeter Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.68 | i | | | 5 | h5 | | | Cardiff | Cardiff Met Grand Prix | 22 Jan 23 |
| 100 | 13.98 | | -0.4 | | 4 | 2 | | | Exeter | SWAA Universities Spring Open Meet | 15 Mar 23 |
| LJ | 5.10 | i | | | 7 | qA | | | Sheffield | BUCS Athletics: Indoor Championships | 25 Feb 23 |
| LJ | 4.85 | | | | 2 | | | | Exeter | SWAA Universities Spring Open Meet | 15 Mar 23 |
| 4KL | 18:15 | | | | 67 | L2 | 23 | 4 | Exeter | Run Exe Relays | 26 May 23 |
| HM | 2:01:44 | | | 2:23:07 | 2693 | | 605 | 54 | Bristol | Great Bristol Run Half Marathon | 14 May 23 |
| 2022 U23 North Somerset |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.2 | | 0.1 | | 6 | 1 | | | Exeter | South West Universities Autumn Varsity Open | 26 Oct 22 |
| LJ | 4.67 | | | | 2 | | | | Exeter | South West Universities Autumn Varsity Open | 26 Oct 22 |
| 2016 U17 North Somerset |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.7 | | | | 6 | h1 | | | Yate | Avon League | 10 Jul 16 |
| LJ | 4.91 | | | | 1 | | | | Yate | Avon County Schools' Championships | 11 Jun 16 |
| LJ | 4.74 | | | | 9 | | | | Exeter | ESAA South West Schools Inter-County Championships | 18 Jun 16 |
| LJ | 4.58 | | | | 2 | | | | Yate | Avon League | 10 Jul 16 |
| DT1K | 20.98 | | | | 2 | | | | Yate | Avon County Schools' Championships | 11 Jun 16 |
| 2015 U15 North Somerset |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.45 | i | | | 1 | 3 | | | Cardiff | East & South Wales / South West England U13/U15/U17 Championships | 4 Jan 15 |
| 60 | 8.48 | i | | | 7 | h4 | | | Sheffield | England Athletics U15 / U17 / U20 Championships | 28 Feb 15 |
| 60 | 8.68 | | -1.5 | | 6 | 4 | | | Yate | Yate Sprints & Hurdles Challenge Open | 6 Sep 15 |
| 100 | 13.5 | | | | 1 | | | | Yate | Avon League | 10 May 15 |
| 100 | 13.57 | w | 2.7 | | 2 | A | | | Cardiff | UK Youth Development U13/U15 League Division Midland South/West 1 | 2 May 15 |
| 800 | 2:53.06 | | | | P | | | | Yeovil | ESAA South West Schools Combined Events & Race Walk Championships | 28 Jun 15 |
| 75HU15W | 13.68 | | -1.1 | | P | | | | Yeovil | ESAA South West Schools Combined Events & Race Walk Championships | 28 Jun 15 |
| HJ | 1.31 | | | | P | | | | Yeovil | ESAA South West Schools Combined Events & Race Walk Championships | 28 Jun 15 |
| LJ | 4.74 | | 1.0 | | 12 | | | | Exeter | ESAA South West Schools Inter-County Championships | 20 Jun 15 |
| LJ | 4.72 | | | | 1 | | | | Yate | Avon League | 10 May 15 |
| LJ | 4.59 | | | | P | | | | Yeovil | ESAA South West Schools Combined Events & Race Walk Championships | 28 Jun 15 |
| LJ | 4.57 | | | | 3 | | | | Stoke Gifford | Bristol & West Open Meeting | 21 Apr 15 |
| LJ | 4.41 | | | | 2 | A | | | Cardiff | UK Youth Development U13/U15 League Division Midland South/West 1 | 2 May 15 |
| LJ | 4.17 | i | | | 8 | | | | Cardiff | East & South Wales / South West England U13/U15/U17 Championships | 4 Jan 15 |
| SP3K | 9.72 | | | | P | | | | Yeovil | ESAA South West Schools Combined Events & Race Walk Championships | 28 Jun 15 |
| SP3K | 9.40 | i | | | 2 | | | | Cardiff | East & South Wales / South West England U13/U15/U17 Championships | 4 Jan 15 |
| DT1K | 22.41 | | | | 2 | A | | | Cardiff | UK Youth Development U13/U15 League Division Midland South/West 1 | 2 May 15 |
| DT1K | 21.31 | | | | 2 | | | | Yate | Avon County Schools' Championships | 13 Jun 15 |
| PenU15W | 2317 | | | | 14 | | | | Yeovil | ESAA South West Schools Combined Events & Race Walk Championships | 27 Jun 15 |
| 2014 U15 North Somerset |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.42 | | | | 1 | 3 | | | Yeovil | South West League Division 1 | 6 Jul 14 |
| 100 | 14.0 | | | | 3 | 4 | | | Street | Mendip AC Open | 19 Jun 14 |
| 100 | 14.08 | | -1.6 | | 4 | 1 | | | Exeter | South West League Division 1 | 7 Sep 14 |
| 200 | 28.8 | | | | 4 | B | | | Milton Keynes | UK Youth Development U13/U15 League Division Midland Premier 2 | 22 Jun 14 |
| 200 | 29.5 | | | | 9 | | | | Yeovil | South West League Division 1 | 11 May 14 |
| 200 | 30.02 | | -0.8 | | 3 | 2 | | | Exeter | South West League Division 1 | 24 Aug 14 |
| LJ | 4.94 | | | | 2 | | | | Street | Mendip AC Open | 19 Jun 14 |
| LJ | 4.93 | | | | 1 | | | | Yeovil | South West League Division 1 | 6 Jul 14 |
| LJ | 4.68 | | | | 2 | | | | Cheltenham | Cheltenham Midsummer Open Meeting | 9 Jul 14 |
| LJ | 4.15 | | | | 1 | ns | | | Exeter | South West League Division 1 | 7 Sep 14 |
| LJ | 4.04 | | | | 1 | ns | | | Exeter | South West League Division 1 | 24 Aug 14 |
| SP3K | 9.42 | | | | 9 | | | | Yeovil | ESAA South West Schools Inter-County Championships | 21 Jun 14 |
| SP3K | 9.17 | | | | 3 | | | | Yeovil | South West League Division 1 | 6 Jul 14 |
| SP3K | 9.12 | | | | 2 | | | | Yate | Avon Schools' Championships | 14 Jun 14 |
| SP3K | 8.67 | | | | 2 | | | | Street | Mendip AC Open | 19 Jun 14 |
| SP3K | 8.14 | | | | 1 | B | | | Milton Keynes | UK Youth Development U13/U15 League Division Midland Premier 2 | 22 Jun 14 |
| SP2.72K | 9.64 | i | | | 3 | | | | Sportcity | Sportshall National Under 13 Final | 5 Apr 14 |
| DT1K | 25.42 | | | | 1 | | | | Exeter | South West League Division 1 | 7 Sep 14 |
| DT1K | 18.37 | | | | 2 | B | | | Milton Keynes | UK Youth Development U13/U15 League Division Midland Premier 2 | 22 Jun 14 |
| DT1K | 17.22 | | | | 5 | | | | Yate | Avon Schools' Championships | 14 Jun 14 |
| JT500 | 15.81 | | | | 6 | | | | Yeovil | South West League Division 1 | 11 May 14 |
| 2013 U13 North Somerset |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 75 | 11.1 | | | | 3 | B | | | Bath | UK Youth Development U13/U15 League Division Midland West 1 | 4 May 13 |
| 100 | 14.14 | | | | 1 | 2 | | | Exeter | South West League Division 1 | 1 Sep 13 |
| 100 | 14.4 | | | | 1 | 2 | | | Yate | Avon League | 8 Sep 13 |
| 100 | 14.53 | | 0.7 | | 1 | 3 | | | Yate | Avon League | 21 Apr 13 |
| 200 | 30.36 | | | | 1 | 2 | | | Exeter | South West League Division 1 | 1 Sep 13 |
| HJ | 1.05 | | | | 4 | B | | | Bath | UK Youth Development U13/U15 League Division Midland West 1 | 4 May 13 |
| SP2.72K | 9.17 | | | | 1 | A | | | Bath | UK Youth Development U13/U15 League Division Midland West 1 | 4 May 13 |
| SP2.72K | 8.62 | | | | 2 | | | | Exeter | South West League Division 1 | 1 Sep 13 |
| SP2.72K | 8.40 | | | | 1 | | | | Yate | Avon League | 19 May 13 |
| SP2.72K | 8.03 | | | | 2 | | | | Yate | Avon League | 8 Sep 13 |
| DT0.75K | 22.65 | | | | 1 | | | | Yate | Avon League | 8 Sep 13 |
| DT0.75K | 20.55 | | | | 1 | | | | Yate | Avon League | 19 May 13 |
| 2012 U13 North Somerset |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.42 | | 1.0 | | 6 | | | | Street | South West League Division 2 | 27 May 12 |
| LJ | 3.39 | | | | 10 | | | | Yate | Avon & West Of England Open Track & Field Championships | 12 May 12 |
| SP2.72K | 6.94 | | | | 5 | | | | Street | South West League Division 2 | 27 May 12 |
| DT0.75K | 14.63 | | | | 2 | | | | Yate | Avon & West Of England Open Track & Field Championships | 12 May 12 |
| 2011 U11 North Somerset |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 75 | 11.31 | | | | 1 | 1 | | | Yate | Avon League | 21 Aug 11 |
| 80 | 12.3 | | | | 1 | 2 | | | Street | Mendip AC Open | 16 Jun 11 |
| LJ | 3.47 | | | | 2 | | | | Street | Mendip Open | 19 May 11 |
| LJ | 3.40 | | | | 1 | | | | Street | Mendip AC Open | 16 Jun 11 |