| 2018 V35 Havant |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| DT1K | 30.61 | | | | 2 | A | | | Winchester | Southern Athletics League Division 3SW | 23 Jun 18 |
| JT600 | 42.87 | | | | 1 | A | | | Brighton | Southern Athletics League Division 3SW | 18 Aug 18 |
| JT600 | 42.64 | | | | 1 | A | | | Winchester | Southern Athletics League Division 3SW | 23 Jun 18 |
| JT600 | 39.35 | | | | 1 | A | | | Swindon | Southern Athletics League Division 3SW | 14 Jul 18 |
| JT600 | 39.31 | | | | 1 | | | | Basingstoke | Hampshire Grand Prix Open | 18 Jul 18 |
| 2015 SEN Trafford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.40 | i | | | 6 | | | | Carshalton | Sussex County Championships | 14 Feb 15 |
| 60 | 8.51 | i | | | 2 | 1.23 | | | Eton | Windsor, Slough, Eton & Hounslow AC Winter Series | 8 Feb 15 |
| 100 | 14.19 | | -3.3 | | 2 | 2 | | | Woodford | Woodford Green Open | 18 Apr 15 |
| 200 | 27.7 | w | | | 2 | ns1 | | | Portsmouth | Sweatshop Southern Athletics League Division 1 | 25 Apr 15 |
| 200 | 27.93 | i | | | 1 | 5 | | | Lee Valley | London Senior / U20 Indoor Games | 31 Jan 15 |
| LJ | 5.14 | w | | | 3 | A | | | Portsmouth | Sweatshop Southern Athletics League Division 1 | 25 Apr 15 |
| LJ | 5.01 | | | | 3 | A | | | Milton Keynes | Sweatshop Southern Athletics League Division 1 | 20 Jun 15 |
| LJ | 5.00 | i | | | 2 | | | | Carshalton | Sussex County Championships | 14 Feb 15 |
| LJ | 4.82 | i | | | 7 | | | | Lee Valley | London Senior / U20 Indoor Games | 31 Jan 15 |
| LJ | 4.75 | | | | 2 | B | | | Chelmsford | Sweatshop Southern Athletics League Division 1 | 31 May 15 |
| JT600 | 45.55 | | | | 1 | A | | | Portsmouth | Sweatshop Southern Athletics League Division 1 | 25 Apr 15 |
| JT600 | 42.22 | | | | 1 | A | | | Milton Keynes | Sweatshop Southern Athletics League Division 1 | 20 Jun 15 |
| JT600 | 39.85 | | | | 1 | | | | Andover | Andover AC Young Athletes' Open | 10 May 15 |
| JT600 | 39.85 | | | | 1 | A | | | Chelmsford | Sweatshop Southern Athletics League Division 1 | 31 May 15 |
| 2014 SEN Trafford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.41 | i | | | 1 | 2.4 | | | Lee Valley | London U20/Senior Games | 26 Jan 14 |
| 60 | 8.45 | i | | | 1 | 1.5 | | | Lee Valley | London U20/Senior Games | 26 Jan 14 |
| 100 | 13.26 | | 0.6 | | 2 | | | | Southampton | Saucony Hampshire Grand Prix | 31 Aug 14 |
| 200 | 27.51 | | 0.3 | | 3 | | | | Southampton | Saucony Hampshire Grand Prix | 31 Aug 14 |
| LJ | 5.23 | | | | 3 | | | | Portsmouth | Havant AC Open Meeting | 13 Sep 14 |
| LJ | 4.94 | | | | 1 | | | | Twickenham | St. Mary's Richmond Open Meeting | 7 Sep 14 |
| LJ | 4.77 | i | | | 9 | | | | Lee Valley | London U20/Senior Games | 25 Jan 14 |
| JT600 | 49.15 | | | | 1 | | | | Basingstoke | Saucony Hampshire Grand Prix | 16 Jul 14 |
| JT600 | 49.08 | | | | 2 | | | | Bedford | CAU Inter-County Championships | 23 Aug 14 |
| JT600 | 48.93 | | | | 1 | A | | | Mile End | Southern Counties Senior Inter County Match | 13 Jul 14 |
| JT600 | 48.73 | | | | 2 | | | | Loughborough | Loughborough Students Trials | 26 Apr 14 |
| JT600 | 47.92 | | | | 6 | | | | Birmingham | British Championships (Inc European Trials) | 29 Jun 14 |
| JT600 | 47.70 | | | | 1 | | | | Crawley | Sussex County Championships | 24 May 14 |
| JT600 | 46.93 | | | | 3 | | | | Crystal Palace | South of England AA U20 / Senior Championships | 14 Jun 14 |
| JT600 | 46.74 | | | | 6 | A | | | Bedford | BIG (Bedford International Games) | 1 Jun 14 |
| JT600 | 45.33 | | | | 2 | A | | | Eton | UK Women's League Premier Division | 5 Jul 14 |
| JT600 | 44.54 | | | | 1 | | | | Portsmouth | Havant AC Open Meeting | 13 Sep 14 |
| JT600 | 43.56 | | | | 1 | A | | | Birmingham | UK Women's League Premier Division | 7 Jun 14 |
| JT600 | 42.18 | | | | 4 | A | | | Swansea | UK Women's League Premier Division | 10 May 14 |
| JT600 | 41.61 | | | | 1 | ns | | | Crawley | Sweatshop Southern Athletics League Division 2 South | 2 Aug 14 |
| 2013 SEN City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT600 | 49.55 | | | | 1 | A | | | Edinburgh | UK Women's League Premier Division | 8 Jun 13 |
| JT600 | 49.53 | | | | 1 | | | | Basingstoke | Saucony Hampshire Grand Prix | 17 Jul 13 |
| JT600 | 49.49 | | | | 1 | | | | Portsmouth | Havant AC Open | 14 Sep 13 |
| JT600 | 49.20 | | | | 4 | | | | Bedford | BIG (Bedford International Games) | 27 May 13 |
| JT600 | 48.99 | | | | 2 | | | | Birmingham | Sainsbury's British Championships | 14 Jul 13 |
| JT600 | 48.74 | | | | 2 | A | | | Sportcity | UK Women's League Premier Division | 6 Jul 13 |
| JT600 | 48.56 | | | | 2 | | | | Watford | South of England AA Senior/U20 Championships | 22 Jun 13 |
| JT600 | 47.08 | | | | 3 | | | | Loughborough | Loughborough International | 19 May 13 |
| JT600 | 46.14 | | | | 1 | | | | Crawley | Crawley AC Tom Lintern Open Medal Meeting | 26 Aug 13 |
| JT600 | 44.38 | | | | 3 | A | | | Bromley | UK Women's League Premier Division | 3 Aug 13 |
| JT600 | 44.32 | | | | 1 | ns | | | Southampton | Sweatshop Southern Athletics League Division 1 | 10 Aug 13 |
| JT600 | 43.98 | | | | 3 | | | | Bedford | CAU Inter-County Championships | 24 Aug 13 |
| 2012 SEN City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| LJ | 4.86 | | | | 8 | A | | | Stevenage | UK Women's League Division 2 | 1 Jul 12 |
| SP4K | 10.77 | | | | 1 | A | | | Portsmouth | Southern Athletics League Division 2 W Match 1 | 1 Sep 12 |
| SP4K | 10.57 | | | | 5 | A | | | Bedford | UK Women's League Division 2 | 28 Jul 12 |
| SP4K | 10.28 | | | | 1 | A | | | Winchester | Southern Athletics League Division 2 W Match 2 | 14 Jul 12 |
| SP4K | 10.20 | | | | 2 | B | | | Stevenage | UK Women's League Division 2 | 1 Jul 12 |
| SP4K | 10.01 | | | | 1 | B | | | Portsmouth | Southern Athletics League Division 2 W Match 1 | 21 Apr 12 |
| JT600 | 51.55 | | | | 3 | | | | Bedford | 3rd Annual UK Javelin Carnival | 8 Sep 12 |
| JT600 | 51.28 | | | | 1 | A | | | Portsmouth | Southern Athletics League Division 2 W Match 1 | 19 May 12 |
| JT600 | 51.25 | | | | 2 | 1 | | | Birmingham | McCain Jumps & Throws Fest | 12 Aug 12 |
| JT600 | 51.08 | | | | 3 | | | | Bedford | BIG (Bedford International Games) | 10 Jun 12 |
| JT600 | 50.73 | | | | 1 | | | | Crawley | Sussex County Championships | 12 May 12 |
| JT600 | 48.97 | | | | 2 | | | | Bedford | McCain CAU Championships | 25 Aug 12 |
| JT600 | 48.72 | | | | 5 | | | | Birmingham | Aviva British Championships inc. Olympic Trials | 24 Jun 12 |
| JT600 | 48.41 | | | | 1 | A | | | Portsmouth | UK Women's League Division 2 | 27 May 12 |
| JT600 | 47.77 | | | | 1 | A | | | Bedford | UK Women's League Division 2 | 28 Jul 12 |
| JT600 | 46.56 | | | | 1 | A | | | Winchester | Southern Athletics League Division 2 W Match 2 | 14 Jul 12 |
| JT600 | 46.22 | | | | 1 | | | | Basingstoke | Saucony Hampshire Grand Prix | 18 Jul 12 |
| JT600 | 46.04 | | | | 1 | A | | | Portsmouth | Southern Athletics League Division 2 W Match 1 | 1 Sep 12 |
| JT600 | 45.76 | | | | 1 | A | | | Stevenage | UK Women's League Division 2 | 1 Jul 12 |
| JT600 | 45.43 | | | | 1 | A | | | Portsmouth | Southern Athletics League Division 2 W Match 1 | 21 Apr 12 |
| JT600 | 45.02 | | | | 1 | | | | Horsham | Horsham Blue Star Open | 19 Aug 12 |
| JT600 | 43.03 | | | | 7 | | | | Birmingham | England Championships (Inc North & Midland Championships) | 3 Jun 12 |
| 2011 SEN City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:45.31 | | | | 5 | | | | Derby | BAL Clubs Super8 Women's Cup Final | 10 Sep 11 |
| SP4K | 11.38 | | | | 1 | A | | | Portsmouth | Southern Women's League Senior 1 | 21 May 11 |
| SP4K | 11.11 | | | | 2 | A | | | Wigan | UK Women's League Division 2 | 3 Jul 11 |
| SP4K | 9.87 | | | | 2 | B | | | Grangemouth | UK Women's League Division 2 | 7 Aug 11 |
| DT1K | 34.83 | | | | 2 | A | | | Yeovil (Match 2) | Southern Women's League Senior 1 Match 2 | 3 Sep 11 |
| JT600 | 51.80 | | | | 2 | | | | Birmingham | McCain UK Challenge Final | 20 Aug 11 |
| JT600 | 51.68 | | | | 1 | A | | | Wigan | UK Women's League Division 2 | 3 Jul 11 |
| JT600 | 51.68 | | | | 2 | | | | Birmingham | Aviva British Championships inc. World Trials | 31 Jul 11 |
| JT600 | 51.55 | | | | 3 | A | | | Hendon | McCain Jumps & Throws Fest | 10 Jul 11 |
| JT600 | 50.02 | | | | 5 | | | | Bedford | CAU Inter Counties Championships | 29 May 11 |
| JT600 | 49.97 | | | | 1 | | | | Ashford | South of England U20 / Senior Championships | 18 Jun 11 |
| JT600 | 49.67 | | | | 3 | qB | | | Bedford | CAU Inter Counties Championships | 29 May 11 |
| JT600 | 48.71 | | | | 1 | | | | Crawley | BAL Club Super8 Cup Women | 23 Jul 11 |
| JT600 | 48.52 | | | | 3 | | | | Bedford | England Senior Championships (inc Parallel Success) | 17 Jul 11 |
| JT600 | 47.82 | | | | 5 | | | | Bedford | BIG (Bedford International Games) | 12 Jun 11 |
| JT600 | 47.21 | | | | 1 | A | | | Portsmouth | Southern Women's League Senior 1 | 21 May 11 |
| JT600 | 47.20 | | | | 1 | | | | Derby | BAL Clubs Super8 Women's Cup Final | 10 Sep 11 |
| JT600 | 46.65 | | | | 1 | | | | Crawley | Sussex County Championships | 14 May 11 |
| JT600 | 46.56 | | | | 1 | A | | | Yeovil (Match 2) | Southern Women's League Senior 1 Match 2 | 3 Sep 11 |
| JT600 | 46.45 | | | | 1 | A | | | Grangemouth | UK Women's League Division 2 | 7 Aug 11 |
| 2010 SEN City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 11.72 | | | | 2 | A | | | Bromley | Southern Women's League 1 Senior - Match 2 | 4 Sep 10 |
| DT1K | 34.42 | | | | 3 | A | | | Bromley | Southern Women's League 1 Senior - Match 2 | 4 Sep 10 |
| DT1K | 33.95 | | | | 1 | B | | | Portsmouth | UK Women's League Division 3 | 1 Aug 10 |
| JT600 | 51.95 | | | | 1 | | | | Crystal Palace | Southern Counties U20/Senior Championships | 12 Jun 10 |
| JT600 | 51.69 | | | | 3 | | | | Birmingham | Aviva British Championships inc. European Trials | 27 Jun 10 |
| JT600 | 51.31 | | | | 2 | 1 | | | Hendon | McCain Throws Fest | 7 Aug 10 |
| JT600 | 49.11 | | | | 1 | A | | | Portsmouth | UK Women's League Division 3 | 1 Aug 10 |
| JT600 | 49.03 | | | | 2 | | | | Gateshead | England Senior Closed Championships | 18 Jul 10 |
| JT600 | 48.81 | | | | 3 | | | | Loughborough | Loughborough International | 23 May 10 |
| JT600 | 48.62 | | | | 4 | | | | Cardiff | McCain Challenge Final | 28 Aug 10 |
| JT600 | 48.46 | | | | 1 | | | | Portsmouth | Hampshire County Championships | 9 May 10 |
| JT600 | 48.11 | | | | 3 | | | | Glasgow | Super8 City Competition | 7 Jul 10 |
| JT600 | 45.79 | | | | 1 | A | | | Bromley | Southern Women's League 1 Senior - Match 2 | 4 Sep 10 |
| JT600 | 43.71 | | | | 7 | | | | Bedford | CAU Inter Counties Championships | 30 May 10 |
| 2009 SEN City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 11.85 | | | | 1 | A | | | Abingdon | UK Women's League Qualifier | 20 Sep 09 |
| DT1K | 35.64 | | | | 1 | B | | | Abingdon | UK Women's League Qualifier | 20 Sep 09 |
| JT600 | 52.41 | | | | 1 | | | | Bedford | BIG (Bedford International Games) | 31 May 09 |
| JT600 | 50.89 | | | | 1 | | | | Bedford | CAU Inter Counties | 24 May 09 |
| JT600 | 50.85 | | | | 1 | | | | Cardiff | McCain UK Challenge Final | 15 Aug 09 |
| JT600 | 50.70 | | | | 2 | 3 | | | Birmingham | UKA Jumps & Throws Festival | 26 Jul 09 |
| JT600 | 50.62 | | | | 3 | | | | Birmingham | Aviva British Championships inc. World Trials | 12 Jul 09 |
| JT600 | 47.93 | | | | 1 | | | | Portsmouth | Hampshire County Championships | 10 May 09 |
| JT600 | 46.67 | | | | 1 | A | | | Abingdon | UK Women's League Qualifier | 20 Sep 09 |
| JT600 | 46.53 | | | | 4 | | | | Cardiff | UKA Super 8 | 10 Jun 09 |
| 2008 SEN Team Southampton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT600 | 50.02 | | | | 1 | | | | Portsmouth | Hampshire Championships | 11 May 08 |
| JT600 | 48.94 | | | | 2 | | | | Bedford | BIG (Bedford International Games) | 1 Jun 08 |
| JT600 | 48.62 | | | | 1 | 1 | | | Birmingham | UKA Throws Fest | 29 Jun 08 |
| JT600 | 48.33 | | | | 1 | | | | Crystal Palace | South of England Senior/U20 Championships | 14 Jun 08 |
| JT600 | 48.29 | | | | 1 | | | | Bedford | CAU Inter Counties Championships | 25 May 08 |
| JT600 | 47.25 | | | | 1 | | | | Eton | UK Challenge Final | 9 Aug 08 |
| JT600 | 45.28 | | | | | NS | | | Portsmouth | Southern Women's Track & Field League - Senior Division 1 | 26 Apr 08 |
| JT600 | 42.63 | | | | 1 | A | | | Carshalton | Southern Women's Track & Field League - Senior Division 1 | 30 Aug 08 |
| 2007 SEN Team Southampton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT600 | 48.19 | | | | 1 | | | | Milton Keynes | UK Women's League Division 2 | 5 Aug 07 |
| JT600 | 46.33 | | | | 2 | | | | Crystal Palace | South of England Senior Championships | 16 Jun 07 |
| 2005 SEN Team Southampton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT600 | 51.45 | | | | 1 | | | | Bedford | CAU Inter Counties Championships | 30 May 05 |
| JT600 | 51.41 | | | | 1 | | | | Bedford | Golden Jubilee Cup Final | 27 Aug 05 |
| JT600 | 51.35 | | | | 1 | | | | Ashford | South of England Championships | 18 Jun 05 |
| JT600 | 51.22 | | | | 3 | | | | Sportcity | AAA Championships inc. Senior Invitation | 10 Jul 05 |
| JT600 | 51.04 | | | | 1 | | | | Eton | Eton | 16 Jul 05 |
| JT600 | 50.37 | | | | 1 | | | | Portsmouth | Hampshire County Championships | 15 May 05 |
| JT600 | 50.30 | | | | 1 | | | | Birmingham | Inter Territorial Meeting | 23 Jul 05 |
| JT600 | 49.51 | | | | 2 | | | | Manchester (SC) | UK Challenge Final | 3 Sep 05 |
| JT600 | 49.40 | | | | 1 | | | | Rugby | UK Womens League Division 2 | 31 Jul 05 |
| JT600 | 48.24 | | | | 1 | | | | Hendon | UK Women's League Division 2 | 5 Jun 05 |
| 2003 U23 Team Southampton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT600 | 49.40 | | | | 1 | | | | Basingstoke | SL2 | 6 Sep 03 |
| 1999 U20 Team Southampton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT600 | 45.24 | | | | 2 | | | | Bury St. Edmunds | ESAA English Schools' Championships | 10 Jul 99 |