| 2011 U23 BRAT |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 28:34 | | | | 30 | | | | Birmingham | Warwickshire County Championships | 8 Jan 11 |
| 2010 U23 BRAT/Birmingham Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:17.6 | | | | 3 | B | | | Tipton | Up and Running Midland League Division 2 | 1 Aug 10 |
| 3000 | 11:31.35 | | | | | 4 | | | Bournville | Birmingham Rowheath AC Open | 14 Jul 10 |
| 3000 | 11:50.5 | | | | 3 | A | | | Tipton | Up and Running Midland League Division 2 | 1 Aug 10 |
| 4.315KL | 18:54 | | | | 39 | L2 | | | Sutton Park | Midland Counties Women's 4 Stage Relays | 25 Sep 10 |
| ZXC | 29:52 | | | | 73 | | | | Birmingham | Midland Women's League | 4 Dec 10 |
| 2009 U23 BRAT/Birmingham Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 8.1KXC | 33:16 | | | | 83 | | | | Liverpool | McCain UK Cross Challenge | 28 Nov 09 |
| HM | 90:07 | | | | 335 | | 22 | | Birmingham | EDF Energy Birmingham Half Marathon | 11 Oct 09 |
| 2007 U20 Cardiff |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 63.2 | | | | | | | | Brecon | Welsh Junior League Cup Final | 19 Aug 07 |
| 400 | 63.6 | | | | | | | | Aberdare | Welsh Senior League Match 1 Div 1 & Div 2 | 26 May 07 |
| 800 | 2:15.80 | i | | | 2 | | | | Cardiff | Welsh U13-U20 Championships | 28 Jan 07 |
| 800 | 2:18.7 | | | | 1 | | | | Cardiff | National Junior League Midland Premier | 1 Jul 07 |
| 800 | 2:19.20 | i | | | 2 | h1 | | | Cardiff | Welsh Open Senior Championships | 13 Jan 07 |
| 800 | 2:20.38 | | | | 5 | | | | Swansea | Welsh Junior Championships | 16 Jun 07 |
| 800 | 2:20.51 | | | | 6 | | | | Cwmbran | Welsh Senior Championships | 14 Jul 07 |
| 800 | 2:21.3 | i | | | 3 | | | | Cardiff | Celtic Indoor Cup | 3 Feb 07 |
| 800 | 2:21.48 | i | | | 4 | | | | Cardiff | Welsh Open Senior Championships | 13 Jan 07 |
| 800 | 2:21.63 | | | | 3 | | | | Brecon | Welsh Schools' Championships | 7 Jul 07 |
| 2006 U20 Cardiff |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 62.0 | | | | 1 | | | | Neath | WELSH JUNIOR LEAGUE East Division | 17 Jun 06 |
| 400 | 62.26 | i | | | | | | | Cardiff | Welsh Indoor Championships | 28 Jan 06 |
| 800 | 2:16.15 | | | | 2 | F | | | Solihull | BMC/Nike Grand Prix | 24 Jun 06 |
| 800 | 2:17.2 | | | | 1 | B | | | Neath | WELSH JUNIOR LEAGUE East Division | 17 Jun 06 |
| 800 | 2:17.68 | i | | | 2 | | | | Cardiff | UWIC Open Meeting | 21 Jan 06 |
| 800 | 2:18.2 | | | | 1 | B | | | Mansfield | National Junior League Midland Premier | 16 Jul 06 |
| 800 | 2:19.6 | | | | 2 | | | | Tipton | National Junior League Midland Premier | 11 Jun 06 |
| 800 | 2:19.98 | | | | 5 | C | | | Cardiff | BMC/Nike Grand Prix | 29 Jul 06 |
| 800 | 2:20.64 | | | | 1 | | | | Brecon | PDM Property Welsh Schools Championships | 1 Jul 06 |
| 800 | 2:22.00 | i | | | 4 | | | | Cardiff | Jeff White International Trophy | 5 Feb 06 |
| 800 | 2:23.39 | | | | 2 | | | | Cardiff | Welsh Championships | 9 Jul 06 |
| 3000 | 11:53.1 | | | | | | | | Tipton | National Junior League Midland Premier | 11 Jun 06 |
| 2005 U17 Cardiff |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 42.5 | | | | 2 | | | | Bath | Midland 1W | 26 Jun 05 |
| 300 | 43.1 | | | | 1 | | | | Carmarthen | East Carmarthen | 9 Jul 05 |
| 300 | 44.0 | | | | 1 | | | | Newport | SOUTH WALES (May 15) | 15 May 05 |
| 300 | 44.2 | i | | | ht | | | | Cardiff | AAW OPEN NIA, Cardiff | 2 Jan 05 |
| 800 | 2:15.8 | | | | 1 | | | | Brecon | WELSH SCHOOLS’ CHAMPIONSHIPS | 2 Jul 05 |
| 800 | 2:16.79 | | | | ht | | | | Birmingham | AAA U17-U15 CHAMPS | 13 Aug 05 |
| 800 | 2:17.24 | | | | 3 | | | | Cardiff | WELSH JUNIOR CHAMPIONSHIPS | 18 Jun 05 |
| 800 | 2:18.0 | | | | 1 | | | | Cheltenham | National Junior League Severn Division Cheltenham | 24 Jul 05 |
| 800 | 2:18.66 | i | | | 1 | | | | Cardiff | WELSH CHAMPIONSHIPS NIAC, Cardiff | 8 Jan 05 |
| 800 | 2:19.30 | | | | 3 | | | | Carmarthen | CELTIC GAMES Carmarthen | 6 Aug 05 |
| 800 | 2:20.0 | | | | 7 | | | | Tullamore, IRE | KIT KAT SIAB SCHOOLS’ INTERNATIONAL Tullamore | 16 Jul 05 |
| 800 | 2:20.2 | | | | 2 | | | | Yate | Severn | 24 Apr 05 |
| 800 | 2:21.0 | | | | 1 | | | | Newport | SOUTH WALES (May 15) | 15 May 05 |
| 800 | 2:25.39 | | | | 8 | A | | | Cardiff | BMC | 30 May 05 |
| 1500 | 4:59.52 | i | | | 4 | | | | Cardiff | AAW OPEN NIA, Cardiff | 2 Jan 05 |
| 2004 U17 Cardiff |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:21.4 | | | | 1 | | | | Leamington | Severn Division Leamington | 25 Jul 04 |
| 800 | 2:21.9 | | | | 1 | | | | Cardiff | Midland Premier Cardiff | 18 Jul 04 |
| 800 | 2:21.95 | | | | 3 | C | | | Cardiff | BMC | 31 May 04 |
| 800 | 2:22.4 | | | | 1 | | | | Carmarthen | | 10 Jul 04 |
| 800 | 2:22.8 | | | | 2 | | | | Birmingham | Midland Premier Alexander Stadium | 1 Aug 04 |
| 800 | 2:23.09 | | | | 6 | | | | Brecon | WELSH SCHOOLS' NATIONAL CHAMPIONSHIPS Penlan, Brecon | 3 Jul 04 |
| 800 | 2:23.3 | | | | 2 | | | | Cardiff | CELTIC MANOR GRAND PRIX Cardiff | 26 May 04 |
| 800 | 2:24.85 | i | | | 4 | | | | Cardiff | WELSH INDOOR CHAMPIONSHIPS Cardiff Jan 24-25 | 25 Jan 04 |
| 800 | 2:25.4 | | | | 1 | | | | Cardiff | SOUTH WALES REGION ( | 16 May 04 |
| 2003 U15 Cardiff |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:21.74 | | | | 2 | | | | Connah's Quay | | 25 Aug 03 |
| 800 | 2:21.9 | | | | 1 | | | | Neath | WEST WALES Champs Neath | 11 May 03 |
| 800 | 2:27.02 | i | | | 2 | | | | Cardiff | OM UWIC, CARDIFF | 7 Dec 03 |
| 800 | 2:27.03 | | | | 6 | | | | Brecon | WELSH SCHOOLS' Champs Brecon | 5 Jul 03 |
| 800 | 2:27.18 | i | | | 2 | | | | Cardiff | WELSH Champs UWIC, Cardiff | 12 Jan 03 |
| 800 | 2:27.9 | | | | 2 | | | | Yate | MP Yate | 4 May 03 |
| 800 | 2:29.03 | | | | 8 | | | | Cwmbran | WELSH Champs Cwmbran Jun 21-22 | 22 Jun 03 |
| 800 | 2:29.7 | | | | 1 | | | | Aberdare | CELTIC MANOR GP SERIES Aberdare | 9 Apr 03 |
| 800 | 2:29.91 | i | | | 2 | | | | Cardiff | OM NIAC, Cardiff | 5 Jan 03 |
| 2002 U15 Cardiff |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:27.62 | | | | 4 | | | | Brecon | WELSH SCHOOLS Champs Brecon | 6 Jul 02 |
| 800 | 2:27.8 | | | | 2 | B | | | Tipton | Premier 4 | 30 Jun 02 |
| 800 | 2:29.83 | | | | 5 | | | | Cardiff | NATWEST WELSH INTER-REGIONAL Champs Cardiff | 26 Aug 02 |
| 800 | 2:30.62 | | | | 3 | | | | Newport | WELSH Champs Newport | 9 Jun 02 |
| 800 | 2:37.4 | | | | 1 | | | | Barry | CAPITOL SHOPPING CENTRE CARDIFF & VALE OF GLAMORGAN SCHOOLS' B CUP FINAL Barry | 26 Jun 02 |
| 2001 U13 Cardiff |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:37.9 | | | | 2 | | | | Cardiff - check | PREMIER FOUR Cardiff | 1 Jul 01 |
| 800 | 2:38.9 | | | | 2 | | | | Yate | PREMIER FOUR Yate | 22 Jul 01 |
| 800 | 2:53.1 | | | | 1 | | | | Cardiff | CARDIFF & VALE OF GLAMORGAN SCHOOLS | 11 Jul 01 |