| 2011 SEN Channel Islands/Shetland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:11.68 | | | | 2 | | | | Portsmouth | Hampshire County Championships | 15 May 11 |
| 800 | 2:13.53 | i | | | 2 | | | | Lee Valley | SEAA Championships (inc U15/U17 Pentathlon) | 9 Jan 11 |
| 800 | 2:15.41 | | | | 2 | | | | Sandown | Natwest Island Games | 30 Jun 11 |
| 800 | 2:16.42 | | | | 3 | A | | | Kingston | UK Women's League Division 3 | 5 Jun 11 |
| 800 | 2:19.33 | | | | 2 | h1 | | | Sandown | Natwest Island Games | 29 Jun 11 |
| 800 | 2:21.5 | | | | 5 | A | | | Crawley | UK Women's League Division 3 | 2 Jul 11 |
| 800 | 2:21.59 | | | | 3 | h2 | | | Portsmouth | Hampshire County Championships | 15 May 11 |
| 1500 | 4:37.81 | | | | 1 | | | | St. Peter Port | Intertrust Open Channel Islands Championships | 7 May 11 |
| 1500 | 4:38.22 | | | | 2 | | | | Portsmouth | Hampshire County Championships | 14 May 11 |
| 1500 | 4:40.55 | | | | 2 | | | | Sandown | Natwest Island Games | 27 Jun 11 |
| 1500 | 4:42.74 | | | | 2 | | | | Kingston | UK Women's League Division 3 | 5 Jun 11 |
| 1500 | 5:30.5 | | | | 5 | B | | | Crawley | UK Women's League Division 3 | 2 Jul 11 |
| LJ | 4.38 | | | | 7 | A | | | Kingston | UK Women's League Division 3 | 5 Jun 11 |
| LJ | 4.08 | | | | 7 | A | | | Crawley | UK Women's League Division 3 | 2 Jul 11 |
| 2010 SEN Channel Islands/Shetland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:11.9 | | | | 1 | | | | St. Peter Port | Intertrust Track and Field Inter-Insular | 11 Sep 10 |
| 800 | 2:12.22 | | | | 2 | A | | | Portsmouth | UK Women's League Division 3 | 1 Aug 10 |
| 800 | 2:17.64 | | | | 2 | A | | | Gateshead | UK Women's League Division 3 | 5 Jun 10 |
| 800 | 2:19.24 | | | | 3 | A | | | Kingston | UK Women's League Division 3 | 4 Jul 10 |
| 1500 | 4:47.54 | | | | 1 | A | | | Portsmouth | UK Women's League Division 3 | 1 Aug 10 |
| 1500 | 4:48.23 | | | | 3 | A | | | Kingston | UK Women's League Division 3 | 4 Jul 10 |
| 1500 | 4:55.69 | | | | 5 | A | | | Gateshead | UK Women's League Division 3 | 5 Jun 10 |
| 3000 | 10:52.46 | | | | 1 | B | | | Portsmouth | UK Women's League Division 3 | 1 Aug 10 |
| 3000 | 11:30.48 | | | | 2 | B | | | Gateshead | UK Women's League Division 3 | 5 Jun 10 |
| 5000 | 19:22.2 | | | | 4 | | | | St. Peter Port | Intertrust Track and Field Inter-Insular | 11 Sep 10 |
| LJ | 4.38 | | | | 8 | A | | | Kingston | UK Women's League Division 3 | 4 Jul 10 |
| 2008 SEN Channel Islands/Shetland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 11:09.5 | | | | 10 | | | | Coventry | UK Women's League Division 4 | 6 Jul 08 |
| 10K | 39:16 | | | | 69 | | 7 | | Troon | Troon 10K | 7 May 08 |
| ZXC | 15:40 | | | | 11 | | | | Glasgow | Scottish Athletics 4K Championships | 27 Jan 08 |
| 2007 U23 Channel Islands/Shetland/Bath Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:13.55 | | | | 2 | | | | Rhodes, GRE | NatWest Island Games | 5 Jul 07 |
| 800 | 2:14.80 | | | | 1 | | | | Inverness | Scottish Athletics North District Championships | 12 May 07 |
| 800 | 2:14.98 | | | | 2 | | | | Edinburgh | Bank of Scotland U23 Championships | 17 Jun 07 |
| 800 | 2:19.56 | | | | 1 | h3 | | | Rhodes, GRE | NatWest Island Games | 3 Jul 07 |
| 1500 | 4:36.59 | | | | 1 | | | | Rhodes, GRE | NatWest Island Games | 1 Jul 07 |
| 1500 | 4:45.02 | | | | 3 | | | | Derby | U23 Inter Territorial Match | 19 Aug 07 |
| 5M | 30:48 | | | | 61 | | 6 | | Glasgow | Glasgow University 5 Mile Road Race | 17 Nov 07 |
| ZXC | 25:05 | | | | 1 | | | | Elgin | Scottish Athletics North District Championships | 24 Nov 07 |
| ZXC | 35:20 | | | | 3 | | | | Hinckley | Derby Runner League | 18 Nov 07 |
| 2006 U23 Channel Islands/Shetland/Bath Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:24.6 | | | | 3 | | | | Carshalton | Southern Women's League Division 1 | 20 May 06 |
| 1500 | 4:54.90 | i | | | ht | | | | Sheffield | BUSA Championships | 26 Feb 06 |
| 1500 | 4:58.11 | i | | | 10 | | | | Sheffield | BUSA Championships | 26 Feb 06 |
| LJ | 5.00 | | | | 3 | | | | Eton | SWL D1 | 24 Jun 06 |
| 5K | 18:31 | | | | | | 7 | | Bath | Team Bath 5km | 26 Nov 06 |
| 10K | 37:35 | | | | | | 3 | | Bath | Team Bath 10km | 19 Feb 06 |
| 2005 U23 Channel Islands/Shetland/Bath Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:11.51 | | | | 2 | D | | | Watford | BMC | 11 Jun 05 |
| 800 | 2:13.3 | | | | 1 | | | | Guildford | Guildford | 4 Jun 05 |
| 800 | 2:14.13 | | | | 1 | | | | Lerwick | NATWEST ISLAND GAMES XI Jul 10-15 a 10, b 11, c 12, d 14, e 15 | 15 Jul 05 |
| 800 | 2:18.98 | | | | 5 | | | | Derby | U23 INTER-TERRORITAL (Cleveland Cup) | 14 Aug 05 |
| 1500 | 4:32.24 | | | | 2 | B | | | Sportcity | BMC | 21 May 05 |
| 1500 | 4:34.71 | | | | 6 | | | | Bedford | AAA U23U20 Champs | 2 Jul 05 |
| 1500 | 4:36.8 | | | | 10 | | | | Glasgow (S) | BUSA Champs | 2 May 05 |
| 1500 | 4:40.19 | i | | | 2 | | | | Cardiff | INTER-UNIVERSITY MATCH NIAC, Cardiff | 30 Jan 05 |
| 1500 | 4:41.72 | | | | 1 | | | | Lerwick | NATWEST ISLAND GAMES XI Jul 10-15 a 10, b 11, c 12, d 14, e 15 | 12 Jul 05 |
| 1500 | 4:42.12 | | | | 4 | h3 | | | Glasgow (S) | BUSA Athletics Championships | 1 May 05 |
| 1500 | 4:44.07 | i | | | 9 | | | | Sheffield | BRITISH UNIVERSITIES’ CHAMPIONSHIPS | 27 Feb 05 |
| 1500 | 4:52.1 | | | | 1 | | | | Guildford | Guildford | 4 Jun 05 |
| 10K | 37:31 | | | | | | 2 | | Bath | TEAM BATH 10km SERIES | 27 Nov 05 |
| 10K | 38:49 | | | | | | 1 | | Bath | TEAM BATH 10km University of Bath | 23 Oct 05 |
| 2004 U20 Channel Islands/Shetland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:20.0 | | | | 2 | | | | Bromley | SWL D1 | 22 May 04 |
| 800 | 2:22.7 | | | | 3 | | | | Battersea | Battersea | 24 Apr 04 |
| 800 | 2:24.7 | | | | 1 | B | | | Carshalton | Carshalton | 11 Sep 04 |
| 1500 | 4:59.0 | | | | 3 | | | | Battersea | Battersea | 24 Apr 04 |
| 2003 U20 Channel Islands/Shetland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:14.7 | | | | 1 | | | | Kingston | Kingsmeadow | 6 Sep 03 |
| 800 | 2:17.8 | | | | 1 | | | | Kirkwall | ORKNEY V SHETLAND Jun INTER-COUNTIES MATCH PICKAQUOY CENTRE, KIRKWALL, ORKNEY | 30 Aug 03 |
| 800 | 2:18.02 | | | | 3 | | | | St. Peter Port | | 4 Jul 03 |
| 800 | 2:20.22 | | | | 4 | | | | Grangemouth | GORDON WOODLANDS SCOTTISH SCHOOLS' Champs Grangemouth Jun 13-14 | 14 Jun 03 |
| 800 | 2:20.9 | | | | 2 | | | | Perivale | Perivale | 9 Aug 03 |
| 800 | 2:22.8 | | | | 1 | | | | Portsmouth | Mountbatten Stadium, Portsmouth | 7 Jun 03 |
| 1500 | 4:46.69 | | | | 2 | | | | Grangemouth | GORDON WOODLANDS SCOTTISH SCHOOLS' Champs Grangemouth Jun 13-14 | 13 Jun 03 |
| 1500 | 4:48.50 | | | | 1 | | | | St. Peter Port | NATWEST ISLAND GAMES Guernsey | 1 Jul 03 |
| 1500 | 4:53.0 | | | | 2 | | | | Perivale | Perivale | 9 Aug 03 |
| 1500 | 4:53.1 | | | | 3 | | | | Kingston | Kingsmeadow | 6 Sep 03 |
| 2002 U17 Channel Islands/Shetland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:16.57 | | | | 2 | | | | Grangemouth | BANK OF SCOTLAND SCOTTISH UNDER-20 AND UNDER-17 Champs Grangemouth | 25 Aug 02 |
| 800 | 2:20.1 | | | | 6 | | | | Eton | Eton | 21 Jul 02 |
| 800 | 2:20.58 | | | | 1 | | | | Bedford | GOLDEN JUBILEE PLATE FINAL | 17 Aug 02 |
| 800 | 2:22.52 | | | | 4 | | | | Grangemouth | GORDON WOODLANDS SCOTTISH SCHOOLS Champs Grangemouth (a=14, b=15) | 15 Jun 02 |
| 800 | 2:23.0 | | | | 1 | | | | Banbury | Banbury | 27 Jul 02 |
| 800 | 2:24.5 | | | | 1 | | | | High Wycombe | High Wycombe | 6 Jul 02 |
| 800 | 2:28.0 | | | | 1 | | | | Par | - | 7 Sep 02 |
| 1500 | 4:55.7 | | | | 7 | | | | Grangemouth | GORDON WOODLANDS SCOTTISH SCHOOLS Champs Grangemouth (a=14, b=15) | 14 Jun 02 |
| 1500 | 4:57.0 | | | | 1 | | | | Par | - | 7 Sep 02 |
| 1500 | 5:06.7 | | | | 1 | | | | High Wycombe | High Wycombe | 6 Jul 02 |
| 1999 U15 Channel Islands/Shetland |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:51.51 | | | | 8 | B | | | Glasgow (S) | BMC Grand Prix | 21 Aug 99 |