| 2022 SEN Shaftesbury Barnet/UWE Bristol |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 2:23:50 | c | | | 4628 | | 1428 | | Bristol | Great Bristol Run Half Marathon | 25 Sep 22 |
| 2015 U23 Shaftesbury Barnet/UWE Bristol |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HJ | 1.45 | | | | 1 | | | | Exeter | South West University Championships | 25 Mar 15 |
| 2014 U23 Shaftesbury Barnet/UWE Bristol |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HJ | 1.60 | i | | | 4 | | | | Lee Valley | South of England AA Championships Day 1 (inc U15 / U17 Pentathlon Championships) | 12 Jan 14 |
| HJ | 1.60 | i | | | 3 | | | | Cardiff | Cardiff Met Grand Prix | 2 Feb 14 |
| HJ | 1.58 | i | | | 8 | | | | Sheffield | BUCS Indoor Championships | 23 Feb 14 |
| HJ | 1.55 | i | | | 7 | C | | | Birmingham | Birmingham Games | 16 Feb 14 |
| HJ | 1.55 | i | | | 5 | qB | | | Sheffield | BUCS Indoor Championships | 22 Feb 14 |
| HJ | 1.55 | | | | 4 | A | | | Lee Valley | UK Women's League Division 1 | 11 May 14 |
| JT600 | 27.83 | | | | 5 | B | | | Lee Valley | UK Women's League Division 1 | 11 May 14 |
| 2013 U20 St. Albans AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HJ | 1.66 | | | | 7 | | | | Birmingham | ESAA English Schools' Championships | 6 Jul 13 |
| HJ | 1.60 | i | | | 6 | | | | Lee Valley | South of England AA Championships day 1 inc. Pentathlon Championships | 13 Jan 13 |
| HJ | 1.60 | i | | | 13= | | | | Birmingham | England Athletics U15 / U17 / U20 Championships | 24 Feb 13 |
| HJ | 1.60 | | | | 1 | A | | | Basildon | UK Youth Development U17/U20 League Division Southern Premier 1 | 28 Apr 13 |
| HJ | 1.60 | | | | 1 | | | | Watford | Hertfordshire County Championships | 25 May 13 |
| HJ | 1.60 | | | | 2 | A | | | Bromley | UK Youth Development U17/U20 League Division Southern Premier 1 | 2 Jun 13 |
| HJ | 1.60 | | | | 3 | | | | Watford | Watford Open Graded Meeting | 12 Jun 13 |
| HJ | 1.60 | | | | 6 | | | | Hendon | South of England AA U15/U20 Inter County Championships | 11 Aug 13 |
| HJ | 1.60 | | | | 5 | A | | | Birmingham | UK Youth Development U17/U20 League National Final | 8 Sep 13 |
| HJ | 1.59 | i | | | 1 | | | | Lee Valley | Hertfordshire Championships | 16 Mar 13 |
| HJ | 1.55 | | | | 1 | | | | Algarve, POR | Associação de Atletismo do Algarve | 6 Apr 13 |
| HJ | 1.30 | | | | 6 | A | | | Hendon | UK Youth Development U17/U20 League Division Southern Premier 1 | 28 Jul 13 |
| LJ | 3.92 | | | | 5 | B | | | Bromley | UK Youth Development U17/U20 League Division Southern Premier 1 | 2 Jun 13 |
| JT600 | 28.73 | | | | 6 | A | | | Birmingham | UK Youth Development U17/U20 League National Final | 8 Sep 13 |
| JT600 | 28.21 | | | | 4 | A | | | Bromley | UK Youth Development U17/U20 League Division Southern Premier 1 | 2 Jun 13 |
| JT600 | 27.94 | | | | 4 | A | | | Basildon | UK Youth Development U17/U20 League Division Southern Premier 1 | 28 Apr 13 |
| JT600 | 27.56 | | | | 2 | | | | Watford | Hertfordshire County Championships | 25 May 13 |
| JT600 | 25.68 | | | | 2 | A | | | Hendon | UK Youth Development U17/U20 League Division Southern Premier 1 | 28 Jul 13 |
| 2012 U20 St. Albans AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HJ | 1.70 | | | | 4 | | | | Watford | Watford Graded Open | 25 Jul 12 |
| HJ | 1.68 | | | | 8 | | | | Sandy | Biggleswade Jumps Fest | 21 Jun 12 |
| HJ | 1.66 | | | | 1 | A | | | Newham | Southern Athletics League Division 2 NE (no gun, field results only) | 19 May 12 |
| HJ | 1.65 | i | | | 1 | | | | Lee Valley | London U20/Senior Games | 28 Jan 12 |
| HJ | 1.65 | i | | | 1 | | | | Lee Valley | Hertfordshire Indoor Championships | 4 Mar 12 |
| HJ | 1.65 | | | | 4 | A | | | Sandy | Bedfordshire Open Meeting | 14 Apr 12 |
| HJ | 1.65 | | | | 1 | A | | | Stevenage | National Junior Athletic League Thames Division | 12 Aug 12 |
| HJ | 1.65 | | | | 2 | A | | | St. Albans | Southern Athletics League Division 2 NE | 1 Sep 12 |
| HJ | 1.65 | | | | 11 | B | | | Sandy | Biggleswade Open | 29 Sep 12 |
| HJ | 1.61 | | | | 7 | | | | Bedford | McCain CAU Championships | 26 Aug 12 |
| HJ | 1.60 | i | | | 8 | | | | Birmingham | England U15/U17/U20 Championships | 26 Feb 12 |
| HJ | 1.60 | | | | 1 | A | | | Watford | Southern Athletics League Division 2 NE | 21 Apr 12 |
| HJ | 1.60 | | | | 1 | | | | Watford | Hertfordshire County Championships | 12 May 12 |
| HJ | 1.60 | | | | 1 | A | | | Sandy | National Junior Athletic League Thames Division | 24 Jun 12 |
| HJ | 1.60 | | | | 1 | A | | | Norwich | National Junior Athletic League Thames Division | 22 Jul 12 |
| HJ | 1.55 | i | | | 7 | | | | Lee Valley | SEAA Championships Day 1 inc. U15 / U17 Pentathlon Championships | 15 Jan 12 |
| HJ | 1.55 | | | | 5 | | | | Abingdon | SEAA Inter-County U15/U20 Championships | 26 May 12 |
| HJ | 1.55 | | | | 2 | | | | Cambridge | Eastern AA Championships | 2 Jun 12 |
| HJ | 1.53 | | | | 12 | | | | Gateshead | Aviva ESAA English Schools' Championships | 7 Jul 12 |
| HJ | 1.45 | | | | 1 | A | | | St. Ives | Southern Athletics League Division 2 NE | 9 Jun 12 |
| LJ | 4.43 | | | | 1 | B | | | Stevenage | National Junior Athletic League Thames Division | 12 Aug 12 |
| SP4K | 6.08 | | | | 2 | B | | | Norwich | National Junior Athletic League Thames Division | 22 Jul 12 |
| SP4K | 5.84 | | | | 4 | B | | | Sandy | National Junior Athletic League Thames Division | 24 Jun 12 |
| DT1K | 20.99 | | | | 3 | A | | | St. Ives | Southern Athletics League Division 2 NE | 9 Jun 12 |
| DT1K | 18.76 | | | | 2 | B | | | Stevenage | National Junior Athletic League Thames Division | 29 Apr 12 |
| JT600 | 30.37 | | | | 2 | A | | | St. Ives | Southern Athletics League Division 2 NE | 9 Jun 12 |
| JT600 | 27.99 | | | | 3 | A | | | Sandy | National Junior Athletic League Thames Division | 24 Jun 12 |
| JT600 | 22.64 | | | | 1 | B | | | Stevenage | National Junior Athletic League Thames Division | 29 Apr 12 |
| JT600 | 20.56 | | | | 3 | A | | | Norwich | National Junior Athletic League Thames Division | 22 Jul 12 |
| 2011 U17 St. Albans AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HJ | 1.60 | i | | | 4 | | | | Lee Valley | London U15/U17 Games | 23 Jan 11 |
| HJ | 1.57 | | | | 3 | | | | Hemel Hempstead | Hertfordshire County Schools' Championships | 11 Jun 11 |
| HJ | 1.56 | i | | | 11 | | | | Birmingham | England Athletics U15 / U17 / U20 Championships | 27 Feb 11 |
| HJ | 1.55 | i | | | 5= | | | | Lee Valley | South of England AA Championships | 15 Jan 11 |
| HJ | 1.55 | i | | | 2 | | | | Eton | Windsor, Slough, Eton & Hounslow AC Winter Series | 5 Feb 11 |
| HJ | 1.55 | i | | | 2 | | | | Lee Valley | Hertfordshire Championships | 6 Mar 11 |
| HJ | 1.55 | | | | 3 | A | | | Ipswich | Eastern Young Athletes' League | 1 May 11 |
| HJ | 1.55 | | | | 2 | A | | | Bury St Edmunds | Eastern Young Athletes' League | 12 Jun 11 |
| HJ | 1.55 | | | | 1 | | | | St Albans | McCain Young Athletes League Southern Premier E Division | 19 Jun 11 |
| HJ | 1.55 | | | | 1 | A | | | St. Albans | Eastern Young Athletes' League | 3 Jul 11 |
| HJ | 1.50 | | | | 3 | B | | | Cambridge | Hibberd, Bemax & Peterhouse Trophies | 4 Sep 11 |
| LJ | 4.32 | | | | 3 | A | | | Ipswich | Eastern Young Athletes' League | 1 May 11 |
| SP4K | 6.80 | | | | 2 | B | | | Bury St Edmunds | Eastern Young Athletes' League | 12 Jun 11 |
| SP4K | 6.08 | | | | 6 | | | | Basildon | McCain Young Athletes League Southern Premier E Division | 5 Jun 11 |
| SP4K | 5.71 | | | | 4 | | | | Gillingham | McCain Young Athletes League Southern Premier E Division | 22 May 11 |
| DT1K | 26.59 | | | | 2 | A | | | Bedford | Eastern Young Athletes' League | 24 Jul 11 |
| DT1K | 19.76 | | | | 4 | | | | Gillingham | McCain Young Athletes League Southern Premier E Division | 22 May 11 |
| DT1K | 18.79 | | | | 1 | B | | | Ipswich | Eastern Young Athletes' League | 1 May 11 |
| DT1K | 18.07 | | | | 4 | | | | St Albans | McCain Young Athletes League Southern Premier E Division | 19 Jun 11 |
| DT1K | 18.00 | | | | 1 | B | | | Bury St Edmunds | Eastern Young Athletes' League | 12 Jun 11 |
| DT1K | 17.58 | | | | 5 | | | | Basildon | McCain Young Athletes League Southern Premier E Division | 5 Jun 11 |
| DT1K | 15.48 | | | | 2 | B | | | St. Albans | Eastern Young Athletes' League | 3 Jul 11 |
| JT600 | 27.63 | | | | 1 | B | | | St. Albans | Eastern Young Athletes' League | 3 Jul 11 |
| JT600 | 25.37 | | | | 1 | B | | | Bedford | Eastern Young Athletes' League | 24 Jul 11 |
| JT600 | 23.71 | | | | 3 | | | | Basildon | McCain Young Athletes League Southern Premier E Division | 5 Jun 11 |
| JT600 | 18.10 | | | | 2 | | | | Gillingham | McCain Young Athletes League Southern Premier E Division | 22 May 11 |
| 2010 U17 St. Albans AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HJ | 1.60 | | | | 1 | | | | Watford | Hertfordshire County Championships | 9 May 10 |
| HJ | 1.60 | | | | 4 | A | | | Stevenage | Southern U17 Inter County Match | 8 Aug 10 |
| HJ | 1.60 | | | | 1 | A | | | Stevenage | Eastern Young Athletes' League Top 6 Trophy Final | 12 Sep 10 |
| HJ | 1.57 | | | | 1 | A | | | Ware | Eastern Young Athletes' League | 25 Apr 10 |
| HJ | 1.55 | | | | 7 | | | | Ashford | Southern Counties U15/U17 Championships | 30 May 10 |
| HJ | 1.55 | | | | 3 | A | | | Ipswich | Eastern Young Athletes' League | 6 Jun 10 |
| HJ | 1.55 | | | | 2 | | | | Hemel Hempstead | Hertfordshire Schools Championships | 12 Jun 10 |
| HJ | 1.55 | | | | 1 | | | | Hemel Hempstead | St Albans Club Championships | 19 Sep 10 |
| HJ | 1.50 | | | | 2 | | | | Battersea Park | McCain UK Young Athletes League Southern 1 NE | 20 Jun 10 |
| HJ | 1.50 | | | | 2 | A | | | St. Albans | Eastern Young Athletes' League | 27 Jun 10 |
| HJ | 1.50 | | | | 3 | A | | | Bedford | Eastern Young Athletes' League | 11 Jul 10 |
| HJ | 1.50 | | | | 4 | | | | Peterborough | Peterborough City Games | 30 Aug 10 |
| HJ | 1.45 | | | | 1 | | | | Walthamstow | McCain UK Young Athletes League Southern 1 NE - Match A | 2 May 10 |
| LJ | 4.23 | | | | 5 | A | | | Stevenage | Eastern Young Athletes' League Top 6 Trophy Final | 12 Sep 10 |
| LJ | 3.99 | | | | 4 | A | | | Bedford | Eastern Young Athletes' League | 11 Jul 10 |
| LJ | 3.94 | | | | 4 | B | | | Ipswich | Eastern Young Athletes' League | 6 Jun 10 |
| LJ | 3.68 | | | | 6 | | | | Battersea Park | McCain UK Young Athletes League Southern 1 NE | 20 Jun 10 |
| JT600 | 24.90 | | | | 2 | | | | Hemel Hempstead | St Albans Club Championships | 19 Sep 10 |
| JT600 | 23.46 | | | | 2 | B | | | Stevenage | Eastern Young Athletes' League Top 6 Trophy Final | 12 Sep 10 |
| JT600 | 22.05 | | | | 1 | B | | | Bedford | Eastern Young Athletes' League | 11 Jul 10 |
| JT600 | 21.48 | | | | 4 | | | | Battersea Park | McCain UK Young Athletes League Southern 1 NE | 20 Jun 10 |
| JT600 | 18.48 | | | | 1 | B | | | Ipswich | Eastern Young Athletes' League | 6 Jun 10 |
| JT600 | 12.48 | | | | 3 | | | | Walthamstow | McCain UK Young Athletes League Southern 1 NE - Match A | 2 May 10 |
| 2009 U15 St. Albans AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HJ | 1.46 | | | | 7 | | | | Watford | Hertfordshire Schools Championships | 13 Jun 09 |
| HJ | 1.40 | | | | 3 | A | | | Sandy | Eastern Young Athletes League | 28 Jun 09 |
| JT600 | 18.36 | | | | 2 | B | | | Sandy | Eastern Young Athletes League | 28 Jun 09 |
| 2007 U13 St. Albans AC |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 70HU13W | 14.7 | | | | | | | | Parliament Hill | UKA Young Athletes League Southern 1E | 3 Jun 07 |
| HJ | 1.38 | | | | 1 | | | | Chelmsford | Eastern Young Athletes' League | 1 Jul 07 |
| HJ | 1.30 | | | | | | | | St. Albans | UKA Young Athletes League Southern 1 East | 22 Jul 07 |
| HJ | 1.28 | | | | | | | | Parliament Hill | UKA Young Athletes League Southern 1E | 3 Jun 07 |
| HJ | 1.26 | | | | | | | | St. Albans | Eastern Young Athletes League (EYAL) | 29 Apr 07 |
| HJ | 1.20 | | | | | | | | Perivale | UKA Young Athletes League Southern 1E | 20 May 07 |
| HJ | 1.20 | | | | | | | | Eastbourne | UKA Young Athletes League Southern 1 East | 24 Jun 07 |
| DT0.75K | 13.24 | | | | | | | | Chelmsford | Eastern Young Athletes' League | 1 Jul 07 |